-git[curl] is needed for http/https git-clone -some 9999 ebuilds contain EGIT_REPO_URI="http[s]://.. a.git" and thus fail to emerge unless this git[curl] is installed. Could we make git eclasses depend on this? Reproducible: Always ~75 packages are 'affected' in (my) portage tree: ptree$ find . -name '*-9999.ebuild' | xargs fgrep "EGIT_REPO_URI=\"http" | wc 75 89 7441
Well, this is somewhat possible. However, it will work only if EGIT_REPO_URI is specified before the inherit, and people sometime prefer to keep it around SRC_URI. I'd like to have a second opinion on this.
Use git-r3.eclass instead