Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 474496 - net-misc/openssh-6.2_p2[hpn]: add hpn support
Summary: net-misc/openssh-6.2_p2[hpn]: add hpn support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-23 15:07 UTC by Thomas Deutschmann (RETIRED)
Modified: 2013-07-18 20:18 UTC (History)
5 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 Thomas Deutschmann (RETIRED) gentoo-dev 2013-06-23 15:07:15 UTC
Hi,

in the changelog you wrote

  23 Jun 2013; Mike Frysinger openssh-6.2_p1.ebuild: 
  Move into ~arch w/hpn disabled as it randomly hangs. 

So I understand, that you disabled hpn support. But I have the feeling, that it wasn't disabled the proper way:

I have "net-misc/openssh hpn" in my package.use file. When I now update I'll get this error:

>>> Emerging (4 of 8) net-misc/openssh-6.2_p1
 * openssh-6.2p1.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ...                                                                                       [ ok ]
 * Sorry, but this version does not yet support features
 * that you requested:	 hpn
 * Please mask openssh-6.2_p1 for now and check back later:
 *  # echo '=net-misc/openssh-6.2_p1' >> /etc/portage/package.mask
 * ERROR: net-misc/openssh-6.2_p1 failed (setup phase):
 *   booooo
 * 
 * Call stack:
 *               ebuild.sh, line  93:  Called pkg_setup
 *   openssh-6.2_p1.ebuild, line  80:  Called die
 * The specific snippet of code:
 *   		die "booooo"

I would understand that error, if 'equery uses net-misc/openssh' wouldn't actual print "hpn" support.

Reproducible: Always
Comment 1 Robert Cabrera 2013-06-23 16:09:18 UTC
My emerge dies in exactly the same place, but with this error message:
 * Messages for package net-misc/openssh-6.2_p1:

 * Sorry, but this version does not yet support features
 * that you requested:   ldap
 * Please mask openssh-6.2_p1 for now and check back later:
 *  # echo '=net-misc/openssh-6.2_p1' >> /etc/portage/package.mask
 * ERROR: net-misc/openssh-6.2_p1 failed (setup phase):
 *   booooo
 * 
 * Call stack:
 *               ebuild.sh, line  93:  Called pkg_setup
 *   openssh-6.2_p1.ebuild, line  80:  Called die
 * The specific snippet of code:
 *              die "booooo"
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2013-06-23 17:49:31 UTC
Seems to explain very nicely what you are supposed to do about it.
Comment 3 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2013-06-24 16:08:09 UTC
I've backported that hpn patch to openssh-6.2 which last worked for me [1].
Right now I've tested it on all machines I administer. IIRC this patch requires the progressmeter patch to be adjusted. You can find that one in my private overlay [2].
I didn't test this patch with all possible USE flag combinations so I cannot assure that it will work for all users.

[1] http://dev.gentoo.org/~polynomial-c/openssh-6.2p1-hpn13v11.diff.bz2
[2] http://www.gentoofan.org/gentoo/poly-c_overlay/net-misc/openssh/files/openssh-6.2_p1-hpn-progressmeter.patch
Comment 4 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2013-06-24 16:49:07 UTC
Patch for openssh-6.2_p2:

http://dev.gentoo.org/~polynomial-c/openssh-6.2p2-hpn13v11.diff.bz2
Comment 5 Tim Harder gentoo-dev 2013-06-27 08:58:32 UTC
I've re-added support for hpn in 6.2_p2-r1 with a slightly modified hpn13v14 patch that seems to fix the hanging issues, please test.
Comment 6 Michael Weber (RETIRED) gentoo-dev 2013-06-27 11:49:36 UTC
You forgot to remove the pkg_setup "die on hpn/ldap/X509" hook.

openssh-6.2_p2-r1[hpn] works for me here (client+server).
Comment 7 SpanKY gentoo-dev 2013-06-27 18:01:36 UTC
(In reply to Michael Weber from comment #6)

that hook is supposed to be there at all times
Comment 8 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2013-07-09 08:48:33 UTC
(In reply to Tim Harder from comment #5)
> I've re-added support for hpn in 6.2_p2-r1 with a slightly modified hpn13v14
> patch that seems to fix the hanging issues, please test.

Works for me. Thank you :)
Comment 9 Tim Harder gentoo-dev 2013-07-18 20:18:52 UTC
Closing since 6.2_p2-r2 is back in ~arch and hpn should work in it.