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

Bug 383607

Summary: Can't skip test phase when emerging git
Product: Gentoo Linux Reporter: Dima Tisnek <dimaqq>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Dima Tisnek 2011-09-19 08:42:15 UTC
ACCEPT_KEYWORDS="~amd64" USE="-test" emerge -avt git
still runs tests as part of compile step.
which takes very long
which is very annoying
especially considering how fat git itself is, installing git in gentoo is so long it almost seems to negate speed benefit of git itself.
(sorry for the rant)

on an unrelated note, git +subversion requires subversion +perl and git +perl, ebuild is not aware of the latter.

Reproducible: Always
Comment 1 Alex Legler (RETIRED) archtester gentoo-dev Security 2011-09-19 08:58:34 UTC
(In reply to comment #0)
> ACCEPT_KEYWORDS="~amd64" USE="-test" emerge -avt git
> still runs tests as part of compile step.

The execution of tests is not controlled by the test USE flag. That's what FEATURES=-test does.

If that doesn't work, attach the output of `emerge --info' as well as a full build log (FEATURES=noclean preserves it after a successful merge)

> 
> on an unrelated note, git +subversion requires subversion +perl and git +perl,
> ebuild is not aware of the latter.
> 

That is a different issue for which you should file an own bug.
Comment 2 Dima Tisnek 2011-09-19 09:14:07 UTC
Doh I was blind, I had 2 FEATURES= stanzas in make.conf ;-(