Bob Proulx wrote:
> Hugo Vanwoerkom wrote:
> > Florian Kulzer wrote:
> > > My guess would be an incomplete or otherwise screwed-up Perl transition
> > > (dpkg-reconfigure is a Perl script and debconf's postinst calls a bunch
> > > of Perl scripts as well). Check the status of the Perl packages on your
> > > friend's machine, here is what I have on up-to-date Sid/amd64:
> > >
> > > $ dpkg -l perl\* libperl\* | awk '/^ii/{print $2,$3}'
> 
> A good suggestion.  Very likely related.  I manually walked through
> the packages and upgraded them with dpkg -i perl-foo_X.Y.deb and I
> think all of them are now at current Sid levels.  Unfortunately the
> dpkg segfault continues.
> ...
> I am able to manually upgrade by 'dpkg -i' for individual packages.  A
> little tedious.  But making some progress.  I am going to try to get
> perl completely up to date.  That hopefully will fix the sig segv
> problem.

# dpkg -l | awk '$2~/-perl/{print$2}' | wc -l
374

I scripted a quick command line for loop to download using apt-get
(apt-get download foo) and then install it (dpkg -i foo) and walked
through all of the perl packages.  That took some machine time to
complete but I could let it run without my interaction to slow it
down.  After that the segfault problem was gone.  Yay!  Then it was
off to 'apt-get -f install' to fix the rest of things.  A few other
fixes and the next set of things are just normal Sid upgrade issues.

Those hints set me on the path to success.

Thanks!
Bob

Attachment: signature.asc
Description: Digital signature

Reply via email to