1 |
On 06/07/18 00:06, Floyd Anderson wrote: |
2 |
> On Wed, 04 Jul 2018 22:57:05 -0400 |
3 |
> John Covici <covici@××××××××××.com> wrote: |
4 |
>> |
5 |
>> I got the following when running your command: |
6 |
>> gemato verify -K /tmp/gentoo-release.asc.20180703 /usr/portage/ |
7 |
>> INFO:root:Refreshing keys from keyserver... |
8 |
>> INFO:root:Keys refreshed. |
9 |
> |
10 |
> To be more specific, I wasn't interested in verifying the tree. My |
11 |
> main goal was to get: |
12 |
> |
13 |
> INFO:root:Keys refreshed. |
14 |
> |
15 |
> because my sync/update script hung at: |
16 |
> |
17 |
> INFO:root:Refreshing keys from keyserver... |
18 |
> |
19 |
> all the time, caused by: |
20 |
> |
21 |
> gpg: Can't check signature: No public key |
22 |
> |
23 |
> result, so I wasn't able to update. |
24 |
> |
25 |
>> ERROR:root:Top-level Manifest not found in /usr/portage/ |
26 |
>> |
27 |
>> How can I fix, or do I need to fix? |
28 |
> |
29 |
> I've no idea why your portage tree doesn't have a top-level Manifest |
30 |
> file (assuming "/usr/portage" is the location of your tree), but it |
31 |
> should be created/updated on next syncing. |
32 |
> |
33 |
> |
34 |
|
35 |
I still have this error and Ive tried a number of things including: |
36 |
|
37 |
gemato create -p ebuild -K /usr/share/openpgp-keys/gentoo-release.asc |
38 |
/usr/portage/ |
39 |
|
40 |
next emerge --sync error-ed on a lot of private manifest files but |
41 |
missing toot manifest error disappeared. Deleted them and successfully |
42 |
resynced. |
43 |
|
44 |
olympus /usr/portage # gemato verify -s -K |
45 |
/usr/share/openpgp-keys/gentoo-release.asc /usr/portage/ |
46 |
INFO:root:Refreshing keys from keyserver... |
47 |
INFO:root:Keys refreshed. |
48 |
ERROR:root:Top-level Manifest /usr/portage/Manifest is not OpenPGP signed |
49 |
olympus /usr/portage # |
50 |
|
51 |
also did a "git reset --hard" |
52 |
|
53 |
still get: |
54 |
|
55 |
olympus /usr/portage # emerge --sync |
56 |
>>> Syncing repository 'gentoo' into '/usr/portage'... |
57 |
/usr/bin/git pull |
58 |
Already up to date. |
59 |
* Using keys from /usr/share/openpgp-keys/gentoo-release.asc |
60 |
* Refreshing keys from keyserver |
61 |
... |
62 |
[ ok ] |
63 |
* No valid signature found: unable to verify signature (missing key?) |
64 |
q: Updating ebuild cache in /usr/portage ... |
65 |
|
66 |
|
67 |
BillK |