Bug#461440: libgtk2.0-0: Must not use a symlink for /usr/share/doc/libgtk2.0-0
Loïc Minier
lool at dooz.org
Fri Jan 18 15:45:41 UTC 2008
clone 461440 -1
reassign -1 debian-policy 3.7.3.0
stop
On Fri, Jan 18, 2008, Sven Joachim wrote:
> In this version, libgtk2.0-0 no longer has a versioned dependency on
> libgtk2.0-common. That means that you must not symlink
> /usr/share/doc/libgtk2.0-0 to libgtk2.0-common, see policy section 12.3.
> Similarly, /usr/share/doc/libgtk2.0-bin must not link to libgtk2.0-0.
>
> When you close this bug, don't forget to delete existing symlinks in
> your preinst scripts.
Indeed; this is made clear in
<file:///usr/share/doc/debian-policy/policy.html/footnotes.html#f83>.
I'd rather have this relaxed in policy; would it be possible to drop
the strict versionning requirements for symlinks?
I find the current Gtk dependencies saner than the previous ones which
complexified upgrades and were problematic on buildds and end user sid
systems due to arch: all / any version mismatches. The symlinks are
useful to save space on e.g. live CDs where /usr/share/doc
proliferation has a non-negligible cost (some MBs).
--
Loïc Minier
More information about the pkg-gnome-maintainers
mailing list