Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 214681

Summary: dev-util/git-1.5.4.4-r1 can't use some only dev-perl/Error dependant features because USE=perl cannot be satisfied because of missing dev-perl/Net-SMTP-SSL
Product: Gentoo/Alt Reporter: Martin Hauser <bugs>
Component: Prefix SupportAssignee: Gentoo non-Linux Team <alt>
Status: RESOLVED FIXED    
Severity: enhancement    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: OS X   
Whiteboard:
Package list:
Runtime testing required: ---

Description Martin Hauser 2008-03-25 12:24:42 UTC
dev-util/git-1.5.4.4-r1 requires (as stated in <a href="https://bugs.gentoo.org/show_bug.cgi?id=214005">Bug #214005</a>) dev-perl/Error to make some features work (like git add -i). The solution to the previous bug (#214005) has now lead to the problem that git needs USE=perl to get those features working. USE=perl however requires dev-perl/NET-SMTP-SSL, which is not in prefix yet.

Reproducible: Always

Steps to Reproduce:
Comment 1 Fabian Groffen gentoo-dev 2008-03-25 20:38:57 UTC
I'm slightly confused:

 * no such package in main tree: dev-perl/NET-SMTP-SSL
Comment 2 Martin Hauser 2008-03-26 07:43:02 UTC
Okay, that is _WEIRD_ but git obviously wants it:

[20020:0][8:40][mh@SnowFlake:~/]% USE=perl emerge -puvn git

These are the packages that would be merged, in order:

Calculating dependencies -
emerge: there are no ebuilds to satisfy "dev-perl/Net-SMTP-SSL".
(dependency required by "dev-util/git-1.5.4.4-r1" [ebuild])

hmm... Okay. Sorry I see Its spelled Net-SMTP-SSL not NET-SMTP-SSL, got the capitalization wrong. Should've pasted it :/
Comment 3 Fabian Groffen gentoo-dev 2008-03-26 17:49:47 UTC
That works indeed.  I added the package, thanks!
Comment 4 Martin Hauser 2008-03-26 21:08:58 UTC
I have to thank! Great work and thanks for fast fixing :) everything works as it should (as far as I can tell from a quick reemerge with USE=perl ).