[Debian GNUstep maintainers] Bug#834025: libgnustep-gui0.25: uninstallable after binNMU: depends on non-existant gnustep-gui-common (= 0.25.0-2+b1)
Andreas Beckmann
anbe at debian.org
Thu Aug 11 13:32:09 UTC 2016
Package: libgnustep-gui0.25
Version: 0.25.0-2
Severity: serious
User: debian-qa at lists.debian.org
Usertags: piuparts
Hi,
during a test with piuparts I noticed your package is no longer
installable in sid:
The following packages have unmet dependencies:
libgnustep-gui0.25 : Depends: gnustep-gui-common (= 0.25.0-2+b1) but 0.25.0-2 is to be installed
E: Unable to correct problems, you have held broken packages.
This is caused by using
dh_installdocs --link-doc=gnustep-gui-common
on arch:any packages while gnustep-gui-common is arch:all
from a DH_VERBOSE=1 buildlog:
[...]
dh_installdocs -plibgnustep-gui0.25 --link-doc=gnustep-gui-common
dh_installdocs: WARNING: --link-doc between architecture all and not all packages breaks binNMUs
install -d debian/libgnustep-gui0.25/usr/share/doc
ln -sf gnustep-gui-common debian/libgnustep-gui0.25/usr/share/doc/libgnustep-gui0.25
(grep -a -s -v misc:Depends debian/libgnustep-gui0.25.substvars; echo "misc:Depends=gnustep-gui-common (= \${binary:Version})") > debian/libgnustep-gui0.25.substvars.new
mv debian/libgnustep-gui0.25.substvars.new debian/libgnustep-gui0.25.substvars
[...]
Andreas
More information about the pkg-GNUstep-maintainers
mailing list