Walter Dnes wrote:
>   Here's tail-end of a recent "emerge --sync" plus an update attempt...
>
> =============================================================
> Total bytes sent: 334.55K
> Total bytes received: 51.72M
>
> sent 334.55K bytes  received 51.72M bytes  343.63K bytes/sec
> total size is 178.09M  speedup is 3.42
> !!! Unable to verify: gemato-14.5+ is required
>
> Action: sync for repo: gentoo, returned code = 127
>
>
> [d531][root][~] emerge -pv --changed-use --deep --update @world
>  * Last emerge --sync was 32d 14h 23m 26s ago.
>
> These are the packages that would be merged, in order:
>
> Calculating dependencies... done!
>
> Total: 0 packages, Size of downloads: 0 KiB
> =============================================================
>
>   And before anyone asks, "emerge -pv1 portage" shows rsync-verify
> is disabled...
>
> =============================================================
> Calculating dependencies... done!
> [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
> =============================================================
>
>   OK, so I emerged gemato, and a whole bunch of its dependencies, but
> that doesn't help...
>
> =============================================================
> [d531][root][~] emerge --sync
>>>> Syncing repository 'gentoo' into '/var/db/repos/gentoo'...
>  * Using keys from /usr/share/openpgp-keys/gentoo-release.asc
> Traceback (most recent call last):
>   File 
> "/usr/lib/python3.7/site-packages/portage/util/_async/AsyncFunction.py", line 
> 39, in _run
>     result = self.target(*(self.args or []), **(self.kwargs or {}))
>   File "/usr/lib/python3.7/site-packages/portage/sync/controller.py", line 
> 165, in sync
>     taskmaster.run_tasks(tasks, func, status, options=task_opts)
>   File "/usr/lib/python3.7/site-packages/portage/sync/controller.py", line 
> 65, in run_tasks
>     result = getattr(inst, func)(**kwargs)
>   File "/usr/lib/python3.7/site-packages/portage/sync/syncbase.py", line 338, 
> in sync
>     return self.update()
>   File 
> "/usr/lib/python3.7/site-packages/portage/sync/modules/rsync/rsync.py", line 
> 145, in update
>     with io.open(self.repo.sync_openpgp_key_path, 'rb') as f:
> FileNotFoundError: [Errno 2] No such file or directory: 
> '/usr/share/openpgp-keys/gentoo-release.asc'
>
> Action: sync for repo: gentoo, returned code = 1
> =============================================================.
>
>   Now what???
>

Well, I don't even see a gemato 14 in the tree here.  This is what I show.


root@fireball / # equery list -p gemato
 * Searching for gemato ...
[-P-] [  ] app-portage/gemato-15.2:0
[-P-] [ ~] app-portage/gemato-16.1:0
[IP-] [  ] app-portage/gemato-16.2:0
[-P-] [ -] app-portage/gemato-9999:0
root@fireball / #


It seems you are a bit behind on that package if I read that correctly. 
I'm not sure how to work around it but I'll make this offer if it helps
and nothing else works.  I have a binary for it that I can send you off
list.  This is the info for the package and USE flags if they match your
needs close enough.


[ebuild   R    ] app-portage/gemato-16.2::gentoo  USE="gpg -test -tools"
PYTHON_TARGETS="python3_7 (-pypy3) -python3_6 -python3_8 (-python3_9)"


I looked and the tarball is only ~102KBs.  If you need something else,
I'd be happy to send you whatever you need.  My DSL upload is slow but
it gets there, eventually.  ;-)

Dale

:-)  :-) 

Reply via email to