Gentoo Archives: gentoo-user

From: Fernando Rodriguez <frodriguez.developer@×××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] xen: How to enable a non-existant USE flag? (xen doesn't work)
Date: Tue, 14 Jul 2015 06:05:50
Message-Id: BLU436-SMTP23838F417A38218C24B23EA8D9B0@phx.gbl
In Reply to: [gentoo-user] xen: How to enable a non-existant USE flag? (xen doesn't work) by hw
1 On Monday, July 13, 2015 7:22:30 PM hw wrote:
2 >
3 > So what happened to the 'hvm' USE flag of the "xen-tools" package?
4 >
5 > http://gentoobrowse.randomdan.homeip.net/package/app-emulation/xen-tools
6 > says there is such a flag. However:
7 >
8 >
9 > moonflo ~ # equery uses xen-tools
10 > [ Legend : U - final flag setting for installation]
11 > [ : I - package is installed with flag ]
12 > [ Colors : set, unset ]
13 > * Found these USE flags for app-emulation/xen-tools-4.5.1-r1:
14 > U I
15 > - - api : Build the C libxenapi bindings
16 > - - custom-cflags : Build with user-specified CFLAGS
17 > (unsupported)
18 > - - debug : Enable extra debug codepaths, like
19 > asserts and extra output. If you want to get meaningful backtraces see
20 >
21 > https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
22 > - - doc : Add extra documentation (API, Javadoc,
23 > etc). It is recommended to enable per package instead of globally
24 > - - flask : Enable the Flask XSM module from NSA
25 > - - ovmf : Enable support to boot UEFI guest vm,
26 > needed by hvm
27 > + + pam : Enable pam support
28 > - - pygrub : Install the pygrub boot loader
29 > - - python : Add optional support/bindings for the
30 > Python language
31 > + + python_targets_python2_7 : Build with Python 2.7
32 > - - qemu : Enable IOEMU support via the use of qemu-dm
33 > - - screen : Enable support for running domain U
34 > console in an app-misc/screen session
35 > - - static-libs : Build static versions of dynamic
36 > libraries as well
37 > - - system-qemu : Using app-emulation/qemu instead of the
38 > bundled one
39 > - - system-seabios : Using sys-firmware/seabios instead of
40 > the bundled one
41 > moonflo ~ #
42 >
43 >
44 > So there is no such flag. Apparently my installation is missing
45 > 'hvmloader', and I'm guessing that I would have that if I could enable
46 > the 'hmv' USE flag.
47 >
48 > How do I enable a USE flag that doesn't seem to exist?
49 >
50
51 The hvm flag has an antagonist dependency on net-libs/libiscsi so if you got
52 that installed you can't set the hvm flag. I wasn't aware that equery hides the
53 flags in that case though. If that's not the problem post the output of:
54
55 USE="-hvm" emerge -va app-emulation/xen-tools
56
57 --
58 Fernando Rodriguez

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-user] xen: How to enable a non-existant USE flag? (xen doesn't work) hw <hw@×××××××××××××××××××××.de>