Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 59259 - emerge fails: md5sum in digest-cl-defsystem3-3.3i-r4 doesn't match md5sum of gz file in /usr/portage/distfiles
Summary: emerge fails: md5sum in digest-cl-defsystem3-3.3i-r4 doesn't match md5sum of ...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Matthew Kennedy (RETIRED)
URL:
Whiteboard:
Keywords:
: 59145 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-08-03 06:18 UTC by Walt Rarus
Modified: 2004-08-07 22:01 UTC (History)
1 user (show)

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 Walt Rarus 2004-08-03 06:18:03 UTC
digest-cl-defsystem3-3.3i-r4 appears to be in error causing any emerge to fail. rebuilding the digest fails as well. I'm in over my head at this point.

>>> cat /usr/portage/dev-lisp/cl-defsystem3/files/digest-cl-defsystem3-3.3i-r4
MD5 638717ec479807cedcdb5d8e2046a334 cl-defsystem3_3.3i+cvs.2004.07.18.1.tar.gz 7246795
>>> md5sum /usr/portage/distfiles/cl-defsystem3_3.3i+cvs.2004.07.18.tar.gz
07622698648453794ff4d955db07af94  /usr/portage/distfiles/cl-defsystem3-3.3i+cvs.2004.07.18.1.tar.gz

If I go:
>>> ebuild /usr/portage/dev-lisp/cl-defsystem3/cl-defsystem3-3.3i-r4.ebuild digest
I get a series of ">>> Resuming download ..." failures as portage cycles through the various mirror sites. This also occurs on:
>>> emerge cl-defsystem3

Reproducible: Always
Steps to Reproduce:
1.emerge cl-defsystem3
2.
3.

Actual Results:  
emerge fails 
 
Note that virtually all common lisp packages expect a working cl-defsystem3 
install. 

Expected Results:  
successful emerge
Comment 1 Walt Rarus 2004-08-03 07:00:46 UTC
Duh!!! Well, if I had hidden the original digest and then tried reconstructing a new one, the process would have succeeded. 

This doesn't alter the fact that emerge sync puts out a bogus digest-cl-defsystem3-3.i-r4 requiring users to manually kill and replace it.
Comment 2 Matthew Kennedy (RETIRED) gentoo-dev 2004-08-04 22:32:38 UTC
Walt, This was my fault.  I committed the wrong source file in such a
way repoman didn't pick it up, but this was corrected shortly after.
You might have been unlucky enough to have synced during that window.
Its also possible that slow mirrors exacerbated the problem.

I double checked just now though:

$ cat /usr/portage/dev-lisp/cl-defsystem3/files/digest-cl-defsystem3-3.3i-r4
MD5 07622698648453794ff4d955db07af94 cl-defsystem3_3.3i+cvs.2004.07.18.1.tar.gz 75862
$ wget -q -O- http://ftp.ibiblio.org/pub/Linux/distributions/gentoo/distfiles/cl-defsystem3_3.3i+cvs.2004.07.18.1.tar.gz |md5sum
07622698648453794ff4d955db07af94  -
$ sudo emerge cl-defsystem3 --fetchonly
Calculating dependencies ...done!
>>> emerge (1 of 1) dev-lisp/cl-defsystem3-3.3i-r4 to /
>>> Previously fetched file: cl-defsystem3_3.3i+cvs.2004.07.18.1.tar.gz MD5 ;-)
>>> md5 src_uri ;-) cl-defsystem3_3.3i+cvs.2004.07.18.1.tar.gz
$ md5sum /usr/portage/distfiles/cl-defsystem3_3.3i+cvs.2004.07.18.1.tar.gz
07622698648453794ff4d955db07af94  /usr/portage/distfiles/cl-defsystem3_3.3i+cvs.2004.07.18.1.tar.gz
$

Have you tried an emerge sync since then?  It should have the right digest now.
Comment 3 Matthew Kennedy (RETIRED) gentoo-dev 2004-08-04 22:42:34 UTC
*** Bug 59145 has been marked as a duplicate of this bug. ***
Comment 4 Matthew Kennedy (RETIRED) gentoo-dev 2004-08-06 22:17:55 UTC
please re-open if the problem is not fixed
Comment 5 Walt Rarus 2004-08-07 22:01:14 UTC
I see no need to reopen. I've now got a correct digest dated 8/2/04 (which is *before* my initial bug report on 8/3/04 :) which must have come down on an emerge sync. Thanks for your efforts.