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

Re: Dist-Upgrade Problem



On Mon, Aug 25, 2008 at 08:40:05PM +0200, Florian Kulzer wrote:
> 
> > muse:~# dpkg -i ~dlc/Desktop/Downloads/perl*.deb
> > (Reading database ... 191117 files and directories currently installed.)
> > Preparing to replace perl-base 5.8.8-12 (using .../perl-base_5.10.0-13_i386.deb) ...
> > Unpacking replacement perl-base ...
> > Setting up perl-base (5.10.0-13) ...
> > muse:~# dpkg --configure perl perl-modules perl-doc
> > Setting up perl-modules (5.10.0-13) ...
> > Setting up perl (5.10.0-13) ...
> > /usr/bin/perl: symbol lookup error: /usr/lib/perl5/auto/Locale/gettext/gettext.so: undefined symbol: Perl_Tstack_sp_ptr
> > dpkg: error processing perl (--configure):
> >  subprocess post-installation script returned error exit status 127
> 
> Ah $#%&!, now perl cannot be configured because some of the old modules
> don't work anymore and the modules cannot be upgraded because perl is
> not configured. You will have to break this tie manually:
> 
> dpkg -S /usr/lib/perl5/auto/Locale/gettext/gettext.so
> 
> will tell you that this file belongs to package liblocale-gettext-perl.
> Therefore you have to download the new version of this package (or look
> for it in /var/cache/apt/archives/) and install it with:
> 
> dpkg -i /var/cache/apt/archives/liblocale-gettext-perl_1.05-4_*.deb
> 
> If dpkg cannot install this package due to unresolved dependencies then
> you have to chase down the corresponding packages yourself, or you can
> try to use force (preferably only as a last resort):
> 
> dpkg --force-depends -i /var/cache/apt/archives/liblocale-gettext-perl_1.05-4_*.deb
> 
> After you have done that, try
> 
> dpkg --configure perl perl-modules perl-doc
> 
> again. If other modules cause problems then you have to repeat the above
> procedure for more packages until perl can be configured.
> 
muse:~# dpkg -S /usr/lib/perl5/auto/Locale/gettext/gettext.so
liblocale-gettext-perl: /usr/lib/perl5/auto/Locale/gettext/gettext.so
muse:~# ls -FaC /var/cache/apt/archives/liblocale-gettext-perl_*.deb
/var/cache/apt/archives/liblocale-gettext-perl_1.05-4_i386.deb
muse:~# dpkg -i /var/cache/apt/archives/liblocale-gettext-perl_1.05-4_*.deb
(Reading database ... 191566 files and directories currently installed.)
Preparing to replace liblocale-gettext-perl 1.05-3 (using .../liblocale-gettext-perl_1.05-4_i386.deb) ...
Unpacking replacement liblocale-gettext-perl ...
Setting up liblocale-gettext-perl (1.05-4) ...
muse:~# dpkg --configure perl perl-modules perl-doc
Setting up perl (5.10.0-13) ...
dpkg: error processing perl-modules (--configure):
 package perl-modules is already installed and configured
Setting up perl-doc (5.10.0-13) ...
Errors were encountered while processing:
 perl-modules
muse:~# dpkg -l perl\*
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
+++-=============================-=============================-==========================================================================
ii  perl                          5.10.0-13                     Larry Wall's Practical Extraction and Report Language
un  perl-5.004                    <none>                        (no description available)
un  perl-5.004-debug              <none>                        (no description available)
un  perl-5.004-suid               <none>                        (no description available)
un  perl-5.005                    <none>                        (no description available)
un  perl-5.005-debug              <none>                        (no description available)
un  perl-5.005-suid               <none>                        (no description available)
un  perl-5.6                      <none>                        (no description available)
un  perl-5.6-debug                <none>                        (no description available)
un  perl-5.6-suid                 <none>                        (no description available)
ii  perl-base                     5.10.0-13                     minimal Perl system
pn  perl-byacc                    <none>                        (no description available)
un  perl-clearsilver              <none>                        (no description available)
un  perl-curses                   <none>                        (no description available)
pn  perl-debug                    <none>                        (no description available)
ii  perl-doc                      5.10.0-13                     Perl documentation
pn  perl-ifeffit                  <none>                        (no description available)
pn  perl-mapscript                <none>                        (no description available)
ii  perl-modules                  5.10.0-13                     Core Perl modules
pn  perl-suid                     <none>                        (no description available)
ii  perl-tk                       1:804.028-1                   Perl module providing the Tk graphics library
un  perl5                         <none>                        (no description available)
un  perl5-base                    <none>                        (no description available)
un  perlapi-5.10.0                <none>                        (no description available)
un  perlapi-5.8.0                 <none>                        (no description available)
un  perlapi-5.8.2                 <none>                        (no description available)
un  perlapi-5.8.3                 <none>                        (no description available)
un  perlapi-5.8.4                 <none>                        (no description available)
un  perlapi-5.8.7                 <none>                        (no description available)
un  perlapi-5.8.8                 <none>                        (no description available)
pn  perlindex                     <none>                        (no description available)
ii  perlmagick                    7:6.3.7.9.dfsg1-2             Perl interface to the libMagick graphics routines
un  perlmenu                      <none>                        (no description available)
pn  perlpanel                     <none>                        (no description available)
pn  perlprimer                    <none>                        (no description available)
pn  perlprimer-doc                <none>                        (no description available)
pn  perlsgml                      <none>                        (no description available)
pn  perltidy                      <none>                        (no description available)
muse:~# 

Back to the dist-upgrade.  Thanks much for your superb assistance!

-- 

May the LORD God bless you exceedingly abundantly!

Dave Craig

-  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
"'So the universe is not quite as you thought it was.
 You'd better rearrange your beliefs, then.
 Because you certainly can't rearrange the universe.'"

--from _Nightfall_  by Asimov/Silverberg


Reply to: