Package: kernel-image-2.6.8-powerpc Version: 2.6.8-12 Severity: serious Justification: Policy 10.7.3
Post-removal script fails reporting "Not a directory: --verbose" (or '-v'). kernel-image-2.6.8-powerpc is left stuck in a half-installed state and can not be installed, removed, or upgraded via apt-get or dpkg. The process of installing, upgrading and removing _other_ packages is also affected since every iteration of apt-get fails while trying to process kernel-image_2.6.8-powerpc, as does "apt-get install -f". An attempt to install kernel-image-2.6-powerpc exhibited the same symptom, as does "apt-get install --reinstall kernel-image-2.6.8-powerpc" System state is reflected in the following traces: cmd:> dpkg -l kernel-image* Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name Version Description +++-==============-==============-============================================ un kernel-image <none> (no description available) un kernel-image-2 <none> (no description available) iU kernel-image-2 2.6.12-10 Linux kernel 2.6 image on powerpc-class mach iHR kernel-image-2 2.6.8-12 Linux kernel image for 2.6.8-powerpc cmd:> dpkg -l *powerpc Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name Version Description +++-==============-==============-============================================ iU kernel-image-2 2.6.12-10 Linux kernel 2.6 image on powerpc-class mach iHR kernel-image-2 2.6.8-12 Linux kernel image for 2.6.8-powerpc iU linux-image-2. 2.6.12-10 Linux kernel 2.6 image on powerpc-class mach iHR linux-image-2. 2.6.12-10 Linux kernel 2.6.12 image on powerpc-class m cmd:> apt-get install -f Reading package lists... Done Building dependency tree... Done The following extra packages will be installed: kernel-image-2.6.8-powerpc Recommended packages: hotplug The following packages will be upgraded: kernel-image-2.6.8-powerpc 1 upgraded, 0 newly installed, 0 to remove and 12 not upgraded. 4 not fully installed or removed. Need to get 0B/28.1MB of archives. After unpacking 274kB disk space will be freed. Do you want to continue [Y/n]? y (Reading database ... 88449 files and directories currently installed.) Preparing to replace linux-image-2.6.12-1-powerpc 2.6.12-10 (using .../linux-image-2.6.12-1-powerpc_2.6.12-10_powerpc.deb) ... Unpacking replacement linux-image-2.6.12-1-powerpc ... Not a directory: --verbose Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/linux-image-2.6.12-1-powerpc.postrm line 270. dpkg: warning - old post-removal script returned error exit status 2 dpkg - trying script from the new package instead ... Not a directory: --verbose Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/tmp.ci/postrm line 270. dpkg: error processing /var/cache/apt/archives/linux-image-2.6.12-1-powerpc_2.6.12-10_powerpc.deb (--unpack): subprocess new post-removal script returned error exit status 2 Not a directory: --verbose Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/tmp.ci/postrm line 270. dpkg: error while cleaning up: subprocess post-removal script returned error exit status 2 Preparing to replace kernel-image-2.6.8-powerpc 2.6.8-12 (using .../kernel-image-2.6.8-powerpc_2.6.8-16_powerpc.deb) ... The directory /lib/modules/2.6.8-powerpc still exists. Continuing as directed. Unpacking replacement kernel-image-2.6.8-powerpc ... Not a directory: -v Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/kernel-image-2.6.8-powerpc.postrm line 250. dpkg: warning - old post-removal script returned error exit status 2 dpkg - trying script from the new package instead ... Not a directory: --verbose Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/tmp.ci/postrm line 250. dpkg: error processing /var/cache/apt/archives/kernel-image-2.6.8-powerpc_2.6.8-16_powerpc.deb (--unpack): subprocess new post-removal script returned error exit status 2 Not a directory: --verbose Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/tmp.ci/postrm line 250. dpkg: error while cleaning up: subprocess post-removal script returned error exit status 2 Errors were encountered while processing: /var/cache/apt/archives/linux-image-2.6.12-1-powerpc_2.6.12-10_powerpc.deb /var/cache/apt/archives/kernel-image-2.6.8-powerpc_2.6.8-16_powerpc.deb E: Sub-process /usr/bin/dpkg returned an error code (1) cmd:> apt-get remove kernel-image-2.6.8-powerpc Reading package lists... Done Building dependency tree... Done The following packages will be REMOVED: kernel-image-2.6.8-powerpc 0 upgraded, 0 newly installed, 1 to remove and 12 not upgraded. 4 not fully installed or removed. Need to get 0B/14.6MB of archives. After unpacking 40.2MB disk space will be freed. Do you want to continue [Y/n]? y dpkg: error processing kernel-image-2.6.8-powerpc (--remove): Package is in a very bad inconsistent state - you should reinstall it before attempting a removal. terminate called after throwing an instance of 'std::logic_error' what(): basic_string::_S_construct NULL not valid Aborted -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (1001, 'testing'), (990, 'stable') Architecture: powerpc (ppc) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.4.17rich1 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages kernel-image-2.6.8-powerpc depends on: ii initrd-tools 0.1.84 tools to create initrd image for p ii mkvmlinuz 15 create a kernel to boot a PowerPC ii module-init-tools 3.2-pre9-2 tools for managing Linux kernel mo Versions of packages kernel-image-2.6.8-powerpc recommends: pn hotplug <none> (no description available) -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]