Hello,

I noticed today that openssh has a USE flag that I was unaware of:

   $ emerge -UDp world
   
   These are the packages that would be merged, in order:
   
   Calculating dependencies... done!
   [ebuild     U  ] sys-boot/grub-2.02_beta2-r9 [2.02_beta2-r3] USE="fonts%* 
themes%*" GRUB_PLATFORMS="-uboot%" 
   [ebuild     U  ] net-misc/openssh-7.2_p2 [7.1_p2] USE="-hpn*" 
   [ebuild     U  ] sys-fs/udev-225 [216]
   
    * IMPORTANT: 3 news items need reading for repository 'gentoo'.
    * Use eselect news read to view new items.
   
   $ euses hpn
   net-misc/openssh:hpn - Enable high performance ssh
   $ 

High performance, bro!?! That sounds cool, I'll have some of that!

There are some indications that this USE flag may significantly speed up scp 
transfers: http://www.psc.edu/index.php/hpn-ssh

However, when I come to install this package, portage tells me it's not 
supported for this version:

    * Messages for package net-misc/openssh-7.2_p2:
   
    * Sorry, but this version does not yet support features
    * that you requested:   hpn
    * Please mask openssh-7.2_p2 for now and check back later:
    *  # echo '=net-misc/openssh-7.2_p2' >> /etc/portage/package.mask
    * ERROR: net-misc/openssh-7.2_p2::gentoo failed (setup phase):
    *   booooo
    * 
    * Call stack:
    *               ebuild.sh, line 133:  Called pkg_setup
    *   openssh-7.2_p2.ebuild, line  90:  Called die
    * The specific snippet of code:
    *              die "booooo"
    * 
    * If you need support, post the output of `emerge --info 
'=net-misc/openssh-7.2_p2::gentoo'`,
    * the complete build log and the output of `emerge -pqv 
'=net-misc/openssh-7.2_p2::gentoo'`.
    * The complete build log is located at 
'/var/tmp/portage/net-misc/openssh-7.2_p2/temp/build.log'.
    * The ebuild environment file is located at 
'/var/tmp/portage/net-misc/openssh-7.2_p2/temp/die.env'.
    * Working directory: '/usr/lib64/python2.7/site-packages'
    * S: '/var/tmp/portage/net-misc/openssh-7.2_p2/work/openssh-7.2p2'
   
    * GNU info directory index is up-to-date.
   
    * IMPORTANT: 3 news items need reading for repository 'gentoo'.
    * Use eselect news read to view new items.


Is there a utility command that shows me which versions of net-misc/openssh 
support USE=hpn, please?

Grepping /usr/portage/net-misc/openssh/*ebuild is messy, and doesn't 
immediately show me what I need.

Many thanks in advance for any suggestions,

Stroller.




Reply via email to