| View previous topic :: View next topic |
| Author |
Message |
napoleonb Tux's lil' helper

Joined: 14 Jan 2004 Posts: 141
|
Posted: Thu Nov 15, 2007 2:04 am Post subject: [solved] Problem emerging emul-linux-x86-baselibs-10.2 |
|
|
Hello all,
I get a "Digest verification failed" message (File size does not match) on libperl-5.8.8-r1.tbz2 when trying to emerge emul-linux-x86-baselibs-10.2. I've resynced twice and still have the same issue.
Anyone else's having the same problem?
Last edited by napoleonb on Thu Nov 15, 2007 4:07 pm; edited 1 time in total |
|
| Back to top |
|
 |
Sadako Advocate


Joined: 05 Aug 2004 Posts: 3744 Location: sleeping in the bathtub
|
Posted: Thu Nov 15, 2007 3:36 am Post subject: |
|
|
Try removing libperl-5.8.8-r1.tbz2 from distfiles, if it still fails after downloading new sources do the following; | Code: | cd /usr/portage/sys-devel/libperl/
ebuild libperl-5.8.8-r1.ebuild manifest |
_________________ "You have to invite me in" |
|
| Back to top |
|
 |
napoleonb Tux's lil' helper

Joined: 14 Jan 2004 Posts: 141
|
Posted: Thu Nov 15, 2007 5:02 am Post subject: |
|
|
| Hopeless wrote: | Try removing libperl-5.8.8-r1.tbz2 from distfiles, if it still fails after downloading new sources do the following; | Code: | cd /usr/portage/sys-devel/libperl/
ebuild libperl-5.8.8-r1.ebuild manifest |
|
Believe me, I deleted the file many times. And I didn't want to bypass the MD5 verification by using manifest as I wasn't sure that the package wasn't suddenly corrupted. |
|
| Back to top |
|
 |
Sadako Advocate


Joined: 05 Aug 2004 Posts: 3744 Location: sleeping in the bathtub
|
Posted: Thu Nov 15, 2007 6:56 am Post subject: |
|
|
| napoleonb wrote: | | Hopeless wrote: | Try removing libperl-5.8.8-r1.tbz2 from distfiles, if it still fails after downloading new sources do the following; | Code: | cd /usr/portage/sys-devel/libperl/
ebuild libperl-5.8.8-r1.ebuild manifest |
|
Believe me, I deleted the file many times. And I didn't want to bypass the MD5 verification by using manifest as I wasn't sure that the package wasn't suddenly corrupted. | Okay, for what is worth here are the checksums from my manifest for that package, and I just did an `emerge -f libperl` to ensure they are valid; | Code: | DIST perl-5.8.8.tar.bz2 10123359
RMD160 e78f26d9b96e6db35f946ad4ff55e3a69385c71b
SHA1 4aab490040727ca4419098720eca2ba4367df539
SHA256 818a140d9c04ea8dab3a05104b34ced7f7d9d0a91bfed91baf89a84d0dfb1bc9 | If the problem persists after an emerge --sync then you should probably file a bug (try removing the libperl directory from the portage tree before the sync). _________________ "You have to invite me in" |
|
| Back to top |
|
 |
neiljw Apprentice


Joined: 12 Nov 2007 Posts: 166 Location: Telford, UK
|
Posted: Thu Nov 15, 2007 9:15 am Post subject: |
|
|
This little problem has been discussed previously on this board. There was a bug in the Manifest file. It's been fixed and an emerge --sync will sort it out.  _________________ Be lucky,
Neil |
|
| Back to top |
|
 |
napoleonb Tux's lil' helper

Joined: 14 Jan 2004 Posts: 141
|
Posted: Thu Nov 15, 2007 3:25 pm Post subject: |
|
|
Well...
I synced again twice today, it didn't work. I've deleted the relevant files in /usr/portage/distfiles, it didn't work either. I've deleted the /var/tmp/portage/app-emulation directory, it didn't work. I've run ebuild/manifest on libperl, it didn't change a thing. I've deleted the relevant ebuild directories in /usr/portage and synced again and it didn't work...
For what it's worth, here's the message that I get on failure:
| Code: |
!!! Digest verification failed:
!!! /usr/portage/distfiles/libperl-5.8.8-r1.tbz2
!!! Reason: Filesize does not match recorded size
!!! Got: 1837619
!!! Expected: 1534618
|
|
|
| Back to top |
|
 |
napoleonb Tux's lil' helper

Joined: 14 Jan 2004 Posts: 141
|
Posted: Thu Nov 15, 2007 4:06 pm Post subject: |
|
|
Here's how I solved it (in case someone else falls into the problem):
| Code: |
cd /usr/portage/app-emulation/emul-linux-x86-baselibs
ebuild emul-linux-x86-baselibs-10.2.ebuild manifest
|
|
|
| Back to top |
|
 |
neiljw Apprentice


Joined: 12 Nov 2007 Posts: 166 Location: Telford, UK
|
Posted: Thu Nov 15, 2007 4:10 pm Post subject: |
|
|
| napoleonb wrote: |
For what it's worth, here's the message that I get on failure:
| Code: |
!!! Digest verification failed:
!!! /usr/portage/distfiles/libperl-5.8.8-r1.tbz2
!!! Reason: Filesize does not match recorded size
!!! Got: 1837619
!!! Expected: 1534618
|
|
That's the message we were all getting. This is from the Changelog of the fixed ebuild:
| Quote: | 11 Nov 2007; Mike Doty <kingtaco@gentoo.org>
files/digest-emul-linux-x86-baselibs-10.1,
files/digest-emul-linux-x86-baselibs-10.2, Manifest:
Manifest regeneration again, missed libperl on the last round. bug 198751 |
_________________ Be lucky,
Neil |
|
| Back to top |
|
 |
dr_Fell Tux's lil' helper

Joined: 10 Nov 2004 Posts: 145 Location: Sosnowiec, Poland
|
Posted: Fri Nov 16, 2007 6:01 am Post subject: |
|
|
still the same problem - AMD64
| Quote: |
>>> Emerging (1 of 339) app-emulation/emul-linux-x86-baselibs-10.2 to /
* expat-1.95.8.tbz2 RMD160 SHA1 SHA256 size ... [ ok ]
* dbus-glib-0.72.tbz2 RMD160 SHA1 SHA256 size ... [ ok ]
* openldap-2.3.30-r2.tbz2 RMD160 SHA1 SHA256 size ... [ ok ]
* ss-1.39.tbz2 RMD160 SHA1 SHA256 size ... [ ok ]
waiting for lock on /usr/portage/distfiles/.locks/.libperl-5.8.8-r1.tbz2.portage_lockfile
>>> Resuming download...
>>> Downloading 'http://src.gentoo.pl/distfiles/libperl-5.8.8-r1.tbz2'
--06:59:51-- http://src.gentoo.pl/distfiles/libperl-5.8.8-r1.tbz2
=> `/usr/portage/distfiles/libperl-5.8.8-r1.tbz2'
Resolving src.gentoo.pl... 88.156.78.16
Connecting to src.gentoo.pl|88.156.78.16|:80... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 1,837,619 (1.8M), 1,104,885 (1.1M) remaining [text/plain]
100%[++++++++++++++++++++++++++++++++++++++=========================================================>] 1,837,619 170.59K/s ETA 00:00
06:59:58 (168.77 KB/s) - `/usr/portage/distfiles/libperl-5.8.8-r1.tbz2' saved [1837619/1837619]
* glib-2.12.7.tbz2 RMD160 SHA1 SHA256 size ... [ ok ]
* db-4.2.52_p4-r2.tbz2 RMD160 SHA1 SHA256 size ... [ ok ]
........... (cut,cut )
* checking libperl-5.8.8-r1.tbz2 ... [ !! ]
!!! Digest verification failed:
!!! /usr/portage/distfiles/libperl-5.8.8-r1.tbz2
!!! Reason: Filesize does not match recorded size
!!! Got: 1837619
!!! Expected: 1534618
|
.. synced 5 minutes ago |
|
| Back to top |
|
 |
neiljw Apprentice


Joined: 12 Nov 2007 Posts: 166 Location: Telford, UK
|
Posted: Fri Nov 16, 2007 10:18 am Post subject: |
|
|
| dr_Fell wrote: | | still the same problem - AMD64 |
Yes, the manifest is broken again.  _________________ Be lucky,
Neil |
|
| Back to top |
|
 |
dr_Fell Tux's lil' helper

Joined: 10 Nov 2004 Posts: 145 Location: Sosnowiec, Poland
|
Posted: Mon Nov 19, 2007 7:19 am Post subject: |
|
|
| It is working now. |
|
| Back to top |
|
 |
cord Tux's lil' helper


Joined: 28 Apr 2007 Posts: 136 Location: Kharkov, UA
|
Posted: Fri Nov 23, 2007 7:02 pm Post subject: |
|
|
It is not working!!!
| Code: |
# emerge app-emulation/emul-linux-x86-baselibs
Calculating dependencies... done!
>>> Verifying ebuild Manifests...
>>> Emerging (1 of 1) app-emulation/emul-linux-x86-baselibs-10.2 to /
* expat-1.95.8.tbz2 MD5 ;-) ... [ ok ]
* expat-1.95.8.tbz2 RMD160 ;-) ... [ ok ]
* expat-1.95.8.tbz2 SHA1 ;-) ... [ ok ]
* expat-1.95.8.tbz2 SHA256 ;-) ... [ ok ]
* expat-1.95.8.tbz2 size ;-) ... [ ok ]
* dbus-glib-0.72.tbz2 MD5 ;-) ... [ ok ]
* dbus-glib-0.72.tbz2 RMD160 ;-) ... [ ok ]
* dbus-glib-0.72.tbz2 SHA1 ;-) ... [ ok ]
* dbus-glib-0.72.tbz2 SHA256 ;-) ... [ ok ]
* dbus-glib-0.72.tbz2 size ;-) ... [ ok ]
* openldap-2.3.30-r2.tbz2 MD5 ;-) ... [ ok ]
* openldap-2.3.30-r2.tbz2 RMD160 ;-) ... [ ok ]
* openldap-2.3.30-r2.tbz2 SHA1 ;-) ... [ ok ]
* openldap-2.3.30-r2.tbz2 SHA256 ;-) ... [ ok ]
* openldap-2.3.30-r2.tbz2 size ;-) ... [ ok ]
* ss-1.39.tbz2 MD5 ;-) ... [ ok ]
* ss-1.39.tbz2 RMD160 ;-) ... [ ok ]
* ss-1.39.tbz2 SHA1 ;-) ... [ ok ]
* ss-1.39.tbz2 SHA256 ;-) ... [ ok ]
* ss-1.39.tbz2 size ;-) ... [ ok ]
!!! Previously fetched file: 'libperl-5.8.8-r1.tbz2'
!!! Reason: Filesize does not match recorded size
!!! Got: 1837619
!!! Expected: 518196
Refetching... File renamed to '/usr/portage/distfiles/libperl-5.8.8-r1.tbz2._checksum_failure_.p8AWYg'
>>> Downloading 'http://distfiles.gentoo.org/distfiles/libperl-5.8.8-r1.tbz2'
Searching for a previously downloaded file in /usr/portage/distfiles
No old version of the requested file found.
The dtu could not be fetched, downloading full file from original URL
--14:06:58-- http://distfiles.gentoo.org/distfiles/libperl-5.8.8-r1.tbz2
=> `libperl-5.8.8-r1.tbz2'
Resolving distfiles.gentoo.org...
|
Now what? |
|
| Back to top |
|
 |
|