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
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?
(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"
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.
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
fixed