1 |
On 5/6/21 7:42 AM, n952162 wrote: |
2 |
> On 5/6/21 7:30 AM, n952162 wrote: |
3 |
>> On 5/5/21 8:24 PM, Michael Orlitzky wrote: |
4 |
>>> On Wed, 2021-05-05 at 20:11 +0200, n952162 wrote: |
5 |
>>>> Hello. |
6 |
>>>> |
7 |
>>>> I update several machines every month. This month, most of the |
8 |
>>>> machines |
9 |
>>>> needed to update more than 300 packages. But one, which isn't any |
10 |
>>>> different than the others, has 0 to update, after running --sync. |
11 |
>>>> |
12 |
>>>> Does anybody have an explanation for that? |
13 |
>>>> |
14 |
>>>> |
15 |
>>> The manifest verification failed during emerge --sync and you didn't |
16 |
>>> notice it. Happens to me every time. |
17 |
>>> |
18 |
>> |
19 |
>> Yes! It did! It does, every time! But why? I have enough disk |
20 |
>> space... |
21 |
>> |
22 |
>> |
23 |
>> |
24 |
> |
25 |
> This forum entry from 2018: |
26 |
> |
27 |
> https://forums.gentoo.org/viewtopic-t-1085556-start-0.html |
28 |
> <https://forums.gentoo.org/viewtopic-t-1085556-start-0.html> |
29 |
> |
30 |
> lists various possible causes, all of which involve complicated or |
31 |
> expensive fixes: |
32 |
> |
33 |
> 1. with "hard-links" |
34 |
> 2. without "hard-links" |
35 |
> 3. /usr/portage is corrupted (/var/db/repos/gentoo in my case, I guess) |
36 |
> 4. rsync-excludes? |
37 |
> 5. use a different mirror (but it works for other machines) |
38 |
> |
39 |
> Is there a consensus in the mean time? |
40 |
> |
41 |
> |
42 |
|
43 |
Here's the error: |
44 |
|
45 |
* Verifying /var/db/repos/gentoo/.tmp-unverified-download-quarantine |
46 |
...!!! Manifest verification failed: |
47 |
Manifest mismatch for metadata/Manifest.gz |
48 |
__size__: expected: 3019, have: 3011 |
49 |
|
50 |
I diffed the two metadata/Manifest.gz files, here as a png to retain the |
51 |
spacing. |
52 |
|
53 |
I'm not sure what __size__ is being displayed there. |