Bug#627555: libvte9-udeb: bad dependency on libncurses5 in experimental

Colin Watson cjwatson at ubuntu.com
Sat May 21 22:14:30 UTC 2011


Package: libvte9-udeb
Version: 1:0.28.0-1
Severity: important
Justification: will break build of debian-installer when moved to unstable
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu ubuntu-patch oneiric

libvte9-udeb in experimental incorrectly depends on libncurses5.  The
udeb build is supposed to be configured --without-ncurses to avoid this,
and indeed this part is still working properly.  However, the udeb build
pass is not actually what's installed into libvte9-udeb, because
debian/rules is using a method that doesn't work to pass arguments to
dh_install.  Patch follows.

=== modified file 'debian/rules'
--- debian/rules	2011-05-21 22:03:55 +0000
+++ debian/rules	2011-05-21 22:04:03 +0000
@@ -44,7 +44,7 @@ DEB_CONFIGURE_FLAGS_udeb += \
 DEB_MAKE_DESTDIRSKEL = $(CURDIR)/debian/tmp
 DEB_MAKE_DESTDIRSKEL_udeb = $(CURDIR)/debian/tmp/udeb
 
-DEB_DH_INSTALL_SOURCEDIR_$(udeb) += --sourcedir=debian/tmp/udeb
+DEB_DH_INSTALL_ARGS_$(udeb) += --sourcedir=debian/tmp/udeb
 
 # FIXME: not honoured
 #CFLAGS_udeb += $(CFLAGS) -Os

Thanks,

-- 
Colin Watson                                       [cjwatson at ubuntu.com]






More information about the pkg-gnome-maintainers mailing list