[Bug 992657] [NEW] package memtest86+ 4.20-1.1ubuntu1 failed to install/upgrade: ErrorMessage: subprocess installed post-installation script was killed by signal (Terminated)
Nathaniel W. Turner
nate at houseofnate.net
Tue May 1 15:18:52 UTC 2012
Public bug reported:
I did a release upgrade via "do-release-upgrade" from oneiric to precise.
The upgrade process hung indefinitely (for hours) after running the memtest86+.postinst configure step (the memtest86+.post child process had exited but not been reaped).
I eventually killed the parent Perl debconf frontend process so it could continue.
This is what was in the upgrade console output right before and after
the hang:
Setting up wireless-crda (1.16) ...
Setting up linux-image-3.2.0-24-generic (3.2.0-24.37) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.2.0-24-generic /boot/vmlinuz-3.2.0-24-generic
update-initramfs: Generating /boot/initrd.img-3.2.0-24-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.2.0-24-generic /boot/vmlinuz-3.2.0-24-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.2.0-24-generic /boot/vmlinuz-3.2.0-24-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.2.0-24-generic /boot/vmlinuz-3.2.0-24-generic
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-24-generic
Found initrd image: /boot/initrd.img-3.2.0-24-generic
Found linux image: /boot/vmlinuz-3.0.0-17-generic
Found initrd image: /boot/initrd.img-3.0.0-17-generic
Found memtest86+ image: /memtest86+.bin
File descriptor 58 (/var/log/dist-upgrade/apt.log) leaked on lvs invocation. Parent PID 21743: /bin/sh
File descriptor 84 (/var/log/dist-upgrade/apt.log) leaked on lvs invocation. Parent PID 21743: /bin/sh
rmdir: failed to remove `/var/lib/os-prober/mount': Device or resource busy
grub-probe: error: unknown filesystem.
umount: /var/lib/os-prober/mount: not mounted
rmdir: failed to remove `/var/lib/os-prober/mount': Device or resource busy
rmdir: failed to remove `/var/lib/os-prober/mount': Device or resource busy
grub-probe: error: unknown filesystem.
done
Setting up isc-dhcp-common (4.1.ESV-R4-0ubuntu5) ...
Setting up isc-dhcp-client (4.1.ESV-R4-0ubuntu5) ...
This is what the process tree looked like when things were hung:
root 4957 0.0 0.0 89564 2428 tty1 Ss Apr25 0:00 /bin/login --
nturner 6355 0.0 0.2 28852 9304 tty1 S+ Apr26 0:00 \_ -bash
nturner 6470 0.0 0.0 25392 1148 tty1 S+ Apr26 0:00 \_ screen -S byobu -c /usr/share/byobu/profiles/screenrc -t bash byobu-shell
nturner 6488 0.0 0.2 35236 11172 ? Ss Apr26 5:16 \_ SCREEN -S byobu -c /usr/share/byobu/profiles/screenrc -t bash byobu-shell
nturner 6531 0.0 0.1 24876 5452 pts/1 Ss Apr26 0:00 \_ /bin/bash
nturner 13793 0.0 0.0 16984 1252 pts/1 R+ 20:22 0:00 | \_ ps waxfuww
nturner 7688 0.0 0.1 24916 5552 pts/3 Ss Apr26 0:00 \_ /bin/bash
root 24406 0.0 0.0 20508 1300 pts/3 S+ 18:55 0:00 \_ sudo do-release-upgrade
root 24407 0.0 0.0 25392 1180 pts/3 S+ 18:55 0:00 \_ screen -e \0\0 -L -c screenrc -S ubuntu-release-upgrade-screen-window /tmp/update-manager-Z6tDZv/precise --mode=server --frontend=DistUpgradeViewText
root 24431 0.0 0.0 25820 1704 ? Ss 18:55 0:01 \_ SCREEN -e \0\0 -L -c screenrc -S ubuntu-release-upgrade-screen-window /tmp/update-manager-Z6tDZv/precise --mode=server --frontend=DistUpgradeViewText
root 24432 0.4 2.0 192668 81488 pts/4 Ss+ 18:55 0:25 \_ /usr/bin/python /tmp/update-manager-Z6tDZv/precise --mode=server --frontend=DistUpgradeViewText
root 24916 0.0 1.7 193584 70780 pts/4 S+ 18:58 0:01 \_ /usr/bin/python /tmp/update-manager-Z6tDZv/precise --mode=server --frontend=DistUpgradeViewText
root 802 0.0 0.2 17844 8660 pts/6 Ss+ 19:36 0:01 \_ /usr/bin/dpkg --force-overwrite --status-fd 38 --configure dmsetup libdevmapper1.02.1 libfreetype6 gettext-base grub-common grub-pc-bin grub2-common grub-gfxpayload-lists grub-pc libdevmapper-event1.02.1 watershed lvm2 libnewt0.52 libpopt0 whiptail friendly-recovery libexpat1 ttf-dejavu-core fontconfig-config libfontconfig1 libpixman-1-0 libxau6 libxdmcp6 libxcb1 libx11-data libx11-6 libxcb-render0 libxcb-shm0 libxrender1 libcairo2 libthai-data libdatrie1 libthai0 libxft2 fontconfig libpango1.0-0 plymouth-label libglib2.0-data libglib2.0-bin libc-dev-bin linux-libc-dev libc6-dev mono-gac mono-runtime libmono-corlib4.0-cil libmono-system-xml4.0-cil libmono-system-security4.0-cil libmono-system-configuration4.0-cil libmono-system4.0-cil libmono-security4.0-cil mono-4.0-gac libmono-corlib2.0-cil libmono-posix2.0-cil libmono-security2.0-cil libmono-system2.0-cil libmono-data-tds2.0-cil libmono-system-data2.0-cil libsqlite3-0 libmono-sqlite2.0-cil libmono-messaging2.0-cil libmono-system-messaging2.0-cil libmono-wcf3.0-cil libmono-system-data-linq2.0-cil libmono-sharpzip2.84-cil libmono2.0-cil libexif12 libgif4 libjpeg-turbo8 libjpeg8 libtiff4 libgdiplus libmono-
system-web2.0-cil libmono-i18n4.0-cil libmono-data-tds4.0-cil libmono-system-transactions4.0-cil libmono-system-enterpriseservices4.0-cil libmono-system-data4.0-cil libmono-sqlite4.0-cil libmono-posix4.0-cil libmono-system-core4.0-cil libmono-system-drawing4.0-cil libmono-system-web-applicationservices4.0-cil libmono-system-web-services4.0-cil libmono-web4.0-cil libmono-system-web4.0-cil perl libswitch-perl libclass-isa-perl perl-modules update-inetd libuuid-perl doc-base libsnmp-base libperl5.14 libsensors4 libsnmp15 libdbus-glib-1-2 gconf2-common libgconf-2-4 libgpg-error0 libgcrypt11 libp11-kit0 libtasn1-3 libgnutls26 libroken18-heimdal libasn1-8-heimdal libhcrypto4-heimdal libheimbase1-heimdal libwind0-heimdal libhx509-5-heimdal libkrb5-26-heimdal libheimntlm0-heimdal libgssapi3-heimdal libsasl2-2 libldap-2.4-2 libxml2 gconf-service-backend gconf-service psmisc netbase dbus dbus-x11 python2.7 python gconf2 libgconf2-4 libgnome-keyring-common
libgnome-keyring0 libdconf0 dconf-service dconf-gsettings-backend libcap-ng0 libgck-1-0 libjasper1 libgdk-pixbuf2.0-common libgdk-pixbuf2.0-0 libgtk-3-common libatk1.0-data libatk1.0-0 libcairo-gobject2 libavahi-common-data libavahi-common3 libavahi-client3 libkrb5support0 libk5crypto3 libkeyutils1 libkrb5-3 libgssapi-krb5-2 libcups2 libxcomposite1 libxdamage1 libxext6 libxfixes3 libxi6 libxinerama1 shared-mime-info libgtk-3-0 libgcr-3-common libgcr-3-1 libcap2 libcap2-bin gnome-keyring libproxy1 glib-networking-common glib-networking-services gsettings-desktop-schemas glib-networking libsoup2.4-1 libedataserver-1.2-15 libnspr4 libnss3 libcamel-1.2-29 libebook-1.2-12 libical0 libecal-1.2-10 evolution-data-server-common libedataserverui-3.0-1 libsoup-gnome2.4-1 libidn11 librtmp0 openssl ca-certificates libcurl3-nss liboauth0 libgdata-common libgdata13 evolution-common hicolor-icon-theme libgtk-3-bin libgtk2.0-common libgtk2.0-0 libcroco3 librsvg2-2 librsvg2-common gnome-icon-theme-full gnome-icon-theme gnome-icon-theme-symbolic libwbclient0 libtalloc2 libtdb1 libsmbclient libebackend-1.2-1 libedata-book-1.2-11 libedata-cal-1.2-13 libjson-glib-1.0-0 librest-0.7-0 libicu48 libjavascriptcoregtk-3.0-0 libaspell15 libhunspell-1.3-0 libtext-iconv-perl dictionaries-common hunspell-en-us libenchant1c2a libgail-3-0 libgeoclue0 libgstreamer0.10-0 liborc-0.4-0 iso-codes libgstreamer-plugins-base0.10-0 libxslt1.1 x11-common libice6 libsm6 libxt6 libwebkitgtk-3.0-common libwebkitgtk-3.0-0 libgoa-1.0-common libgoa-1.0-0 libgweather-common libgweather-3-0 evolution-data-server libasound2 libltdl7 libvorbis0a libvorbisfile3 sound-theme-freedesktop libcanberra0 libcanberra-gtk3-0 libglapi-mesa libx11-xcb1 libxcb-glx0 libxxf86vm1 libgl1-mesa-glx gnome-desktop3-data libgnome-desktop-3-2 libgtkhtml-4.0-common libgtkhtml-4.0-0 libgtkhtml-editor-4.0-0 liblaunchpad-integration-common liblaunchpad-integration-3.0-1 libnotify4 libpython2.7 libevolution
root 2187 0.0 0.3 59532 13872 pts/6 S+ 19:41 0:00 \_ /usr/bin/perl -w /usr/share/debconf/frontend /var/lib/dpkg/info/memtest86+.postinst configure 4.20-1ubuntu1
root 2194 0.0 0.0 0 0 pts/6 Z+ 19:41 0:00 \_ [memtest86+.post] <defunct>
ProblemType: Package
DistroRelease: Ubuntu 12.04
Package: memtest86+ 4.20-1.1ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-17.30-generic 3.0.22
Uname: Linux 3.0.0-17-generic x86_64
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
Date: Mon Apr 30 20:23:13 2012
ErrorMessage: ErrorMessage: subprocess installed post-installation script was killed by signal (Terminated)
SourcePackage: memtest86+
Title: package memtest86+ 4.20-1.1ubuntu1 failed to install/upgrade: ErrorMessage: subprocess installed post-installation script was killed by signal (Terminated)
UpgradeStatus: Upgraded to precise on 2012-05-01 (0 days ago)
** Affects: memtest86+ (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-package precise
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to memtest86+ in Ubuntu.
https://bugs.launchpad.net/bugs/992657
Title:
package memtest86+ 4.20-1.1ubuntu1 failed to install/upgrade:
ErrorMessage: subprocess installed post-installation script was killed
by signal (Terminated)
Status in “memtest86+” package in Ubuntu:
New
Bug description:
I did a release upgrade via "do-release-upgrade" from oneiric to precise.
The upgrade process hung indefinitely (for hours) after running the memtest86+.postinst configure step (the memtest86+.post child process had exited but not been reaped).
I eventually killed the parent Perl debconf frontend process so it could continue.
This is what was in the upgrade console output right before and after
the hang:
Setting up wireless-crda (1.16) ...
Setting up linux-image-3.2.0-24-generic (3.2.0-24.37) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.2.0-24-generic /boot/vmlinuz-3.2.0-24-generic
update-initramfs: Generating /boot/initrd.img-3.2.0-24-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.2.0-24-generic /boot/vmlinuz-3.2.0-24-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.2.0-24-generic /boot/vmlinuz-3.2.0-24-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.2.0-24-generic /boot/vmlinuz-3.2.0-24-generic
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-24-generic
Found initrd image: /boot/initrd.img-3.2.0-24-generic
Found linux image: /boot/vmlinuz-3.0.0-17-generic
Found initrd image: /boot/initrd.img-3.0.0-17-generic
Found memtest86+ image: /memtest86+.bin
File descriptor 58 (/var/log/dist-upgrade/apt.log) leaked on lvs invocation. Parent PID 21743: /bin/sh
File descriptor 84 (/var/log/dist-upgrade/apt.log) leaked on lvs invocation. Parent PID 21743: /bin/sh
rmdir: failed to remove `/var/lib/os-prober/mount': Device or resource busy
grub-probe: error: unknown filesystem.
umount: /var/lib/os-prober/mount: not mounted
rmdir: failed to remove `/var/lib/os-prober/mount': Device or resource busy
rmdir: failed to remove `/var/lib/os-prober/mount': Device or resource busy
grub-probe: error: unknown filesystem.
done
Setting up isc-dhcp-common (4.1.ESV-R4-0ubuntu5) ...
Setting up isc-dhcp-client (4.1.ESV-R4-0ubuntu5) ...
This is what the process tree looked like when things were hung:
root 4957 0.0 0.0 89564 2428 tty1 Ss Apr25 0:00 /bin/login --
nturner 6355 0.0 0.2 28852 9304 tty1 S+ Apr26 0:00 \_ -bash
nturner 6470 0.0 0.0 25392 1148 tty1 S+ Apr26 0:00 \_ screen -S byobu -c /usr/share/byobu/profiles/screenrc -t bash byobu-shell
nturner 6488 0.0 0.2 35236 11172 ? Ss Apr26 5:16 \_ SCREEN -S byobu -c /usr/share/byobu/profiles/screenrc -t bash byobu-shell
nturner 6531 0.0 0.1 24876 5452 pts/1 Ss Apr26 0:00 \_ /bin/bash
nturner 13793 0.0 0.0 16984 1252 pts/1 R+ 20:22 0:00 | \_ ps waxfuww
nturner 7688 0.0 0.1 24916 5552 pts/3 Ss Apr26 0:00 \_ /bin/bash
root 24406 0.0 0.0 20508 1300 pts/3 S+ 18:55 0:00 \_ sudo do-release-upgrade
root 24407 0.0 0.0 25392 1180 pts/3 S+ 18:55 0:00 \_ screen -e \0\0 -L -c screenrc -S ubuntu-release-upgrade-screen-window /tmp/update-manager-Z6tDZv/precise --mode=server --frontend=DistUpgradeViewText
root 24431 0.0 0.0 25820 1704 ? Ss 18:55 0:01 \_ SCREEN -e \0\0 -L -c screenrc -S ubuntu-release-upgrade-screen-window /tmp/update-manager-Z6tDZv/precise --mode=server --frontend=DistUpgradeViewText
root 24432 0.4 2.0 192668 81488 pts/4 Ss+ 18:55 0:25 \_ /usr/bin/python /tmp/update-manager-Z6tDZv/precise --mode=server --frontend=DistUpgradeViewText
root 24916 0.0 1.7 193584 70780 pts/4 S+ 18:58 0:01 \_ /usr/bin/python /tmp/update-manager-Z6tDZv/precise --mode=server --frontend=DistUpgradeViewText
root 802 0.0 0.2 17844 8660 pts/6 Ss+ 19:36 0:01 \_ /usr/bin/dpkg --force-overwrite --status-fd 38 --configure dmsetup libdevmapper1.02.1 libfreetype6 gettext-base grub-common grub-pc-bin grub2-common grub-gfxpayload-lists grub-pc libdevmapper-event1.02.1 watershed lvm2 libnewt0.52 libpopt0 whiptail friendly-recovery libexpat1 ttf-dejavu-core fontconfig-config libfontconfig1 libpixman-1-0 libxau6 libxdmcp6 libxcb1 libx11-data libx11-6 libxcb-render0 libxcb-shm0 libxrender1 libcairo2 libthai-data libdatrie1 libthai0 libxft2 fontconfig libpango1.0-0 plymouth-label libglib2.0-data libglib2.0-bin libc-dev-bin linux-libc-dev libc6-dev mono-gac mono-runtime libmono-corlib4.0-cil libmono-system-xml4.0-cil libmono-system-security4.0-cil libmono-system-configuration4.0-cil libmono-system4.0-cil libmono-security4.0-cil mono-4.0-gac libmono-corlib2.0-cil libmono-posix2.0-cil libmono-security2.0-cil libmono-system2.0-cil libmono-data-tds2.0-cil libmono-system-data2.0-cil libsqlite3-0 libmono-sqlite2.0-cil libmono-messaging2.0-cil libmono-system-messaging2.0-cil libmono-wcf3.0-cil libmono-system-data-linq2.0-cil libmono-sharpzip2.84-cil libmono2.0-cil libexif12 libgif4 libjpeg-turbo8 libjpeg8 libtiff4 libgdiplus libmono-
system-web2.0-cil libmono-i18n4.0-cil libmono-data-tds4.0-cil libmono-system-transactions4.0-cil libmono-system-enterpriseservices4.0-cil libmono-system-data4.0-cil libmono-sqlite4.0-cil libmono-posix4.0-cil libmono-system-core4.0-cil libmono-system-drawing4.0-cil libmono-system-web-applicationservices4.0-cil libmono-system-web-services4.0-cil libmono-web4.0-cil libmono-system-web4.0-cil perl libswitch-perl libclass-isa-perl perl-modules update-inetd libuuid-perl doc-base libsnmp-base libperl5.14 libsensors4 libsnmp15 libdbus-glib-1-2 gconf2-common libgconf-2-4 libgpg-error0 libgcrypt11 libp11-kit0 libtasn1-3 libgnutls26 libroken18-heimdal libasn1-8-heimdal libhcrypto4-heimdal libheimbase1-heimdal libwind0-heimdal libhx509-5-heimdal libkrb5-26-heimdal libheimntlm0-heimdal libgssapi3-heimdal libsasl2-2 libldap-2.4-2 libxml2 gconf-service-backend gconf-service psmisc netbase dbus dbus-x11 python2.7 python gconf2 libgconf2-4 libgnome-keyring-common
libgnome-keyring0 libdconf0 dconf-service dconf-gsettings-backend libcap-ng0 libgck-1-0 libjasper1 libgdk-pixbuf2.0-common libgdk-pixbuf2.0-0 libgtk-3-common libatk1.0-data libatk1.0-0 libcairo-gobject2 libavahi-common-data libavahi-common3 libavahi-client3 libkrb5support0 libk5crypto3 libkeyutils1 libkrb5-3 libgssapi-krb5-2 libcups2 libxcomposite1 libxdamage1 libxext6 libxfixes3 libxi6 libxinerama1 shared-mime-info libgtk-3-0 libgcr-3-common libgcr-3-1 libcap2 libcap2-bin gnome-keyring libproxy1 glib-networking-common glib-networking-services gsettings-desktop-schemas glib-networking libsoup2.4-1 libedataserver-1.2-15 libnspr4 libnss3 libcamel-1.2-29 libebook-1.2-12 libical0 libecal-1.2-10 evolution-data-server-common libedataserverui-3.0-1 libsoup-gnome2.4-1 libidn11 librtmp0 openssl ca-certificates libcurl3-nss liboauth0 libgdata-common libgdata13 evolution-common hicolor-icon-theme libgtk-3-bin libgtk2.0-common libgtk2.0-0 libcroco3 librsvg2-2 librsvg2-common gnome-icon-theme-full gnome-icon-theme gnome-icon-theme-symbolic libwbclient0 libtalloc2 libtdb1 libsmbclient libebackend-1.2-1 libedata-book-1.2-11 libedata-cal-1.2-13 libjson-glib-1.0-0 librest-0.7-0 libicu48 libjavascriptcoregtk-3.0-0 libaspell15 libhunspell-1.3-0 libtext-iconv-perl dictionaries-common hunspell-en-us libenchant1c2a libgail-3-0 libgeoclue0 libgstreamer0.10-0 liborc-0.4-0 iso-codes libgstreamer-plugins-base0.10-0 libxslt1.1 x11-common libice6 libsm6 libxt6 libwebkitgtk-3.0-common libwebkitgtk-3.0-0 libgoa-1.0-common libgoa-1.0-0 libgweather-common libgweather-3-0 evolution-data-server libasound2 libltdl7 libvorbis0a libvorbisfile3 sound-theme-freedesktop libcanberra0 libcanberra-gtk3-0 libglapi-mesa libx11-xcb1 libxcb-glx0 libxxf86vm1 libgl1-mesa-glx gnome-desktop3-data libgnome-desktop-3-2 libgtkhtml-4.0-common libgtkhtml-4.0-0 libgtkhtml-editor-4.0-0 liblaunchpad-integration-common liblaunchpad-integration-3.0-1 libnotify4 libpython2.7 libevolution
root 2187 0.0 0.3 59532 13872 pts/6 S+ 19:41 0:00 \_ /usr/bin/perl -w /usr/share/debconf/frontend /var/lib/dpkg/info/memtest86+.postinst configure 4.20-1ubuntu1
root 2194 0.0 0.0 0 0 pts/6 Z+ 19:41 0:00 \_ [memtest86+.post] <defunct>
ProblemType: Package
DistroRelease: Ubuntu 12.04
Package: memtest86+ 4.20-1.1ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-17.30-generic 3.0.22
Uname: Linux 3.0.0-17-generic x86_64
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
Date: Mon Apr 30 20:23:13 2012
ErrorMessage: ErrorMessage: subprocess installed post-installation script was killed by signal (Terminated)
SourcePackage: memtest86+
Title: package memtest86+ 4.20-1.1ubuntu1 failed to install/upgrade: ErrorMessage: subprocess installed post-installation script was killed by signal (Terminated)
UpgradeStatus: Upgraded to precise on 2012-05-01 (0 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/memtest86+/+bug/992657/+subscriptions
More information about the foundations-bugs
mailing list