[Bug 573696] Re: dpkg: ../../src/archives.c:763: tarobject: Assertion `r == stab.st_size' failed. Aborted
Gary M
573696 at bugs.launchpad.net
Fri Sep 30 09:52:06 UTC 2011
Dropping the damaged link and retrying the package upgrade fixed that.
And thanks for the upstream work. Now I should check the file-system...
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to dpkg in Ubuntu.
https://bugs.launchpad.net/bugs/573696
Title:
dpkg: ../../src/archives.c:763: tarobject: Assertion `r ==
stab.st_size' failed. Aborted
Status in “dpkg” package in Ubuntu:
Fix Committed
Status in “dpkg” package in Debian:
Fix Released
Bug description:
Binary package hint: dpkg
I tried a do-release-upgrade from Hardy to lucid, but it failed on
installing perl:
~$ sudo dpkg -i --force-all /var/cache/apt/archives/perl_5.10.1-8ubuntu2_amd64.deb
(Reading database ... 524499 files and directories currently installed.)
Preparing to replace perl 5.10.1-8ubuntu2 (using .../perl_5.10.1-8ubuntu2_amd64.deb) ...
Unpacking replacement perl ...
dpkg: ../../src/archives.c:763: tarobject: Assertion `r == stab.st_size' failed.
Aborted
This may be related to these bugs?
https://bugs.launchpad.net/ecryptfs/+bug/524919
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561991
~$ dpkg -l liblocale*perl* perl* libperl*|grep ^i
ii liblocale-gettext-perl 1.05-6 Using libc functions for internationalizatio
ii libperl5.10 5.10.1-8ubuntu2 shared Perl library
iHR perl 5.10.1-8ubuntu2 Larry Wall's Practical Extraction and Report
ii perl-base 5.10.1-8ubuntu2 minimal Perl system
iU perl-doc 5.10.1-8ubuntu2 Perl documentation
iU perl-mapscript 5.6.1-1ubuntu1 Perl MapServer library
iU perl-modules 5.10.1-8ubuntu2 Core Perl modules
iU perl-suid 5.10.1-8ubuntu2 runs setuid Perl scripts
iU perl-tk 1:804.028-6 Perl module providing the Tk graphics librar
ii perlmagick 7:6.3.7.9.dfsg1-2ubuntu1.1 Perl interface to the libMagick graphics rou
~$ apt-cache policy libperl5.10 perl-tk perl-suid perl-modules perl-mapscript perl-doc perl-base perl dpkg liblocale-gettext-perl
libperl5.10:
Installed: 5.10.1-8ubuntu2
Candidate: 5.10.1-8ubuntu2
Version table:
*** 5.10.1-8ubuntu2 0
500 http://de.archive.ubuntu.com lucid/main Packages
500 http://archive.ubuntu.com lucid/main Packages
100 /var/lib/dpkg/status
perl-tk:
Installed: 1:804.028-6
Candidate: 1:804.028-6
Version table:
*** 1:804.028-6 0
500 http://de.archive.ubuntu.com lucid/universe Packages
100 /var/lib/dpkg/status
perl-suid:
Installed: 5.10.1-8ubuntu2
Candidate: 5.10.1-8ubuntu2
Version table:
*** 5.10.1-8ubuntu2 0
500 http://de.archive.ubuntu.com lucid/main Packages
500 http://archive.ubuntu.com lucid/main Packages
100 /var/lib/dpkg/status
perl-modules:
Installed: 5.10.1-8ubuntu2
Candidate: 5.10.1-8ubuntu2
Version table:
*** 5.10.1-8ubuntu2 0
500 http://de.archive.ubuntu.com lucid/main Packages
500 http://archive.ubuntu.com lucid/main Packages
100 /var/lib/dpkg/status
perl-mapscript:
Installed: 5.6.1-1ubuntu1
Candidate: 5.6.1-1ubuntu1
Version table:
*** 5.6.1-1ubuntu1 0
500 http://de.archive.ubuntu.com lucid/universe Packages
100 /var/lib/dpkg/status
perl-doc:
Installed: 5.10.1-8ubuntu2
Candidate: 5.10.1-8ubuntu2
Version table:
*** 5.10.1-8ubuntu2 0
500 http://de.archive.ubuntu.com lucid/main Packages
500 http://archive.ubuntu.com lucid/main Packages
100 /var/lib/dpkg/status
perl-base:
Installed: 5.10.1-8ubuntu2
Candidate: 5.10.1-8ubuntu2
Version table:
*** 5.10.1-8ubuntu2 0
500 http://de.archive.ubuntu.com lucid/main Packages
500 http://archive.ubuntu.com lucid/main Packages
100 /var/lib/dpkg/status
perl:
Installed: 5.10.1-8ubuntu2
Candidate: 5.10.1-8ubuntu2
Version table:
*** 5.10.1-8ubuntu2 0
500 http://de.archive.ubuntu.com lucid/main Packages
500 http://archive.ubuntu.com lucid/main Packages
100 /var/lib/dpkg/status
dpkg:
Installed: 1.15.5.6ubuntu4
Candidate: 1.15.5.6ubuntu4
Version table:
*** 1.15.5.6ubuntu4 0
500 http://de.archive.ubuntu.com lucid/main Packages
500 http://archive.ubuntu.com lucid/main Packages
100 /var/lib/dpkg/status
liblocale-gettext-perl:
Installed: 1.05-6
Candidate: 1.05-6
Version table:
*** 1.05-6 0
500 http://de.archive.ubuntu.com lucid/main Packages
500 http://archive.ubuntu.com lucid/main Packages
100 /var/lib/dpkg/status
This results in a system in unknown state:
~$ sudo apt-get -f install
[sudo] password for gerhard:
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
~$ sudo dpkg --configure -a
dpkg: dependency problems prevent configuration of libintl-xs-perl:
libintl-xs-perl depends on perl (>= 5.10.0-24ubuntu4); however:
Package perl is not installed.
dpkg: error processing libintl-xs-perl (--configure):
dependency problems - leaving unconfigured
[...]
libapache2-reload-perl
libemail-find-perl
Processing was halted because there were too many errors.
Or:
sudo aptitude remove vim-gtk vim-gnome doc-base gnumeric-plugins-extra irssi dhelp libapache2-mod-perl2 elinks xchat pidgin
[...]
47 packages upgraded, 14 newly installed, 37 to remove and 2959 not upgraded.
Need to get 0B/8333kB of archives. After unpacking 17.4MB will be used.
Do you want to continue? [Y/n/?]
Writing extended state information... Error!
E: I wasn't able to locate file for the libio-stringy-perl package. This might mean you need to manually fix this package.
after that I tried:
~$ sudo aptitude install libio-stringy-perl
[...]
Score is 2766
Accept this solution? [Y/n/q/?]
The following packages are unused and will be REMOVED:
[...]
48 packages upgraded, 14 newly installed, 35 to remove and 2958 not upgraded.
Need to get 0B/75.9MB of archives. After unpacking 21.5MB will be used.
Do you want to continue? [Y/n/?]
Writing extended state information... Done
/usr/bin/perl: symbol lookup error: /usr/lib/perl5/auto/Text/Iconv/Iconv.so: undefined symbol: Perl_Tstack_sp_ptr
(Reading database ... 524494 files and directories currently installed.)
Removing libapache2-request-perl ...
Removing libapparmor-perl ...
Removing libapt-pkg-perl ...
Removing libdata-page-perl ...
Removing libclass-accessor-chained-perl ...
Removing libclass-accessor-perl ...
Removing libconfig-file-perl ...
Removing libfile-libmagic-perl ...
Removing libio-compress-base-perl ...
Removing libio-compress-zlib-perl ...
Removing perl-mapscript ...
(Reading database ... 524331 files and directories currently installed.)
Preparing to replace perl 5.10.1-8ubuntu2 (using .../perl_5.10.1-8ubuntu2_amd64.deb) ...
Unpacking replacement perl ...
dpkg: ../../src/archives.c:763: tarobject: Assertion `r == stab.st_size' failed.
E: Sub-process /usr/bin/dpkg exited unexpectedly
A package failed to install. Trying to recover:
dpkg: dependency problems prevent configuration of libintl-xs-perl:
libintl-xs-perl depends on perl (>= 5.10.0-24ubuntu4); however:
Package perl is not installed.
dpkg: error processing libintl-xs-perl (--configure):
dependency problems - leaving unconfigured
[...]
dpkg: error processing libio-socket-ssl-perl (--configure):
dependency problems - leaving unconfigured
dpkg: too many errors, stopping
Errors were encountered while processing:
libintl-xs-perl
[...]
libio-socket-ssl-perl
Processing was halted because there were too many errors.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
Building tag database... Done
etc. I'm not able to upgrade the system, and I'm sure it won't boot:
~$ sudo aptitude full-upgrade
2941 packages upgraded, 971 newly installed, 279 to remove and 0 not upgraded.
Need to get 11.6MB/3584MB of archives. After unpacking 3306MB will be used.
The following packages have unmet dependencies:
xserver-xorg-video-all: Depends: xserver-xorg-video-apm but it is not installable
Depends: xserver-xorg-video-ark but it is not installable
Depends: xserver-xorg-video-ati but it is not installable
Depends: xserver-xorg-video-chips but it is not installable
Depends: xserver-xorg-video-mga but it is not installable
Depends: xserver-xorg-video-s3virge but it is not installable
Depends: xserver-xorg-video-v4l but it is not installable
console-setup: Depends: kbd (>= 1.15-1ubuntu3) but it is not installable
[...]
Resolving dependencies...
open: 5273; closed: 4890; defer: 0; conflict: 77 ONo solution found within the allotted time. Try harder? [Y/n]
Resolving dependencies...
open: 10564; closed: 9909; defer: 0; conflict: 91 .No solution found within the allotted time. Try harder? [Y/n]n
Abandoning all efforts to resolve these dependencies.
Abort.
Please, help me to find a workaround.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/573696/+subscriptions
More information about the foundations-bugs
mailing list