Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] "emerge --sync" and "gemato" screwed
Date: Sat, 14 Nov 2020 05:43:55
Message-Id: 7d52cf53-4f96-9e76-77ad-32ed3ab428f6@gmail.com
In Reply to: [gentoo-user] "emerge --sync" and "gemato" screwed by Walter Dnes
1 Walter Dnes wrote:
2 > Here's tail-end of a recent "emerge --sync" plus an update attempt...
3 >
4 > =============================================================
5 > Total bytes sent: 334.55K
6 > Total bytes received: 51.72M
7 >
8 > sent 334.55K bytes received 51.72M bytes 343.63K bytes/sec
9 > total size is 178.09M speedup is 3.42
10 > !!! Unable to verify: gemato-14.5+ is required
11 >
12 > Action: sync for repo: gentoo, returned code = 127
13 >
14 >
15 > [d531][root][~] emerge -pv --changed-use --deep --update @world
16 > * Last emerge --sync was 32d 14h 23m 26s ago.
17 >
18 > These are the packages that would be merged, in order:
19 >
20 > Calculating dependencies... done!
21 >
22 > Total: 0 packages, Size of downloads: 0 KiB
23 > =============================================================
24 >
25 > And before anyone asks, "emerge -pv1 portage" shows rsync-verify
26 > is disabled...
27 >
28 > =============================================================
29 > Calculating dependencies... done!
30 > [ebuild R ] sys-apps/portage-3.0.8::gentoo USE="(ipc) native-extensions xattr -apidoc -build -doc -gentoo-dev -rsync-verify (-selinux) -test" PYTHON_TARGETS="python3_7 (-pypy3) -python3_6 -python3_8 (-python3_9)" 0 KiB
31 > =============================================================
32 >
33 > OK, so I emerged gemato, and a whole bunch of its dependencies, but
34 > that doesn't help...
35 >
36 > =============================================================
37 > [d531][root][~] emerge --sync
38 >>>> Syncing repository 'gentoo' into '/var/db/repos/gentoo'...
39 > * Using keys from /usr/share/openpgp-keys/gentoo-release.asc
40 > Traceback (most recent call last):
41 > File "/usr/lib/python3.7/site-packages/portage/util/_async/AsyncFunction.py", line 39, in _run
42 > result = self.target(*(self.args or []), **(self.kwargs or {}))
43 > File "/usr/lib/python3.7/site-packages/portage/sync/controller.py", line 165, in sync
44 > taskmaster.run_tasks(tasks, func, status, options=task_opts)
45 > File "/usr/lib/python3.7/site-packages/portage/sync/controller.py", line 65, in run_tasks
46 > result = getattr(inst, func)(**kwargs)
47 > File "/usr/lib/python3.7/site-packages/portage/sync/syncbase.py", line 338, in sync
48 > return self.update()
49 > File "/usr/lib/python3.7/site-packages/portage/sync/modules/rsync/rsync.py", line 145, in update
50 > with io.open(self.repo.sync_openpgp_key_path, 'rb') as f:
51 > FileNotFoundError: [Errno 2] No such file or directory: '/usr/share/openpgp-keys/gentoo-release.asc'
52 >
53 > Action: sync for repo: gentoo, returned code = 1
54 > =============================================================.
55 >
56 > Now what???
57 >
58
59 Well, I don't even see a gemato 14 in the tree here.  This is what I show.
60
61
62 root@fireball / # equery list -p gemato
63  * Searching for gemato ...
64 [-P-] [  ] app-portage/gemato-15.2:0
65 [-P-] [ ~] app-portage/gemato-16.1:0
66 [IP-] [  ] app-portage/gemato-16.2:0
67 [-P-] [ -] app-portage/gemato-9999:0
68 root@fireball / #
69
70
71 It seems you are a bit behind on that package if I read that correctly. 
72 I'm not sure how to work around it but I'll make this offer if it helps
73 and nothing else works.  I have a binary for it that I can send you off
74 list.  This is the info for the package and USE flags if they match your
75 needs close enough.
76
77
78 [ebuild   R    ] app-portage/gemato-16.2::gentoo  USE="gpg -test -tools"
79 PYTHON_TARGETS="python3_7 (-pypy3) -python3_6 -python3_8 (-python3_9)"
80
81
82 I looked and the tarball is only ~102KBs.  If you need something else,
83 I'd be happy to send you whatever you need.  My DSL upload is slow but
84 it gets there, eventually.  ;-)
85
86 Dale
87
88 :-)  :-)