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 |