I use layman and portage and when trying to sync pkgcore with pmaint sync I get: Error in configuration: Failed instantiating section 'sync:sage-on-gentoo' Failed instantiating section 'sync:sage-on-gentoo': exception caught from 'pkgcore.sync.base.GenericSyncer' no known syncer supports 'laymansync+git://github.com/cschwan/sage-on-gentoo.git'
This was also an issue for me when I was trying to reproduce a QA error from another bug. I was using sys-apps/pkgcore-9999 at commit 871b2777 (latest master at time of writing).
Well, this is kinda expected. layman does not supply pkgcore plugins, and emits repos.conf entries that won't work with anything but Portage. I know radhermit had some plan on having pkgcore-oriented layman replacement that would emit working entries but I suppose he doesn't have time to work on that. Neither did I. We usually just add repos.conf entries by hand.
I would very much like to supply a pkgcore plugin. Just need a round to-it.
I do get: changing mode of /var/tmp/portage/sys-apps/pkgcore-0.11.3/image/_python3.8/usr/lib/python-exec/python3.8/pclean to 755 Generating plugin cache Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/snakeoil/modules.py", line 78, in load_any return import_module(name) File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1014, in _gcd_import File "<frozen importlib._bootstrap>", line 991, in _find_and_load File "<frozen importlib._bootstrap>", line 961, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed File "<frozen importlib._bootstrap>", line 1014, in _gcd_import File "<frozen importlib._bootstrap>", line 991, in _find_and_load File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 671, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 783, in exec_module File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed File "/var/tmp/portage/sys-apps/pkgcore-0.11.3/work/pkgcore-0.11.3-python3_8/src/pkgcore/ebuild/ebuild_built.py" , line 20, in <module> from . import conditionals, ebd, ebuild_src, triggers File "/var/tmp/portage/sys-apps/pkgcore-0.11.3/work/pkgcore-0.11.3-python3_8/src/pkgcore/ebuild/ebd.py", line 38 , in <module> from . import ebd_ipc, ebuild_built, errors File "/var/tmp/portage/sys-apps/pkgcore-0.11.3/work/pkgcore-0.11.3-python3_8/src/pkgcore/ebuild/ebd_ipc.py", lin e 13, in <module> from snakeoil.cli import arghparse File "/usr/lib/python3.8/site-packages/snakeoil/cli/arghparse.py", line 21, in <module> import lazy_object_proxy ModuleNotFoundError: No module named 'lazy_object_proxy' Dur