Bug#574208: junior-games-card: package purge (after dependencies removal) fails

Lucas Nussbaum <[email protected]>
Newsgroups gmane.linux.debian.devel.jr
Message-ID <20100316232843.GA15914__31787.5526882291$1268784558$gmane$org@xanadu.blop.info>
Package: junior-games-card
Version: 1.18
Severity: serious
User: [email protected]
Usertags: instest-20100316 instest

Hi,

While testing the installation of all packages in unstable, I ran
into the following problem:

> -- Removing all dependencies: OK
> Reading package lists...
> Building dependency tree...
> Reading state information...
> The following packages will be REMOVED:
> ace-of-penguins adduser apt-xapian-index aptitude aptitude-doc-en aspell
> aspell-en blends-common ca-certificates console-common console-data
> consolekit dbus dbus-x11 defoma dictionaries-common dmidecode eject exiv2
> file fontconfig fontconfig-config ghostscript gs-common gsfonts hal hal-info
> hicolor-icon-theme hunspell-en-us iceweasel ifupdown iso-codes junior-config
> junior-tasks kaboom kbd kdebase-runtime kdebase-runtime-data
> kdegames-card-data kdelibs-bin kdelibs5 kdelibs5-data kpat laptop-detect
> lesstif2 libaa1 libapr1 libaprutil1 libasound2 libaspell15 libasyncns0
> libatk1.0-0 libatk1.0-data libaudio2 libavahi-client3 libavahi-common-data
> libavahi-common3 libavcodec52 libavutil49 libboost-iostreams1.40.0 libcaca0
> libcairo2 libcap2 libcdio10 libcelt0-0 libck-connector0
> libclass-accessor-perl libclucene0ldbl libcups2 libcupsimage2
> libcurl3-gnutls libcwidget3 libdatrie1 libdb4.5 libdbus-1-3 libdbus-glib-1-2
> libdevmapper1.02.1 libdirac-encoder0 libdirectfb-1.2-0 libdrm-intel1
> libdrm-radeon1 libdrm2 libeggdbus-1-0 libenchant1c2a libept0 libexiv2-6
> libexpat1 libfaad2 libfam0 libflac8 libfont-afm-perl libfont-freetype-perl
> libfontconfig1 libfontenc1 libfreetype6 libfribidi0 libgcrypt11 libgif4
> libgl1-mesa-dri libgl1-mesa-glx libglib2.0-0 libglib2.0-data libglu1-mesa
> libgnutls26 libgpg-error0 libgpm2 libgs8 libgsm1 libgssapi-krb5-2
> libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libhal-storage1 libhal1
> libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl
> libhtml-template-perl libhtml-tree-perl libhunspell-1.2-0 libice6 libidn11
> libilmbase6 libio-string-perl libiodbc2 libiso9660-7 libjack0 libjasper1
> libjpeg62 libk5crypto3 libkdegames5 libkeyutils1 libknotificationitem-1-1
> libkrb5-3 libkrb5support0 liblcms1 libldap-2.4-2 liblog4cxx10 liblqr-1-0
> libltdl7 libmad0 libmagic1 libmagickcore3 libmagickwand3 libmailtools-perl
> libmng1 libmodplug0c2 libmozjs2d libmpcdec6 libmysqlclient16 libnewt0.52
> libnspr4-0d libnss3-1d libogg0 libopenexr6 libopenjpeg2 liborc-0.4-0
> libpam-ck-connector libpango1.0-0 libpango1.0-common libpaper-utils
> libpaper1 libparse-debianchangelog-perl libpci3 libpciaccess0 libpcre3
> libphonon4 libpixman-1-0 libplasma3 libpng12-0 libpolkit-gobject-1-0
> libpopt0 libpostproc51 libpulse0 libqt4-dbus libqt4-designer libqt4-network
> libqt4-opengl libqt4-qt3support libqt4-script libqt4-sql libqt4-sql-mysql
> libqt4-svg libqt4-webkit libqt4-xml libqtcore4 libqtgui4 libraptor1
> librasqal2 librdf0 libsamplerate0 libsasl2-2 libsasl2-modules
> libschroedinger-1.0-0 libsdl1.2debian libsdl1.2debian-alsa
> libsigc++-2.0-0c2a libslang2 libsm6 libsmbclient libsndfile1 libsoprano4
> libspeex1 libsqlite3-0 libssl0.9.8 libstartup-notification0
> libstreamanalyzer0 libstreams0 libsub-name-perl libsvga1 libsysfs2
> libtalloc2 libtasn1-3 libthai-data libthai0 libtheora0 libtiff4 libts-0.0-0
> liburi-perl libutempter0 libv4l-0 libvcdinfo0 libvoikko1 libvorbis0a
> libvorbisenc2 libwavpack1 libwbclient0 libwrap0 libwww-perl libx11-6
> libx11-data libx86-1 libxapian15 libxau6 libxaw7 libxcb-atom1 libxcb-aux0
> libxcb-event1 libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0
> libxcb-xv0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6
> libxfixes3 libxfont1 libxft2 libxi6 libxine1 libxine1-bin libxine1-console
> libxine1-ffmpeg libxine1-misc-plugins libxine1-plugins libxine1-x
> libxinerama1 libxml-namespacesupport-perl libxml-parser-perl
> libxml-sax-expat-perl libxml-sax-perl libxml-simple-perl libxml2
> libxml2-utils libxmu6 libxmuu1 libxp6 libxpm4 libxrandr2 libxrender1
> libxslt1.1 libxt6 libxtst6 libxv1 libxvmc1 libxxf86dga1 libxxf86vm1
> lsb-release menu mime-support module-init-tools mysql-common net-tools
> netbase openssl oxygen-icon-theme pciutils phonon-backend-xine pm-utils
> pmount powermgmt-base procps psfontmgr psmisc python python-apt
> python-central python-debian python-minimal python-support python-xapian
> python2.5 python2.5-minimal python2.6 python2.6-minimal qt4-qtconfig
> radeontool sgml-base sgt-puzzles shared-mime-info soprano-daemon spider
> tasksel tasksel-data tcpd tsconf ttf-dejavu ttf-dejavu-core ttf-dejavu-extra
> ucf udev usbutils vbetool whiptail x-ttcidfont-conf x11-common x11-utils
> x11-xserver-utils xauth xdg-utils xfonts-encodings xfonts-utils xml-core
> xsol xulrunner-1.9.1
> 0 upgraded, 0 newly installed, 339 to remove and 0 not upgraded.
> After this operation, 548MB disk space will be freed.
> (Reading database ... 31630 files and directories currently installed.)
> Removing ace-of-penguins ...
> Removing kpat ...
> Removing libkdegames5 ...
> Removing kdebase-runtime ...
> Removing libknotificationitem-1-1 ...
> Removing libplasma3 ...
> Removing hal ...
> Removing junior-config ...
> Removing consolekit ...
> Removing blends-common ...
> Removing apt-xapian-index ...
> Removing index /var/lib/apt-xapian-index...
> Removing junior-tasks ...
> Removing aptitude-doc-en ...
> Removing aspell-en ...
> Removing aspell ...
> Removing pm-utils ...
> Removing x-ttcidfont-conf ...
> Purging font configuration of x-ttcidfont-conf...
> Purging category cmap..
> Purging category cid..
> Purging category truetype..
> Removing iceweasel ...
> Removing xulrunner-1.9.1 ...
> Removing sgt-puzzles ...
> Removing libgtk2.0-bin ...
> Removing libgtk2.0-0 ...
> Removing libpango1.0-0 ...
> Removing libpango1.0-common ...
> Purging font configuration of pango...
> Purging category xfont..
> Removing psfontmgr ...
> Purging font configuration of psfontmgr...
> Purging category postscript..
> Purging category xfont..
> Purging category type1..
> Purging category pspreview..
> Removing hunspell-en-us ...
> Removing dictionaries-common ...
> Removing `diversion of /usr/share/dict/words to /usr/share/dict/words.pre-dictionaries-common by dictionaries-common'
> Removing laptop-detect ...
> Removing dmidecode ...
> Removing eject ...
> Removing exiv2 ...
> Removing qt4-qtconfig ...
> Removing libqt4-webkit ...
> Removing libqt4-opengl ...
> Removing phonon-backend-xine ...
> Removing kaboom ...
> Removing x11-utils ...
> Removing libxft2 ...
> Removing libxine1 ...
> Removing libxine1-plugins ...
> Removing libxine1-misc-plugins ...
> Removing libmagickwand3 ...
> Removing libmagickcore3 ...
> Removing libcairo2 ...
> Removing hal-info ...
> Removing ifupdown ...
> Removing iso-codes ...
> Removing kdebase-runtime-data ...
> Removing kdegames-card-data ...
> Removing xsol ...
> Removing lesstif2 ...
> Removing libxine1-console ...
> Removing libaa1 ...
> Removing libxine1-x ...
> Removing libsdl1.2debian ...
> Removing libsdl1.2debian-alsa ...
> Removing libjack0 ...
> Removing libasound2 ...
> Removing libpulse0 ...
> Removing libasyncns0 ...
> Removing libatk1.0-data ...
> Removing libatk1.0-0 ...
> Removing libxine1-ffmpeg ...
> Removing libavcodec52 ...
> Removing libpostproc51 ...
> Removing libavutil49 ...
> Removing libcaca0 ...
> Removing libsmbclient ...
> Removing libcap2 ...
> Removing libvcdinfo0 ...
> Removing libiso9660-7 ...
> Removing libcdio10 ...
> Removing libcelt0-0 ...
> Removing libpam-ck-connector ...
> Removing libck-connector0 ...
> Removing libparse-debianchangelog-perl ...
> Removing libclass-accessor-perl ...
> Removing libthai0 ...
> Removing libdatrie1 ...
> Removing python-xapian ...
> Removing python-debian ...
> Removing lsb-release ...
> Removing python-support ...
> Removing python-apt ...
> Removing python-central ...
> Removing python ...
> Removing python2.5 ...
> Removing libdb4.5 ...
> Removing pmount ...
> Removing libhal-storage1 ...
> Removing libhal1 ...
> Removing libpolkit-gobject-1-0 ...
> Removing libeggdbus-1-0 ...
> Removing libdevmapper1.02.1 ...
> Removing libdirac-encoder0 ...
> Removing libdirectfb-1.2-0 ...
> Removing libgl1-mesa-dri ...
> Removing libdrm-intel1 ...
> Removing libdrm-radeon1 ...
> Removing libglu1-mesa ...
> Removing libgl1-mesa-glx ...
> Removing libdrm2 ...
> Removing libxml-simple-perl ...
> Removing libxml-sax-expat-perl ...
> update-perl-sax-parsers: Unregistering Perl SAX parser XML::SAX::Expat with priority 50...
> update-perl-sax-parsers: Updating overall Perl SAX parser modules info file...
> Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version
> Removing libxml-parser-perl ...
> Removing libfaad2 ...
> Removing libsndfile1 ...
> Removing libflac8 ...
> Removing libhtml-format-perl ...
> Removing libfont-afm-perl ...
> Removing libfont-freetype-perl ...
> Removing xfonts-utils ...
> Removing libxfont1 ...
> Removing libfontenc1 ...
> Removing libxine1-bin ...
> Removing libfribidi0 ...
> Removing libqt4-sql-mysql ...
> Removing liblqr-1-0 ...
> Removing libglib2.0-data ...
> Removing libgpm2 ...
> Removing libgsm1 ...
> Removing libgtk2.0-common ...
> Removing libwww-perl ...
> Removing libhtml-tree-perl ...
> Removing libhtml-parser-perl ...
> Removing libhtml-tagset-perl ...
> Removing libhtml-template-perl ...
> Removing x11-xserver-utils ...
> Removing libstartup-notification0 ...
> Removing spider ...
> Removing libxaw7 ...
> Removing libxmu6 ...
> Removing libio-string-perl ...
> Removing libltdl7 ...
> Removing libmad0 ...
> Removing libmailtools-perl ...
> Removing libmodplug0c2 ...
> Removing libmozjs2d ...
> Removing libmpcdec6 ...
> Removing libmysqlclient16 ...
> Removing libnss3-1d ...
> Removing libnspr4-0d ...
> Removing libvorbisenc2 ...
> Removing libvorbis0a ...
> Removing libtheora0 ...
> Removing libogg0 ...
> Removing libopenjpeg2 ...
> Removing libschroedinger-1.0-0 ...
> Removing liborc-0.4-0 ...
> Removing libpaper-utils ...
> Removing vbetool ...
> Removing pciutils ...
> Removing libpci3 ...
> Removing radeontool ...
> Removing libpciaccess0 ...
> Removing libpixman-1-0 ...
> Removing libsamplerate0 ...
> Removing libsasl2-modules ...
> Removing libspeex1 ...
> Removing python2.6 ...
> Removing python2.6-minimal ...
> Unlinking and removing bytecode for runtime python2.6
> Removing libsub-name-perl ...
> Removing libsvga1 ...
> Removing libsysfs2 ...
> Removing libwbclient0 ...
> Removing libtalloc2 ...
> Removing libthai-data ...
> Removing libts-0.0-0 ...
> Removing liburi-perl ...
> Removing libv4l-0 ...
> Removing libwavpack1 ...
> Removing tcpd ...
> Removing libwrap0 ...
> Removing libxxf86vm1 ...
> Removing libxxf86dga1 ...
> Removing libxvmc1 ...
> Removing libxv1 ...
> Removing libxrandr2 ...
> Removing libxpm4 ...
> Removing libxp6 ...
> Removing libxinerama1 ...
> Removing libxdamage1 ...
> Removing libxcomposite1 ...
> Removing libx86-1 ...
> Removing libxcb-render-util0 ...
> Removing libxcb-event1 ...
> Removing libxcb-aux0 ...
> Removing libxcb-atom1 ...
> Removing libxcb-xv0 ...
> Removing libxcb-shm0 ...
> Removing libxcb-shape0 ...
> Removing libxcb-render0 ...
> Removing libxml-sax-perl ...
> update-perl-sax-parsers: Unregistering Perl SAX parser XML::SAX::PurePerl with priority 50...
> update-perl-sax-parsers: Updating overall Perl SAX parser modules info file...
> Removing libxml-namespacesupport-perl ...
> Removing menu ...
> Removing mime-support ...
> Removing powermgmt-base ...
> Removing module-init-tools ...
> Removing mysql-common ...
> Removing net-tools ...
> Removing netbase ...
> Removing oxygen-icon-theme ...
> Removing procps ...
> Removing psmisc ...
> Removing python-minimal ...
> Removing python2.5-minimal ...
> Unlinking and removing bytecode for runtime python2.5
> Removing xml-core ...
> Removing sgml-base ...
> Removing tsconf ...
> Removing ttf-dejavu ...
> Removing ttf-dejavu-extra ...
> Removing udev ...
> Removing usbutils ...
> Removing xfonts-encodings ...
> Removing tasksel ...
> Removing tasksel-data ...
> Removing aptitude ...
> Removing kbd ...
> Removing liblog4cxx10 ...
> Removing libaprutil1 ...
> Removing libapr1 ...
> Removing libboost-iostreams1.40.0 ...
> Removing libcwidget3 ...
> Removing libept0 ...
> Removing libsigc++-2.0-0c2a ...
> Removing libsqlite3-0 ...
> Removing libxapian15 ...
> Removing kdelibs5 ...
> Removing kdelibs-bin ...
> Removing libutempter0 ...
> Removing dbus-x11 ...
> Removing dbus ...
> Removing adduser ...
> Removing libsoprano4 ...
> Removing soprano-daemon ...
> Removing librdf0 ...
> Removing librasqal2 ...
> Removing libraptor1 ...
> Removing libcurl3-gnutls ...
> Removing ca-certificates ...
> Removing dangling symlinks from /etc/ssl/certs... done.
> Removing console-common ...
> Removing console-data ...
> Removing ghostscript ...
> Purging font configuration of gs...
> Purging category psprint..
> Purging category cmap..
> Purging category cid..
> Purging category truetype..
> Purging category gsfontderivative..
> Purging category type3..
> Purging category type1..
> Removing gs-common ...
> Removing gsfonts ...
> Unregistering PostScript fonts...
> Updating fontconfig cache for /usr/share/fonts/type1/gsfonts
> done.
> Removing defoma ...
> Removing file ...
> Removing libqt4-svg ...
> Removing libqt4-qt3support ...
> Removing libphonon4 ...
> Removing libqt4-designer ...
> Removing libqtgui4 ...
> Removing fontconfig ...
> Removing libgs8 ...
> Removing libfontconfig1 ...
> Removing fontconfig-config ...
> Removing kdelibs5-data ...
> Removing hicolor-icon-theme ...
> Removing libenchant1c2a ...
> Removing libaspell15 ...
> Removing libaudio2 ...
> Removing libcupsimage2 ...
> Removing libcups2 ...
> Removing libavahi-client3 ...
> Removing libavahi-common3 ...
> Removing libavahi-common-data ...
> Removing libstreamanalyzer0 ...
> Removing libclucene0ldbl ...
> Removing libdbus-glib-1-2 ...
> Removing libdbus-1-3 ...
> Removing libexiv2-6 ...
> Removing libexpat1 ...
> Removing libfam0 ...
> Removing libfreetype6 ...
> Removing libxslt1.1 ...
> Removing libldap-2.4-2 ...
> Removing libgnutls26 ...
> Removing libgcrypt11 ...
> Removing libgif4 ...
> Removing shared-mime-info ...
> Removing libqt4-script ...
> Removing libqt4-dbus ...
> Removing libqt4-xml ...
> Removing libqt4-sql ...
> Removing libqt4-network ...
> Removing libqtcore4 ...
> Removing libvoikko1 ...
> Removing libglib2.0-0 ...
> Removing libgpg-error0 ...
> Removing libgssapi-krb5-2 ...
> Removing libhunspell-1.2-0 ...
> Removing libxt6 ...
> Removing libsm6 ...
> Removing libice6 ...
> Removing libidn11 ...
> Removing libopenexr6 ...
> Removing libilmbase6 ...
> Removing libiodbc2 ...
> Removing libjasper1 ...
> Removing libtiff4 ...
> Removing libmng1 ...
> Removing libjpeg62 ...
> Removing libkrb5-3 ...
> Removing libk5crypto3 ...
> Removing libkrb5support0 ...
> Removing libkeyutils1 ...
> Removing liblcms1 ...
> Removing libmagic1 ...
> Removing whiptail ...
> Removing libnewt0.52 ...
> Removing libpaper1 ...
> Removing libpcre3 ...
> Removing libpng12-0 ...
> Removing libpopt0 ...
> Removing libsasl2-2 ...
> Removing libslang2 ...
> Removing openssl ...
> Removing libssl0.9.8 ...
> Removing libstreams0 ...
> Removing libtasn1-3 ...
> Removing xauth ...
> Removing libxtst6 ...
> Removing libxcursor1 ...
> Removing libxrender1 ...
> Removing libxmuu1 ...
> Removing libxi6 ...
> Removing libxfixes3 ...
> Removing libxext6 ...
> Removing libx11-6 ...
> Removing libx11-data ...
> Removing libxcb1 ...
> Removing libxau6 ...
> Removing libxdmcp6 ...
> Removing libxml2-utils ...
> Removing libxml2 ...
> Removing ttf-dejavu-core ...
> Removing ucf ...
> Removing x11-common ...
> Removing xdg-utils ...
> Processing triggers for install-info ...
> -- Purging package: FAILED
> (Reading database ... 10265 files and directories currently installed.)
> Removing junior-games-card ...
> Purging configuration files for junior-games-card ...
> /etc/blends/blends.conf: line 13: /usr/share/blends/blend-utils: No such file or directory
> dpkg: error processing junior-games-card (--purge):
> subprocess installed post-removal script returned error exit status 1
> Errors were encountered while processing:
> junior-games-card

The full build log is available from:
 http://people.debian.org/~lucas/logs/2010/03/16/junior-games-card.log

It is reproducible by installing your package in a clean chroot, using
the debconf Noninteractive frontend, and priority: critical.

This test was carried out using about 50 AMD64 nodes of the Grid'5000
platform.  Internet was not accessible from the nodes.

-- 
| Lucas Nussbaum
| [email protected]   http://www.lucas-nussbaum.net/ |
| jabber: [email protected]             GPG: 1024D/023B3F4F |
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.