Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 166497 - app-emulation/emul-linux-x86-baselibs: digest verification failed.
Summary: app-emulation/emul-linux-x86-baselibs: digest verification failed.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Simon Stelling (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-12 12:51 UTC by Jan
Modified: 2007-02-12 13:32 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan 2007-02-12 12:51:52 UTC
Got this upon emerging:

Calculating world dependencies -!!! Digest verification failed:
!!! /usr/portage/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-10.0.ebuild
!!! Reason: Filesize does not match recorded size
!!! Got: 2858
!!! Expected: 2864
... done!

(re)syncing with a different mirror did not solve the problem.
Please check those checksums. ;)

And why has that ebuild version # 10.0 when the previous one was 2.5.5?

Reproducible: Always
Comment 1 Simon Stelling (RETIRED) gentoo-dev 2007-02-12 13:00:29 UTC
I'm sorry, but 2864 is indeed the expected size, which matches what I have in the Manifest here and in CVS. What does 'head -n5 /usr/portage/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-10.0.ebuild' say?
Comment 2 Jan 2007-02-12 13:11:05 UTC
(In reply to comment #1)
> What does 'head -n5
> /usr/portage/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-10.0.ebuild'
> say?
> 

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-10.0.ebuild,v 1.3 2007/02/12 09:07:51 blubb Exp $

DESCRIPTION="Provides precompiled 32bit libraries"

Comment 3 Simon Stelling (RETIRED) gentoo-dev 2007-02-12 13:15:19 UTC
okay, it seems the mirror was copying the file in exactly the same moment as i was committing the ebuild, thus didn't get all of it. The digest in CVS is and always was correct. Wait ~1h before you re-sync, the mirrors will have the right file by then.
Comment 4 Simon Stelling (RETIRED) gentoo-dev 2007-02-12 13:32:17 UTC
actually, it broke because of this:

--- emul-linux-x86-baselibs-10.0.ebuild 2007-02-12 10:07:51.000000000 +0100
+++ /home/blubb/emul-linux-x86-baselibs/emul-linux-x86-baselibs-10.0.ebuild     2007-02-12 10:07:51.000000000 +0100
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-10.0.ebuild,v 1.3 2007/02/12 09:07:51 blubb Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/Attic/emul-linux-x86-baselibs-10.0.ebuild,v 1.3 2007/02/12 09:07:51 blubb Exp $
 
 DESCRIPTION="Provides precompiled 32bit libraries"
 HOMEPAGE="http://amd64.gentoo.org/emul/content.xml"

Seems CVS ignores the header bits when cvs up'ing
Comment 5 Simon Stelling (RETIRED) gentoo-dev 2007-02-12 13:32:33 UTC
fixed