reopen 480899 retitle 480899 incomplete split prevents installation of cdebconf-gtk severity serious thanks
> cdebconf needs a package split (or possibly more than one) so that the > gtk+ frontend is optional, along with it's dependencies. The package split has happened but the default package still depends on GTK+ as it still contains the gtk frontend which needs to be optional to allow use of cdebconf within a buildd chroot. cdebconf_0.143_amd64.deb ------------------------ new debian package, version 2.0. size 173292 bytes: control archive= 1477 bytes. 19 bytes, 1 lines conffiles 797 bytes, 15 lines control 1935 bytes, 28 lines md5sums Package: cdebconf Version: 0.143 Architecture: amd64 Maintainer: Debian Install System Team <debian-boot@lists.debian.org> Installed-Size: 512 Depends: libatk1.0-0 (>= 1.20.0), libc6, libcairo2 (>= 1.6.4-6.1), libdebian-installer4 (>= 0.63), libfontconfig1 (>= 2.4.0), libfreetype6 (>= 2.2.1), libglib2.0-0 (>= 2.16.0), libgtk2.0-0 (>= 2.8.0), libnewt0.52, libpango1.0-0 (>= 1.14.0), libslang2 (>= 2.0.7-1), libtextwrap1, debconf 66992 2009-07-06 13:19 ./usr/lib/cdebconf/frontend/gtk.so 29424 2009-07-06 13:19 ./usr/lib/cdebconf/frontend/newt.so 19424 2009-07-06 13:19 ./usr/lib/cdebconf/frontend/text.so libglib2.0-0, libcairo2, libfontconfig1, libfreetype6, libgtk2.0-0 and libatk1.0-0 are all unwanted for a debconf replacement. Currently, cdebconf-gtk cannot be installed alongside cdebconf anyway because ./usr/lib/cdebconf/frontend/gtk.so exists in both and Replaces is not used (hence the bump in severity). (libglib2.0-0 itself isn't that bad though, overall, as pkg-config and gettext both use it.) Version: 0.143+nmu1 Architecture: amd64 Maintainer: Debian Install System Team <debian-boot@lists.debian.org> Installed-Size: 428 Depends: libc6, libdebian-installer4 (>= 0.63), libnewt0.52, libslang2 (>= 2.0.7-1), libtextwrap1, debconf Recommends: cdebconf-gtk The replacement cdebconf.install file is: deb/etc/* etc deb/usr/lib/cdebconf/debconf-copydb usr/lib/cdebconf deb/usr/lib/cdebconf/debconf-loadtemplate usr/lib/cdebconf deb/usr/lib/cdebconf/dpkg-reconfigure usr/lib/cdebconf deb/usr/lib/cdebconf/debconf-communicate usr/lib/cdebconf deb/usr/lib/cdebconf/db/* usr/lib/cdebconf/db deb/usr/lib/cdebconf/debconf usr/lib/cdebconf/ deb/usr/lib/cdebconf/frontend/newt.so usr/lib/cdebconf/frontend deb/usr/lib/cdebconf/frontend/text.so usr/lib/cdebconf/frontend deb/usr/lib/cdebconf/libdebconf.so usr/lib/cdebconf deb/usr/lib/cdebconf/debconf-dumpdb usr/lib/cdebconf deb/usr/share usr $ debdiff ../cdebconf_0.143_amd64.deb ../cdebconf_0.143+nmu1_amd64.deb [The following lists of changes regard files as different if they have different names, permissions or owners.] Files in first .deb but not in second ------------------------------------- -rw-r--r-- root/root /usr/lib/cdebconf/frontend/gtk.so Control files: lines which differ (wdiff format) ------------------------------------------------ Depends: [-libatk1.0-0 (>= 1.20.0),-] libc6, [-libcairo2 (>= 1.6.4-6.1),-] libdebian-installer4 (>= 0.63), [-libfontconfig1 (>= 2.4.0), libfreetype6 (>= 2.2.1), libglib2.0-0 (>= 2.16.0), libgtk2.0-0 (>= 2.8.0),-] libnewt0.52, [-libpango1.0-0 (>= 1.14.0),-] libslang2 (>= 2.0.7-1), libtextwrap1, debconf Installed-Size: [-512-] {+440+} Version: [-0.143-] {+0.143+nmu1+} Patch attached. -- Neil Williams ============= http://www.data-freedom.org/ http://www.linux.codehelp.co.uk/ http://e-mail.is-not-s.ms/
diff -Nru cdebconf-0.143/debian/cdebconf.install cdebconf-0.143+nmu1/debian/cdebconf.install --- cdebconf-0.143/debian/cdebconf.install 2006-01-27 01:59:05.000000000 +0000 +++ cdebconf-0.143+nmu1/debian/cdebconf.install 2009-07-06 13:40:51.000000000 +0100 @@ -1,3 +1,12 @@ deb/etc/* etc -deb/usr/lib/cdebconf usr/lib +deb/usr/lib/cdebconf/debconf-copydb usr/lib/cdebconf +deb/usr/lib/cdebconf/debconf-loadtemplate usr/lib/cdebconf +deb/usr/lib/cdebconf/dpkg-reconfigure usr/lib/cdebconf +deb/usr/lib/cdebconf/debconf-communicate usr/lib/cdebconf +deb/usr/lib/cdebconf/db/* usr/lib/cdebconf/db +deb/usr/lib/cdebconf/debconf usr/lib/cdebconf/ +deb/usr/lib/cdebconf/frontend/newt.so usr/lib/cdebconf/frontend +deb/usr/lib/cdebconf/frontend/text.so usr/lib/cdebconf/frontend +deb/usr/lib/cdebconf/libdebconf.so usr/lib/cdebconf +deb/usr/lib/cdebconf/debconf-dumpdb usr/lib/cdebconf deb/usr/share usr diff -Nru cdebconf-0.143/debian/changelog cdebconf-0.143+nmu1/debian/changelog --- cdebconf-0.143/debian/changelog 2009-07-02 14:32:28.000000000 +0100 +++ cdebconf-0.143+nmu1/debian/changelog 2009-07-06 13:27:52.000000000 +0100 @@ -1,3 +1,10 @@ +cdebconf (0.143+nmu1) unstable; urgency=low + + * Non-maintainer upload. + * Drop gtk frontend from default cdebconf package (Closes: #480899) + + -- Neil Williams <codeh...@debian.org> Mon, 06 Jul 2009 13:27:27 +0100 + cdebconf (0.143) unstable; urgency=low [ Otavio Salvador ]
pgpJOHabJ6Yg9.pgp
Description: PGP signature