Gentoo Archives: gentoo-user

From: Stroller <stroller@××××××××××××××××××.uk>
To: gentoo-user@l.g.o
Subject: [gentoo-user] How to find which version of $package supports $USE ?
Date: Fri, 18 Mar 2016 16:07:41
Message-Id: 4883B39C-501E-4A45-901C-1AFE426988B6@stellar.eclipse.co.uk
1 Hello,
2
3 I noticed today that openssh has a USE flag that I was unaware of:
4
5 $ emerge -UDp world
6
7 These are the packages that would be merged, in order:
8
9 Calculating dependencies... done!
10 [ebuild U ] sys-boot/grub-2.02_beta2-r9 [2.02_beta2-r3] USE="fonts%* themes%*" GRUB_PLATFORMS="-uboot%"
11 [ebuild U ] net-misc/openssh-7.2_p2 [7.1_p2] USE="-hpn*"
12 [ebuild U ] sys-fs/udev-225 [216]
13
14 * IMPORTANT: 3 news items need reading for repository 'gentoo'.
15 * Use eselect news read to view new items.
16
17 $ euses hpn
18 net-misc/openssh:hpn - Enable high performance ssh
19 $
20
21 High performance, bro!?! That sounds cool, I'll have some of that!
22
23 There are some indications that this USE flag may significantly speed up scp transfers: http://www.psc.edu/index.php/hpn-ssh
24
25 However, when I come to install this package, portage tells me it's not supported for this version:
26
27 * Messages for package net-misc/openssh-7.2_p2:
28
29 * Sorry, but this version does not yet support features
30 * that you requested: hpn
31 * Please mask openssh-7.2_p2 for now and check back later:
32 * # echo '=net-misc/openssh-7.2_p2' >> /etc/portage/package.mask
33 * ERROR: net-misc/openssh-7.2_p2::gentoo failed (setup phase):
34 * booooo
35 *
36 * Call stack:
37 * ebuild.sh, line 133: Called pkg_setup
38 * openssh-7.2_p2.ebuild, line 90: Called die
39 * The specific snippet of code:
40 * die "booooo"
41 *
42 * If you need support, post the output of `emerge --info '=net-misc/openssh-7.2_p2::gentoo'`,
43 * the complete build log and the output of `emerge -pqv '=net-misc/openssh-7.2_p2::gentoo'`.
44 * The complete build log is located at '/var/tmp/portage/net-misc/openssh-7.2_p2/temp/build.log'.
45 * The ebuild environment file is located at '/var/tmp/portage/net-misc/openssh-7.2_p2/temp/die.env'.
46 * Working directory: '/usr/lib64/python2.7/site-packages'
47 * S: '/var/tmp/portage/net-misc/openssh-7.2_p2/work/openssh-7.2p2'
48
49 * GNU info directory index is up-to-date.
50
51 * IMPORTANT: 3 news items need reading for repository 'gentoo'.
52 * Use eselect news read to view new items.
53
54
55 Is there a utility command that shows me which versions of net-misc/openssh support USE=hpn, please?
56
57 Grepping /usr/portage/net-misc/openssh/*ebuild is messy, and doesn't immediately show me what I need.
58
59 Many thanks in advance for any suggestions,
60
61 Stroller.

Replies

Subject Author
Re: [gentoo-user] How to find which version of $package supports $USE ? Daniel Frey <djqfrey@×××××.com>