Raphael Hertzog wrote:
> reassign 484469 perl
> thanks
> 
> Hi,
> 
> Neither is this dpkg that's faulty:
> /bin/sh: line 1: 10805 Segmentation fault      /usr/sbin/dpkg-preconfigure 
> --apt
> 
> It simply looks like that perl segfaults whenever it has something to do.
> 
> 
> Giovanni, you simply show the final problem but I suppose it didn't appear
> suddenly that way... you did a dist-upgrade or something just before,
> isn't it?  Do you have a log of it?

You're right, I did a dist-upgrade that messed all up. The error
messages were the same, I'm pretty sure.

> Please give the output of the following commands in the situation where you
> have the problem: 
> dpkg -l 'perl*'
> dpkg -l liblocale-gettext-perl
> perl -MLocale::gettext -e 'print gettext("hello\n")'
> perl -e 'print "hello\n"'

# dpkg -l 'perl*'
[snip]
iF  perl                                    5.10.0-10

ii  perl-base                               5.10.0-10

un  perl-doc                                <none>

ii  perl-modules                            5.10.0-10

un  perl5                                   <none>

un  perl5-base                              <none>

un  perlapi-5.10.0                          <none>


# dpkg -l liblocale-gettext-perl
[snip]
ii  liblocale-gettext-perl                  1.05-4


# perl -MLocale::gettext -e 'print gettext("hello\n")'
Segmentation fault

# perl -e 'print "hello\n"'
Segmentation fault

> For future reference, the full log from the paste URL is:
> # apt-get -f install
> Reading package lists... Done
> Building dependency tree       
> Reading state information... Done
> 0 upgraded, 0 newly installed, 0 to remove and 79 not upgraded.
> 3 not fully installed or removed.
> After this operation, 0B of additional disk space will be used.
> /bin/sh: line 1: 10805 Segmentation fault      /usr/sbin/dpkg-preconfigure 
> --apt
> Setting up debconf (1.5.21) ...
> dpkg: error processing debconf (--configure):
>  subprocess post-installation script killed by signal (Segmentation fault)
> Setting up perl (5.10.0-10) ...
> /var/lib/dpkg/info/perl.postinst: line 19: 10810 Segmentation fault      
> update-alternatives --install /usr/bin/rename rename /usr/bin/prename 60 
> --slave /usr/share/man/man1/rename.1.gz rename.1.gz 
> /usr/share/man/man1/prename.1.gz
> dpkg: error processing perl (--configure):
>  subprocess post-installation script returned error exit status 139
> dpkg: dependency problems prevent configuration of libnet-ssleay-perl:
>  libnet-ssleay-perl depends on perl (>= 5.10.0-9); however:
>   Package perl is not configured yet.
> dpkg: error processing libnet-ssleay-perl (--configure):
>  dependency problems - leaving unconfigured
> Errors were encountered while processing:
>  debconf
>  perl
>  libnet-ssleay-perl
> E: Sub-process /usr/bin/dpkg returned an error code (1)
> 
> Cheers,

It's definitely a perl bug... Am I the only one affected? It's a fresh
install of Lenny, I've only done some upgrades. Maybe a RAM issue caused
this? Can I restore a previous version of perl copying manually
package's files from a working installation of Lenny?

Giovanni

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to