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]

Reply via email to