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

Bug 347193

Summary: net-misc/openssh: Enable USE=hpn by default
Product: Gentoo Linux Reporter: Jeremy Olexa (darkside) (RETIRED) <darkside>
Component: New packagesAssignee: Gentoo's Team for Core System packages <base-system>
Status: RESOLVED FIXED    
Severity: enhancement    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=507210
https://bugs.gentoo.org/show_bug.cgi?id=634594
Whiteboard:
Package list:
Runtime testing required: ---

Description Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2010-11-29 16:16:42 UTC
- I use hpn on all my boxes, it never causes issues.
- There are no open bugs for hpn.
- There are no added deps for hpn support (just a patch dl)

Would there be any downside to enabling hpn by default? (IUSE default)
Comment 1 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2010-11-30 01:35:47 UTC
The problem with enabling it by default, is that when there is a new upstream OpenSSH release, it usually takes me at least a few days to get the new version out. I've been feeding it back to upstream for more than a year, and they take my contributions on it.

If you then upgrade to a version w/ no HPN support, we don't fail out, and you'd wonder why your performance had dropped so much. I say we require users to explicitly enable it.
Comment 2 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2010-11-30 01:47:35 UTC
Maybe I haven't paid attention. How does the user know if it failed or not but emerge completes successfully?
Comment 3 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2010-11-30 02:44:33 UTC
Hmm, I missed that we do now fail out if you want USE=hpn but it's not yet available on that version.
Comment 4 SpanKY gentoo-dev 2010-12-09 10:12:05 UTC
i think we will want to default USE=hpn when it's available.  otherwise, every upgrade will fail for everyone who doesnt have an explicit USE=-hpn.

IUSE="${HPN_PATCH:++}hpn ....."
Comment 5 SpanKY gentoo-dev 2011-02-05 19:08:32 UTC
added my last suggestion with 5.8p1