[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#680626: Squeeze->Wheezy: dist-upgrade fails, /usr/bin/python unable to load libssl.so.1.0.0



On Sat, Jul  7, 2012 at 14:51:32 +0200, bertagaz wrote:

> In an attempt to test upgrading Squeeze to Wheezy now that the Big Wheezy
> Freeze has come, it failed at the dist-upgrade step.
> 
> I installed a fresh Debian Squeeze and tested from it.
> 
> I wanted first to see if it would be possible to upgrade with a simple and
> graphical method (using update-manager and synaptic), as it was quite
> complicated for the Lenny->Squeeze upgrade.
> 
> Ended up with this result, so I also tested using plain apt-get upgrade
> and dist-upgrade.
> 
> Same result, dist-upgrade fails on python-support postintallation script
> with the following error:
> 
> Processing triggers for python-support ...
> /usr/bin/python: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
> dpkg: error processing python-support (--unpack):  subprocess installed post-installation script returned error exit status 127
> 
As a variation on this theme (triggers being run when the triggered
package is unconfigured in the middle of an upgrade from squeeze to
wheezy), I just got the following:

Processing triggers for doc-base ...
/usr/bin/perl: symbol lookup error: /usr/lib/perl5/auto/UUID/UUID.so: undefined symbol: Perl_xs_apiversion_bootcheck
dpkg: error processing doc-base (--unpack):
 subprocess installed post-installation script returned error exit status 127
Processing triggers for install-info ...
configured to not write apport reports
                                      Errors were encountered while processing:
 doc-base
E: Sub-process /usr/bin/dpkg returned an error code (1)

With:
$ dpkg -l libuuid-perl perl-base perl doc-base
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                              Version                           Description
+++-=================================-=================================-==================================================================================
iF  doc-base                          0.9.5                             utilities to manage online documentation
iU  libuuid-perl                      0.02-4+b2                         Perl extension for using UUID interfaces as defined in e2fsprogs
ii  perl                              5.10.1-17squeeze2                 Larry Wall's Practical Extraction and Report Language
ii  perl-base                         5.10.1-17squeeze2                 minimal Perl system

i.e. new libuuid-perl is unpacked, while dpkg, perl and doc-base are still the squeeze version.

Cheers,
Julien
-- 
Julien Cristau          <julien.cristau@logilab.fr>
Logilab		        http://www.logilab.fr/
Informatique scientifique & gestion de connaissances


Reply to: