Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 33213 - sys-kernel/ppc-sources-2.4.22-r2 wont emerge - digest wrong
Summary: sys-kernel/ppc-sources-2.4.22-r2 wont emerge - digest wrong
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC Linux
: High normal
Assignee: PPC Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-11 04:40 UTC by Daniel Wischolek
Modified: 2006-02-04 06:04 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 Daniel Wischolek 2003-11-11 04:40:26 UTC
Trying to emerge ppc-sources-2.4.22-r2 results in the following error-message:
!!! File is corrupt or incomplete. (Digests do not match)
>>> our recorded digest: a18fa5b0250d16e4f4b20df84a955bb9
>>>  your file's digest: 75dc85149b06ac9432106b8941eb9f7b
!!! File does not exist: /usr/portage/distfiles//linux-2.4.22.tar.bz2
I tried downloading from gentoo.oregonstate.edu and from a regional server which
both produced the same error.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Kevyn Shortell (RETIRED) gentoo-dev 2003-11-11 12:10:23 UTC
I goofed. should be fixed. please try again

icebook root # emerge ppc-sources
Calculating dependencies ...done!
>>> emerge (1 of 1) sys-kernel/ppc-sources-2.4.22-r2 to /
>>> Downloading http://gentoo.oregonstate.edu/distfiles/linux-2.4.22.tar.bz2
--12:09:31--  http://gentoo.oregonstate.edu/distfiles/linux-2.4.22.tar.bz2
           => `/usr/portage/distfiles/linux-2.4.22.tar.bz2'
Resolving gentoo.oregonstate.edu... done.
Connecting to gentoo.oregonstate.edu[128.193.0.3]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 29,528,612 [application/x-tar]

It just hadn't hit those particular mirrors yet.
Comment 2 Daniel Wischolek 2003-11-11 13:25:07 UTC
After rsyncing for some time now I am not sure if what was fixed is what
I am experiencing. It is not because the digest is still not there but because
the digest-values in my copy of it are wrong as can easily be seen when comparing
the values in digest-ppc-sources-2.4.22-r1 with those in r2:
digest-ppc-sources-2.4.22-r1:
MD5 75dc85149b06ac9432106b8941eb9f7b linux-2.4.22.tar.bz2 29528612
MD5 3bb0484286ff2cbe005dd5872a58bb67 patch-2.4.22-ben1.bz2 129460
digest-ppc-sources-2.4.22-r2:
MD5 a18fa5b0250d16e4f4b20df84a955bb9 linux-2.4.22.tar.bz2 1550523
MD5 090471cf12ce6c1b8c239183c434297f patch-2.4.22-ben2.bz2 131871

Even if I would prefer a working kernel made from 1.5M of compressed sources
I doubt this is possible! ;-)

So sorry if I should have been more patient but I'm not sure if waiting longer
would do any good.
Comment 3 Daniel Wischolek 2003-11-11 17:05:50 UTC
Still not working! See previous comment!
Comment 4 Kevyn Shortell (RETIRED) gentoo-dev 2003-11-11 23:21:28 UTC
re-submitted digest and ebuild. tested. Will take an hour or two for the rsync mirrors to catch up to cvs.
Comment 5 Daniel Wischolek 2003-11-12 06:13:48 UTC
Got the new ebuild but still no correct digest. In fact the digest was not updated at all since 2003/11/11-10:51 CET (when I first got it). The new ebuild is from today so I think it is the new one you commited. I am not sure if there is something wrong on my side but since it is the first time I have this kind of problem...
Maybe there is something wrong with this file being cached or so. I have no idea.

Btw I am not sure if I am supposed to reopen this Bug as long as it is not working for me. First time I use Bugzilla. So I am sorry if I make any trouble because of being stupid. :-(
Comment 6 Kevyn Shortell (RETIRED) gentoo-dev 2003-11-12 23:42:44 UTC
You need to delete the digest files for the ebuild and any distfiles associated with it. It's using a cached copy of the digest on your box which is incorrect.

Will leave bug open until you verify.
Comment 7 Daniel Wischolek 2003-11-13 02:06:44 UTC
I just check it out on a machine that was not synced for ten days. The digest
I got after syncing was exactly the same I get on my powerbook. Since there could
have been no cached version on this machine I am absolutely sure the checksum and size for linux-2.4.22.tar.bz2 are still wrong.
Comment 8 Daniel Wischolek 2003-11-13 02:47:41 UTC
Just browsed the CVS. The digest there is still wrong. I did not know about any
migration to ppc-sources-benh. I was talking about the digest for ppc-sources,
not ppc-sources-benh. As far as I can tell ppc-sources-benh has correct digest and
seems to be the one you updated. So this may be the cause for this confusion. :-)
Comment 9 Kevyn Shortell (RETIRED) gentoo-dev 2003-11-13 03:27:18 UTC
It's always been benh based with patches just recently benh has been putting out patches, vs an entire rsync tree. Most ppc patches have never been in vanilia-sources so we made patches using diffs of his tree, now we don't have to. Just patching using his patchset against vanila. I'm not refering to ppc-sources-benh for. I updated both but for some reason it only picked up -benh the first try. The second try it did.

1261 Nov 13 01:27 ppc-sources-2.4.22-r2.ebuild
133 Nov 13 01:27 digest-ppc-sources-2.4.22-r2

more digest-ppc-sources-2.4.22-r2
MD5 75dc85149b06ac9432106b8941eb9f7b linux-2.4.22.tar.bz2 29528612
MD5 090471cf12ce6c1b8c239183c434297f patch-2.4.22-ben2.bz2 131871

That's pulled right out of cvs. As of two hours ago viewcvs has it correct as well..

digest-ppc-sources-2.4.22-r2 		  1.2 	 2 hours 	 trance 	 gen'd new digest

Was able to verify from 3 other independant sources this is fixed.
Comment 10 Daniel Wischolek 2003-11-13 04:07:20 UTC
Yes! Working great now. The updated digest hit the mirror a couple of minutes ago.
I was checking CVS through the web-interface. Maybe that was somewhat out of date.

Thanks for fixing this! I am sorry for being so impatient and not always stating
clearly what I meant.

Good job! Thanks again! :-)
Comment 11 Kevyn Shortell (RETIRED) gentoo-dev 2003-11-13 09:16:12 UTC
verified. closing
Comment 12 Rajiv Aaron Manglani (RETIRED) gentoo-dev 2003-11-13 22:31:45 UTC
re comment #10: yes the cvs web interface is updated every 24 hours or so.