Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 103067 - app-portage/splat-0.08 - invalid digest entry
Summary: app-portage/splat-0.08 - invalid digest entry
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-19 10:04 UTC by Paul Taylor
Modified: 2005-10-20 08:57 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 Paul Taylor 2005-08-19 10:04:39 UTC
Digest entry in the portage tree:
   MD5 003daed2d31fe7f4aaa79c8e739f8200 splat-0.08.tar.bz2 12172

Digest values for the downloaded file (from www.l8nite.net):
   MD5 dfb95e372284fbc9b97039190808e575 splat-0.08.tar.bz2 12180
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-08-19 15:55:13 UTC

*** This bug has been marked as a duplicate of 102571 ***
Comment 2 Paul Taylor 2005-08-20 06:38:28 UTC
Following a suggestion from Jon Coome <maedhros@gentoo.org>, I synced against
rsync.gentoo.org instead of the local (Australian) mirror.

That didn't solve the problem with the digest entry, which probably means the
problem is with the digest entry in the master portage tree rather than a
duplication issue with the mirrors.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2005-08-20 06:46:34 UTC
$ cat digest-splat-0.08
MD5 003daed2d31fe7f4aaa79c8e739f8200 splat-0.08.tar.bz2 12172

Calculating dependencies ...done!
>>> emerge (1 of 1) app-portage/splat-0.08 to /
>>> Downloading
ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo/distfiles/splat-0.08.tar.bz2
--15:40:33-- 
ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo/distfiles/splat-0.08.tar.bz2
           => `/usr/portage/distfiles/splat-0.08.tar.bz2'
Resolving ftp.sh.cvut.cz... 147.32.127.222
Connecting to ftp.sh.cvut.cz|147.32.127.222|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD /MIRRORS/gentoo/gentoo/distfiles ... done.
==> PASV ... done.    ==> RETR splat-0.08.tar.bz2 ... done.
Length: 12,172 (12K) (unauthoritative)

100%[=================================================================================================>]
12,172        --.--K/s

15:40:33 (1.89 MB/s) - `/usr/portage/distfiles/splat-0.08.tar.bz2' saved [12172]

>>> splat-0.08.tar.bz2 size ;-)
>>> splat-0.08.tar.bz2 MD5 ;-)
>>> md5 files   ;-) splat-0.08.ebuild
>>> md5 files   ;-) splat-0.07.ebuild
>>> md5 files   ;-) files/digest-splat-0.07
>>> md5 files   ;-) files/digest-splat-0.08
>>> md5 src_uri ;-) splat-0.08.tar.bz2

Clearly a mirror issue that you have. So which mirrors are you using?
Comment 4 Paul Taylor 2005-08-20 07:14:38 UTC
My local mirror is rsync3.au.gentoo.org, but after changing make.conf to use
"rsync.gentoo.org", the mirrors have been hawk.ussg.iupui.edu and
crane.ussg.iupui.edu (the latter was after I received your comment, and still
has the problem.)
Comment 5 Paul Taylor 2005-08-20 07:24:24 UTC
I notice that you're retrieving splat-0.08.tar.bz2 from
ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo/distfiles/splat-0.08.tar.bz2

If you try to get it from the site in the SRC_URI in the ebuild,
http://www.l8nite.net/projects/splat/downloads/splat-0.08.tar.bz2 , you'll get
the same results as me.  That implies that the file has been updated since the
ebuild was generated, and your ftp mirror still has the old copy.
Comment 6 Paul Taylor 2005-08-21 07:25:45 UTC
(More information provided; reopened for action.)
Comment 7 Jeffrey Forman (RETIRED) gentoo-dev 2005-08-27 05:14:36 UTC
is this still an issue?  what is your gentoo_mirrors variable in make.conf?
Comment 8 Paul Taylor 2005-08-27 07:52:12 UTC
I don't have GENTOO_MIRRORS set at the moment to eliminate mirrors from the problem.

The problem still exists.  The copy of splat-0.08.tar.bz2 I downloaded from
distfiles.gentoo.org matches the digest details in the portage tree, but the
copy from the SRC_URI variable in the ebuild (from l8nite.net) is different.

If the SRC_URI version is considered definitive, the distfiles and ebuild need
to be updated to match it; otherwise, the SRC_URI should be changed to point
only to the Gentoo mirrors.
Comment 9 Jeffrey Forman (RETIRED) gentoo-dev 2005-10-20 05:55:12 UTC
Hey guys,

any ideas?

From the SRC_URI
jforman@sixthstreet ~ $ md5sum /mnt/temp/splat-0.08.tar.bz2
dfb95e372284fbc9b97039190808e575  /mnt/temp/splat-0.08.tar.bz2

From our mirrors:
sixthstreet ~ # md5sum /usr/portage/distfiles/splat-0.08.tar.bz2
003daed2d31fe7f4aaa79c8e739f8200  /usr/portage/distfiles/splat-0.08.tar.bz2
Comment 10 Paul Varner (RETIRED) gentoo-dev 2005-10-20 08:39:55 UTC
As far as I can tell, upstream regenerated their tarball.  There are no
differences in the contents between the two, so I will re-upload the file to the
mirrors and fix the digest in the ebuild.
Comment 11 Paul Varner (RETIRED) gentoo-dev 2005-10-20 08:57:48 UTC
Fixed, give it some time for everything to sync up.