Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 468510 - git-2.eclass should require git[curl]
Summary: git-2.eclass should require git[curl]
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-03 19:53 UTC by Tomáš "tpruzina" Pružina (amd64 [ex]AT)
Modified: 2016-08-06 08:27 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tomáš "tpruzina" Pružina (amd64 [ex]AT) 2013-05-03 19:53:20 UTC
-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
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-08-02 08:42:27 UTC
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.
Comment 2 Pacho Ramos gentoo-dev 2016-08-06 08:27:58 UTC
Use git-r3.eclass instead