The commit here: https://gitweb.gentoo.org/proj/dotnet.git/commit/dev-util/mono-debugger/mono-debugger-9999.ebuild?id=b93e18209ed3406739db085c3018004c41999682 breaks that ebuild pretty seriously. The base inherit was removed, but the ebuild still uses base eclass functions. No eapply_user was added to src_prepare as required by EAPI=6, either. There may be more problems, but this ebuild is completely unusable as-is.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/proj/dotnet.git/commit/?id=e672455f00e8c4ae0de75faccac6dc1d705e2e2a commit e672455f00e8c4ae0de75faccac6dc1d705e2e2a Author: Ben Kohler <bkohler@gentoo.org> AuthorDate: 2019-12-17 17:30:27 +0000 Commit: Ben Kohler <bkohler@gentoo.org> CommitDate: 2019-12-17 17:30:27 +0000 dev-util/mono-debugger: fix up botched EAPI=6 conversion Use eapply instead of epatch Don't call base_src_prepare (no longer inherits base.eclass for a while) Do default *before* eautoreconf Closes: https://bugs.gentoo.org/615176 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Ben Kohler <bkohler@gentoo.org> dev-util/mono-debugger/mono-debugger-9999.ebuild | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-)