Gentoo Archives: gentoo-amd64

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-amd64@l.g.o
Subject: [gentoo-amd64] Re: perl-cleaner-1.03 won't emerge
Date: Sat, 27 May 2006 13:59:39
Message-Id: e59lo2$bap$1@sea.gmane.org
In Reply to: [gentoo-amd64] perl-cleaner-1.03 won't emerge by Daiajo Tibdixious
1 "Daiajo Tibdixious" <daiajo@×××××.com> posted
2 a4a9bfcb0605270056o2943e748na54393460369ff02@××××××××××.com, excerpted
3 below, on Sat, 27 May 2006 17:56:52 +1000:
4
5 > !!! Digest verification Failed:
6 > !!! /usr/portage/distfiles/perl-cleaner-1.03.tar.gz !!! Reason: Failed
7 > on MD5 verification
8
9 This is the error, but the previous actions tell you what happened.
10
11 Apparently, there are a couple copies of the same named tarball out there,
12 with two different sizes. The first one you got was the short one, so it
13 wasn't long enough to satisfy what portage expected and it tried other
14 locations until it found the long one. Only because you had the short one
15 already, it thought the file was just incomplete and grabbed what it
16 thought was the rest of it. Naturally, the short file, with the remaining
17 bytes from the long file to make up the difference, doesn't match the
18 md5sum of the complete long file, so you get an error.
19
20 You need to erase the bad copy you have, so portage will redownload and
21 hopefully get a correct one. If the order still happens to get you a bad
22 one first, you can try manually downloading the long one (you can see the
23 URL in the above) and placing it in the $DISTFILES dir yourself. Assuming
24 it matches what portage expects, you should then be fine.
25
26 You may also wish to check and see if there's a bug on the two different
27 versions with the same name already filed. If not, it'd be a good idea to
28 file one, to get the problem resolved.
29
30 If you don't wish to trouble yourself with manually downloading it, just
31 do the bug thing. In a day or two it will hopefully be resolved and you
32 can update that package then. Or, take the lazy way out and ignore the
33 problem altogether for now, and someone else will probably file a bug if
34 necessary and it'll be resolved in a day or two. In any case, however,
35 you may need to delete the bad version in ordered to get the good one to
36 download. I believe the new ~arch 2.1 portage is supposed to delete bad
37 matches on its own, but IIRC the old 2.0.5x version still in stable didn't
38 do so, at least not always, and people had to delete the bad one manually.
39
40
41
42 --
43 Duncan - List replies preferred. No HTML msgs.
44 "Every nonfree program has a lord, a master --
45 and if you use the program, he is your master." Richard Stallman
46
47 --
48 gentoo-amd64@g.o mailing list

Replies

Subject Author
Re: [gentoo-amd64] Re: perl-cleaner-1.03 won't emerge Daiajo Tibdixious <daiajo@×××××.com>