Hi, yesterday I updated portage to 3.0.62. Today I'm not able to merge any package (but unmerging works!) and portage gives me the following error: [ERROR] Exception in callback EbuildMetadataPhase._async_start_done(<Task finishe...Error('EAPI')>) handle: <Handle EbuildMetadataPhase._async_start_done(<Task finishe...Error('EAPI')>)> Traceback (most recent call last): File "/usr/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/usr/lib/python3.11/site-packages/_emerge/EbuildMetadataPhase.py", line 163, in _async_start_done future.cancelled() or future.result() ^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/_emerge/EbuildMetadataPhase.py", line 130, in _async_start retval = portage.doebuild( ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/portage/package/ebuild/doebuild.py", line 1033, in doebuild doebuild_environment( File "/usr/lib/python3.11/site-packages/portage/package/ebuild/doebuild.py", line 522, in doebuild_environment eapi = mysettings.configdict["pkg"]["EAPI"] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ File "/usr/lib/python3.11/site-packages/portage/util/__init__.py", line 1684, in __getitem__ return UserDict.__getitem__(self, item_key) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/portage/cache/mappings.py", line 175, in __getitem__ return self.data[key] ~~~~~~~~~^^^^^ KeyError: 'EAPI' Thanks, Iade Reproducible: Always Steps to Reproduce: 1. emerge -q packagename
Can you show us emerge --info? It's likely a dupe of bug 925350.
Created attachment 886006 [details] emerge --info sys-apps/portage
(In reply to Sam James from comment #1) > Can you show us emerge --info? > > It's likely a dupe of bug 925350. Yes, it was a dupe... Sorry, I didn't find it in the bug list. Many thanks, Iade
Thanks! *** This bug has been marked as a duplicate of bug 925350 ***