Repoman crashed trying to rebuilding metadata of the attached ebuild Probably it doesn't like line 16 of the ebuild [ERROR] Exception in callback portdbapi.async_fetch_map.<locals>.aux_get_done(<Future finis...dor.el.nw )']>) at /usr/lib64/python3.6/site-packages/portage/dbapi/porttree.py:783 handle: <Handle portdbapi.async_fetch_map.<locals>.aux_get_done(<Future finis...dor.el.nw )']>) at /usr/lib64/python3.6/site-packages/portage/dbapi/porttree.py:783> Traceback (most recent call last): File "/usr/lib64/python3.6/asyncio/events.py", line 145, in _run self._callback(*self._args) File "/usr/lib64/python3.6/site-packages/portage/dbapi/porttree.py", line 808, in aux_get_done {'EAPI':eapi,'SRC_URI':myuris}, use=useflags)) File "/usr/lib64/python3.6/site-packages/portage/dbapi/porttree.py", line 1536, in _parse_uri_map eapi=metadata['EAPI']) File "/usr/lib64/python3.6/site-packages/portage/dep/__init__.py", line 699, in use_reduce _("no matching '%s' for '%s', token %s") % ("(", ")", pos+1)) portage.exception.InvalidDependString: no matching '(' for ')', token 7 --Return-- > /usr/lib64/python3.6/site-packages/portage/util/_eventloop/asyncio_event_loop.py(81)_internal_caller_exception_handler()->None -> pdb.set_trace()
Manifest, not metadata
Created attachment 614460 [details] aldor-1.2.0_p20190730.ebuild ebuild
Created attachment 614462 [details] info emerge --info
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/portage.git/commit/?id=3de00842d69669a15adaf9e81b0007a7052da5d0 commit 3de00842d69669a15adaf9e81b0007a7052da5d0 Author: Zac Medico <zmedico@gentoo.org> AuthorDate: 2020-02-20 09:51:34 +0000 Commit: Zac Medico <zmedico@gentoo.org> CommitDate: 2020-02-20 09:52:33 +0000 async_fetch_map: handle _parse_uri_map exception (bug 710130) If _parse_uri_map raises an exception then raise it to the caller via the returned future. Bug: https://bugs.gentoo.org/710130 Signed-off-by: Zac Medico <zmedico@gentoo.org> lib/portage/dbapi/porttree.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-)