А проблему решили? Просто у меня все руки не доходят. Причем иногда это неудобство превращается в ошибку emerge типа такой:
build.log
[ERROR] Exception in callback AsynchronousTask._exit_listener_cb(<bound method...7efdcf969130>>)
handle: <Handle AsynchronousTask._exit_listener_cb(<bound method...7efdcf969130>>)>
Traceback (most recent call last):
File "/usr/lib/python3.12/asyncio/events.py", line 88, in _run
self._context.run(self._callback, *self._args)
File "/usr/lib/python3.12/site-packages/_emerge/AsynchronousTask.py", line 209, in _exit_listener_cb
listener(self)
File "/usr/lib/python3.12/site-packages/_emerge/EbuildPhase.py", line 255, in _async_start_exit
task.future.cancelled() or task.future.result()
^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/_emerge/EbuildPhase.py", line 161, in _async_start
await _setup_repo_revisions(self.settings)
File "/usr/lib/python3.12/site-packages/_emerge/EbuildPhase.py", line 108, in _setup_repo_revisions
sync = portage.sync.module_controller.get_class(repo_ref.sync_type)()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/portage/module.py", line 160, in get_class
raise InvalidModuleName(f"Module name '{modname}' is invalid or not found")
portage.module.InvalidModuleName: Module name 'calculate' is invalid or not found
И тогда приходится править sync-type и url в /etc/portage/repos.conf/zz-calculate.conf
.