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