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