[Pkg-utopia-maintainers] Bug#591861: network-manager: package purge (after dependencies removal) fails

Lucas Nussbaum lucas at lucas-nussbaum.net
Thu Aug 5 23:55:03 UTC 2010


Package: network-manager
Version: 0.8.1-1
Severity: serious
User: debian-qa at lists.debian.org
Usertags: instest-20100731 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...
> Package network-manager-gnome is not installed, so not removed
> The following packages will be REMOVED:
> adduser bluez consolekit dbus dbus-x11 defoma dmsetup dnsmasq-base
> dosfstools file fontconfig fontconfig-config fuse-utils gconf2 gconf2-common
> ghostscript gnome-bluetooth gnome-icon-theme gnome-keyring gs-common gsfonts
> gvfs gvfs-backends hdparm hicolor-icon-theme ifupdown iptables
> isc-dhcp-client isc-dhcp-common libarchive1 libasound2 libatasmart4
> libatk1.0-0 libatk1.0-data libavahi-client3 libavahi-common-data
> libavahi-common3 libavahi-glib1 libbluetooth3 libcairo2
> libcanberra-gtk-module libcanberra-gtk0 libcanberra0 libcap-ng0 libcap2
> libcdio-cdda0 libcdio-paranoia0 libcdio10 libck-connector0 libcroco3
> libcups2 libcupsimage2 libdatrie1 libdbus-1-3 libdbus-glib-1-2
> libdevmapper1.02.1 libdrm-intel1 libdrm-radeon1 libdrm2 libeggdbus-1-0
> libexif12 libexpat1 libffi5 libfont-freetype-perl libfontconfig1 libfontenc1
> libfreetype6 libfribidi0 libfuse2 libgconf2-4 libgcr0 libgcrypt11 libgdu0
> libgirepository1.0-0 libgl1-mesa-dri libgl1-mesa-glx libglade2-0
> libglib2.0-0 libglib2.0-data libgnome-bluetooth7 libgnome-keyring0
> libgnutls26 libgp11-0 libgpg-error0 libgphoto2-2 libgphoto2-port0 libgs8
> libgsf-1-114 libgsf-1-common libgssapi-krb5-2 libgtk2.0-0 libgtk2.0-bin
> libgtk2.0-common libgudev-1.0-0 libhal1 libice6 libidl0 libidn11
> libimobiledevice1 libjasper1 libjbig2dec0 libjpeg62 libk5crypto3
> libkeyutils1 libkrb5-3 libkrb5support0 liblcms1 libldap-2.4-2 liblqr-1-0
> libltdl7 libmagic1 libmagickcore3 libmagickwand3 libnewt0.52 libnfnetlink0
> libnl1 libnm-glib-vpn1 libnm-glib2 libnm-util1 libnotify1 libntfs-3g75
> libntfs10 libogg0 libopenobex1 liborbit2 libpam-ck-connector
> libpam-gnome-keyring libpango1.0-0 libpango1.0-common libpaper-utils
> libpaper1 libparted0debian1 libpcap0.8 libpci3 libpcre3 libpcsclite1
> libpixman-1-0 libplist1 libpng12-0 libpolkit-agent-1-0 libpolkit-backend-1-0
> libpolkit-gobject-1-0 libpopt0 libproxy0 librsvg2-2 librsvg2-common
> libsasl2-2 libsasl2-modules libsgutils2-2 libslang2 libsm6 libsmbclient
> libsoup-gnome2.4-1 libsoup2.4-1 libsqlite3-0 libssl0.9.8
> libstartup-notification0 libtalloc2 libtasn1-3 libtdb1 libthai-data libthai0
> libtiff4 libudev0 libunique-1.0-0 libusb-1.0-0 libusbmuxd1 libvorbis0a
> libvorbisfile3 libwbclient0 libwnck-common libwnck22 libx11-6 libx11-data
> libxau6 libxaw7 libxcb-atom1 libxcb-aux0 libxcb-event1 libxcb-render-util0
> libxcb-render0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6
> libxext6 libxfixes3 libxfont1 libxft2 libxi6 libxinerama1 libxml2 libxmu6
> libxmuu1 libxpm4 libxrandr2 libxrender1 libxres1 libxt6 libxtst6 libxv1
> libxxf86dga1 libxxf86vm1 mime-support mobile-broadband-provider-info
> modemmanager module-init-tools mtools net-tools notification-daemon ntfs-3g
> ntfsprogs obex-data-server obexd-client pciutils policykit-1
> policykit-1-gnome ppp procps psmisc python python-cairo python-dbus
> python-gobject python-gobject-cairo python-minimal python-support python2.6
> python2.6-minimal sgml-base shared-mime-info tcl tcl8.4 ttf-dejavu-core ucf
> udev udisks usb-modeswitch usb-modeswitch-data usbmuxd usbutils whiptail
> wpasupplicant x-ttcidfont-conf x11-common x11-utils xfonts-encodings
> xfonts-utils xml-core
> 0 upgraded, 0 newly installed, 250 to remove and 0 not upgraded.
> After this operation, 262MB disk space will be freed.
> (Reading database ... 23361 files and directories currently installed.)
> Removing wpasupplicant ...
> Removing gvfs-backends ...
> Removing libimobiledevice1 ...
> Removing usbmuxd ...
> Removing libgphoto2-2 ...
> Removing ntfsprogs ...
> Removing fuse-utils ...
> invoke-rc.d: policy-rc.d denied execution of stop.
> Removing gvfs ...
> Removing libgdu0 ...
> Removing udisks ...
> Removing policykit-1-gnome ...
> Removing policykit-1 ...
> Removing notification-daemon ...
> notification-daemon: no process found
> Removing libsoup-gnome2.4-1 ...
> Removing gnome-bluetooth ...
> Removing gnome-keyring ...
> Removing gconf2 ...
> Removing libgconf2-4 ...
> Removing gconf2-common ...
> Removing dbus-x11 ...
> Removing consolekit ...
> Removing bluez ...
> invoke-rc.d: policy-rc.d denied execution of stop.
> Removing dbus ...
> invoke-rc.d: policy-rc.d denied execution of stop.
> Removing adduser ...
> Removing x-ttcidfont-conf ...
> Purging font configuration of x-ttcidfont-conf...
> Purging category cmap..
> Purging category cid..
> Purging category truetype..
> Removing libwnck22 ...
> Removing gnome-icon-theme ...
> update-alternatives: using /usr/share/icons/gnome/scalable/places/gnome-foot.svg to provide /usr/share/icons/gnome/scalable/places/start-here.svg (start-here.svg) in auto mode.
> update-alternatives: warning: skip creation of /usr/share/icons/gnome/256x256/places/start-here.png because associated file /usr/share/icons/gnome/256x256/places/gnome-foot.png (of link group start-here.svg) doesn't exist.
> update-alternatives: using /usr/share/icons/gnome/scalable/places/swirl-foot.svg to provide /usr/share/icons/gnome/scalable/places/start-here.svg (start-here.svg) in auto mode.
> Removing librsvg2-common ...
> Removing librsvg2-2 ...
> Removing libglade2-0 ...
> Removing libcanberra-gtk-module ...
> Removing libcanberra-gtk0 ...
> Removing libunique-1.0-0 ...
> Removing libnotify1 ...
> Removing libgtk2.0-bin ...
> Removing libgcr0 ...
> Removing libgnome-bluetooth7 ...
> Removing libgtk2.0-0 ...
> Removing libpango1.0-0 ...
> Removing libpango1.0-common ...
> Purging font configuration of pango...
> Purging category xfont..
> Removing defoma ...
> Removing libparted0debian1 ...
> Removing dnsmasq-base ...
> Removing dosfstools ...
> Removing file ...
> Removing fontconfig ...
> Removing x11-utils ...
> Removing libxft2 ...
> Removing obex-data-server ...
> Removing libmagickwand3 ...
> Removing libmagickcore3 ...
> Removing python-gobject-cairo ...
> Removing python-cairo ...
> Removing libcairo2 ...
> Removing hdparm ...
> Removing hicolor-icon-theme ...
> Removing ifupdown ...
> Removing iptables ...
> Removing isc-dhcp-client ...
> Removing isc-dhcp-common ...
> Removing libarchive1 ...
> Removing libcanberra0 ...
> Removing libasound2 ...
> Removing libatasmart4 ...
> Removing libatk1.0-data ...
> Removing libatk1.0-0 ...
> Removing libavahi-glib1 ...
> Removing obexd-client ...
> Removing libbluetooth3 ...
> Removing libcap-ng0 ...
> Removing libsmbclient ...
> Removing libcap2 ...
> Removing libcdio-paranoia0 ...
> Removing libcdio-cdda0 ...
> Removing libcdio10 ...
> Removing libpam-ck-connector ...
> Removing libck-connector0 ...
> Removing libcroco3 ...
> Removing libthai0 ...
> Removing libdatrie1 ...
> Removing libnm-glib2 ...
> Removing libnm-glib-vpn1 ...
> Removing libnm-util1 ...
> Removing modemmanager ...
> Removing libgphoto2-port0 ...
> Removing libgnome-keyring0 ...
> Removing libhal1 ...
> Removing libpolkit-backend-1-0 ...
> Removing libpolkit-agent-1-0 ...
> Removing libpolkit-gobject-1-0 ...
> Removing libeggdbus-1-0 ...
> Removing python-dbus ...
> Removing libdbus-glib-1-2 ...
> Removing libgl1-mesa-dri ...
> Removing libdrm-intel1 ...
> Removing libdrm-radeon1 ...
> Removing libgl1-mesa-glx ...
> Removing libdrm2 ...
> Removing libexif12 ...
> Removing python-gobject ...
> Removing libgirepository1.0-0 ...
> Removing libffi5 ...
> Removing libfont-freetype-perl ...
> Removing xfonts-utils ...
> Removing libxfont1 ...
> Removing libfontenc1 ...
> Removing libfribidi0 ...
> Removing libfuse2 ...
> Removing libsoup2.4-1 ...
> Removing libldap-2.4-2 ...
> Removing libgudev-1.0-0 ...
> Removing shared-mime-info ...
> Removing liborbit2 ...
> Removing libplist1 ...
> Removing liblqr-1-0 ...
> Removing libidl0 ...
> Removing libgsf-1-114 ...
> Removing libgp11-0 ...
> Removing libglib2.0-data ...
> Removing libglib2.0-0 ...
> Removing libgsf-1-common ...
> Removing libgtk2.0-common ...
> Removing libstartup-notification0 ...
> Removing libxaw7 ...
> Removing libxmu6 ...
> Removing libxt6 ...
> Removing libsm6 ...
> Removing libice6 ...
> Removing libidn11 ...
> Removing liblcms1 ...
> Removing libltdl7 ...
> Removing libmagic1 ...
> Removing whiptail ...
> Removing libnewt0.52 ...
> Removing libnfnetlink0 ...
> Removing libnl1 ...
> Removing ntfs-3g ...
> dpkg: warning: while removing ntfs-3g, directory '/usr/share/hal/fdi' not empty so not removed.
> dpkg: warning: while removing ntfs-3g, directory '/usr/share/hal' not empty so not removed.
> Removing libntfs-3g75 ...
> Removing libntfs10 ...
> Removing libvorbisfile3 ...
> Removing libvorbis0a ...
> Removing libogg0 ...
> Removing libopenobex1 ...
> Removing libpam-gnome-keyring ...
> Removing libpaper-utils ...
> Removing ppp ...
> Stopping all PPP connections...done.
> Removing libpcap0.8 ...
> Removing pciutils ...
> Removing libpci3 ...
> Removing libpcre3 ...
> Removing libpcsclite1 ...
> Removing libpixman-1-0 ...
> Removing libpopt0 ...
> Removing libproxy0 ...
> Removing libsasl2-modules ...
> Removing libsasl2-2 ...
> Removing libsgutils2-2 ...
> Removing libslang2 ...
> Removing python-support ...
> Removing python ...
> Removing python2.6 ...
> Removing libsqlite3-0 ...
> Removing python-minimal ...
> Removing python2.6-minimal ...
> Unlinking and removing bytecode for runtime python2.6
> Removing libssl0.9.8 ...
> Removing libwbclient0 ...
> Removing libtalloc2 ...
> Removing libtdb1 ...
> Removing libthai-data ...
> Removing usb-modeswitch ...
> Removing usb-modeswitch-data ...
> Removing udev ...
> Removing libusb-1.0-0 ...
> Removing libusbmuxd1 ...
> Removing libwnck-common ...
> Removing libxxf86vm1 ...
> Removing libxxf86dga1 ...
> Removing libxv1 ...
> Removing libxtst6 ...
> Removing libxres1 ...
> Removing libxrandr2 ...
> Removing libxcursor1 ...
> Removing libxrender1 ...
> Removing libxpm4 ...
> Removing libxmuu1 ...
> Removing libxinerama1 ...
> Removing libxi6 ...
> Removing libxdamage1 ...
> Removing libxcomposite1 ...
> Removing libxfixes3 ...
> Removing libxext6 ...
> Removing libx11-6 ...
> Removing libx11-data ...
> Removing libxcb-render-util0 ...
> Removing libxcb-event1 ...
> Removing libxcb-aux0 ...
> Removing libxcb-atom1 ...
> Removing libxcb-render0 ...
> Removing libxcb1 ...
> Removing libxau6 ...
> Removing libxdmcp6 ...
> Removing libxml2 ...
> Removing mime-support ...
> Removing mobile-broadband-provider-info ...
> Removing module-init-tools ...
> Removing mtools ...
> Removing net-tools ...
> Removing procps ...
> invoke-rc.d: policy-rc.d denied execution of stop.
> Removing psmisc ...
> Removing xml-core ...
> Removing sgml-base ...
> Removing tcl ...
> update-alternatives: using /usr/bin/tclsh8.4 to provide /usr/bin/tclsh (tclsh) in auto mode.
> Removing tcl8.4 ...
> Removing usbutils ...
> Removing xfonts-encodings ...
> Removing x11-common ...
> invoke-rc.d: policy-rc.d denied execution of stop.
> Removing libdevmapper1.02.1 ...
> Removing ghostscript ...
> Removing gs-common ...
> Removing libgs8 ...
> Removing libfontconfig1 ...
> Removing fontconfig-config ...
> Removing gsfonts ...
> Removing libcupsimage2 ...
> Removing libcups2 ...
> Removing libavahi-client3 ...
> Removing libavahi-common3 ...
> Removing libavahi-common-data ...
> Removing libdbus-1-3 ...
> Removing libexpat1 ...
> Removing libfreetype6 ...
> Removing libgnutls26 ...
> Removing libgcrypt11 ...
> Removing libgpg-error0 ...
> Removing libgssapi-krb5-2 ...
> Removing libjasper1 ...
> Removing libjbig2dec0 ...
> Removing libtiff4 ...
> Removing libjpeg62 ...
> Removing libkrb5-3 ...
> Removing libk5crypto3 ...
> Removing libkrb5support0 ...
> Removing libkeyutils1 ...
> Removing libpaper1 ...
> Removing libpng12-0 ...
> Removing libtasn1-3 ...
> Removing ttf-dejavu-core ...
> Removing ucf ...
> Removing dmsetup ...
> Removing libudev0 ...
> Processing triggers for install-info ...
> -- Purging package: FAILED
> (Reading database ... 10293 files and directories currently installed.)
> Removing network-manager ...
> Purging configuration files for network-manager ...
> rmdir: failed to remove `/var/lib/NetworkManager': No such file or directory
> dpkg: error processing network-manager (--purge):
> subprocess installed post-removal script returned error exit status 1
> Errors were encountered while processing:
> network-manager

The full build log is available from:
 http://people.debian.org/~lucas/logs/2010/07/31/network-manager.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
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |





More information about the Pkg-utopia-maintainers mailing list