1 |
Am 14.07.2015 um 08:04 schrieb Fernando Rodriguez: |
2 |
> On Monday, July 13, 2015 7:22:30 PM hw wrote: |
3 |
>> |
4 |
>> So what happened to the 'hvm' USE flag of the "xen-tools" package? |
5 |
>> |
6 |
>> http://gentoobrowse.randomdan.homeip.net/package/app-emulation/xen-tools |
7 |
>> says there is such a flag. However: |
8 |
>> |
9 |
>> |
10 |
>> moonflo ~ # equery uses xen-tools |
11 |
>> [ Legend : U - final flag setting for installation] |
12 |
>> [ : I - package is installed with flag ] |
13 |
>> [ Colors : set, unset ] |
14 |
>> * Found these USE flags for app-emulation/xen-tools-4.5.1-r1: |
15 |
>> U I |
16 |
>> - - api : Build the C libxenapi bindings |
17 |
>> - - custom-cflags : Build with user-specified CFLAGS |
18 |
>> (unsupported) |
19 |
>> - - debug : Enable extra debug codepaths, like |
20 |
>> asserts and extra output. If you want to get meaningful backtraces see |
21 |
>> |
22 |
>> https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces |
23 |
>> - - doc : Add extra documentation (API, Javadoc, |
24 |
>> etc). It is recommended to enable per package instead of globally |
25 |
>> - - flask : Enable the Flask XSM module from NSA |
26 |
>> - - ovmf : Enable support to boot UEFI guest vm, |
27 |
>> needed by hvm |
28 |
>> + + pam : Enable pam support |
29 |
>> - - pygrub : Install the pygrub boot loader |
30 |
>> - - python : Add optional support/bindings for the |
31 |
>> Python language |
32 |
>> + + python_targets_python2_7 : Build with Python 2.7 |
33 |
>> - - qemu : Enable IOEMU support via the use of qemu-dm |
34 |
>> - - screen : Enable support for running domain U |
35 |
>> console in an app-misc/screen session |
36 |
>> - - static-libs : Build static versions of dynamic |
37 |
>> libraries as well |
38 |
>> - - system-qemu : Using app-emulation/qemu instead of the |
39 |
>> bundled one |
40 |
>> - - system-seabios : Using sys-firmware/seabios instead of |
41 |
>> the bundled one |
42 |
>> moonflo ~ # |
43 |
>> |
44 |
>> |
45 |
>> So there is no such flag. Apparently my installation is missing |
46 |
>> 'hvmloader', and I'm guessing that I would have that if I could enable |
47 |
>> the 'hmv' USE flag. |
48 |
>> |
49 |
>> How do I enable a USE flag that doesn't seem to exist? |
50 |
>> |
51 |
> |
52 |
> The hvm flag has an antagonist dependency on net-libs/libiscsi so if you got |
53 |
> that installed you can't set the hvm flag. I wasn't aware that equery hides the |
54 |
> flags in that case though. If that's not the problem post the output of: |
55 |
|
56 |
net-libs/libiscsi is not installed. |
57 |
|
58 |
> |
59 |
> USE="-hvm" emerge -va app-emulation/xen-tools |
60 |
> |
61 |
|
62 |
moonflo ~ # USE="-hvm" emerge -va app-emulation/xen-tools |
63 |
|
64 |
* IMPORTANT: 12 news items need reading for repository 'gentoo'. |
65 |
* Use eselect news read to view new items. |
66 |
|
67 |
|
68 |
These are the packages that would be merged, in order: |
69 |
|
70 |
Calculating dependencies... done! |
71 |
[ebuild R ] app-emulation/xen-tools-4.5.1-r1::gentoo USE="pam -api |
72 |
-custom-cflags -debug -doc -flask (-hvm) (-ocaml) -ovmf -pygrub -python |
73 |
-qemu -screen -static-libs -system-qemu -system-seabios" |
74 |
PYTHON_TARGETS="python2_7" 0 KiB |
75 |
|
76 |
Total: 1 package (1 reinstall), Size of downloads: 0 KiB |
77 |
|
78 |
Would you like to merge these packages? [Yes/No] |
79 |
|
80 |
|
81 |
Any idea why 'hvm' is disabled? I need it enabled. |