I had the same problem - upgrading from feisty to gutsy on a xen box,
the postinst scripts for things like module-init-tools and procps were
failing with a segmentation fault:

# dpkg --configure procps
Setting up procps (1:3.2.7-3ubuntu5) ...
Segmentation fault
dpkg: error processing procps (--configure):
subprocess post-installation script returned error exit status 139

On investigation, it was update-rc.d that was causing the segmentation
fault:

# grep update-rc /var/lib/dpkg/info/procps.postinst 
                        update-rc.d procps remove >/dev/null
        update-rc.d procps.sh start 17 S . >/dev/null

# update-rc.d procps.sh start 17 S .
Segmentation fault

Running deborphan as above, the only libraries I had in common with
Chris were:

liblzo1
klibc-utils
libiw28
libc6-i686

I tried to remove them one by one, to see which the culprit was:

# apt-get remove klibc-utils
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct 
the problem. 

# dpkg -r klibc-utils
(Reading database ... 45868 files and directories currently installed.)
Removing klibc-utils ...

# dpkg --configure procps
Setting up procps (1:3.2.7-3ubuntu5) ...
Segmentation fault
dpkg: error processing procps (--configure):
 subprocess post-installation script returned error exit status 139
Errors were encountered while processing:
 procps

# dpkg -r libc6-i686
(Reading database ... 45827 files and directories currently installed.)
Removing libc6-i686 ...
Processing triggers for libc6 ...
ldconfig deferred processing now taking place

# dpkg --configure procps
Setting up procps (1:3.2.7-3ubuntu5) ...
error: "kernel.maps_protect" is an unknown key

Processing triggers for libc6 ...
ldconfig deferred processing now taking place

Things were able to proceed after that, although removing libc6-i686 and
klibc-utils caused problems later on - they both needed to be manually
reinstalled before other packages could complete their configuration.

-- 
update-rc.d segmentation fault on upgrade from clean feisty to gutsy
https://bugs.launchpad.net/bugs/152664
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to