Bug#611629: libc6: fail to upgrade with "Can't locate auto/Hash/Util/bootstpap.al in @INC"
tag 611629 + moreinfo
thanks
On Mon, January 31, 2011 12:46, Teodor wrote:
> An almost up-to-date system upgraded last week cannot be upgraded today
> due to
> libc6 configuration errors:
Looking at the log, it doesn't appear the errors are actually due to
libc6, however. This section suggests a broken package; it would be
interesting to narrow down which package caused it, so we can determine
whether it is a local or mirror issue:
> | dpkg-deb (subprocess): data: internal bzip2 read error: 'DATA_ERROR'
> | dpkg-deb: subprocess <decompress> returned error exit status 2
> | dpkg-deb (subprocess): failed in write on buffer copy for failed to
> write to pipe in copy: Broken pipe
The appearance of this error also points towards a likely local problem:
> | Can't locate auto/Hash/Util/bootstpap.al in @INC (@INC contains:
The copy of /usr/lib/perl/5.10/Hash/Util.pm shipped by perl-base 5.10.1-17
(the version in both squeeze and sid) has line 34 as:
bootstrap Hash::Util $VERSION;
rather than the "bootstpap" in your error log.
> /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1
> /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10
> /usr/local/lib/site_perl .) at /usr/lib/perl/5.10/Hash/Util.pm line 34
> | Compilation failed in require at /usr/share/perl/5.10/fields.pm line
> 122.
Regards,
Adam
Reply to: