Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 579150 - app-emulation/xen-tools-4.6.0-r9 failed compilation USE="hvm qemu" and pre-selected "qemu-traditional"
Summary: app-emulation/xen-tools-4.6.0-r9 failed compilation USE="hvm qemu" and pre-se...
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: Normal minor (vote)
Assignee: Gentoo Xen Devs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-06 10:11 UTC by WOLfgang Schricker
Modified: 2018-04-04 12:11 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
/var/tmp/portage/app-emulation/xen-tools-4.6.0-r9/temp/build.log (build.log,367.95 KB, text/plain)
2016-04-07 06:47 UTC, WOLfgang Schricker
Details
emerge --info (emerge-info.txt,4.58 KB, text/plain)
2016-04-07 06:48 UTC, WOLfgang Schricker
Details

Note You need to log in before you can comment on or make changes to this bug.
Description WOLfgang Schricker 2016-04-06 10:11:01 UTC
From /mnt/var/tmp/portage/app-emulation/xen-tools-4.6.0-r9/temp/build.log:

 * Package:    app-emulation/xen-tools-4.6.0-r9
 * Repository: gentoo
 * Maintainer: xen@gentoo.org
 * USE:        abi_x86_64 amd64 elibc_glibc hvm kernel_linux pam python_targets_python2_7 qemu qemu-traditional userland_GNU
 * FEATURES:   preserve-libs sandbox userpriv usersandbox
[...]




Reproducible: Always

Steps to Reproduce:
# /etc/portage/package.use
app-emulation/xen-tools hvm qemu
Actual Results:  
make[6]: Leaving directory '/mnt/var/tmp/portage/app-emulation/xen-tools-4.6.0-r9/work/xen-4.6.0/tools/firmware/hvmloader'
make hvmloader
make[6]: Entering directory '/mnt/var/tmp/portage/app-emulation/xen-tools-4.6.0-r9/work/xen-4.6.0/tools/firmware/hvmloader'
make[6]: *** No rule to make target '/usr/share/ipxe/10ec8139.rom', needed by 'roms.inc'.  Stop.
make[6]: Leaving directory '/mnt/var/tmp/portage/app-emulation/xen-tools-4.6.0-r9/work/xen-4.6.0/tools/firmware/hvmloader'
Makefile:93: recipe for target 'all' failed

Expected Results:  
error free

Deselect "qemu-traditional" solves the problem:

# /etc/portage/package.use
app-emulation/xen-tools hvm qemu -qemu-traditional
Comment 1 Tomáš Mózes 2016-04-07 04:12:33 UTC
Please attach the full build log and the output of emerge --info.
Comment 2 WOLfgang Schricker 2016-04-07 06:47:22 UTC
Created attachment 429812 [details]
/var/tmp/portage/app-emulation/xen-tools-4.6.0-r9/temp/build.log
Comment 3 WOLfgang Schricker 2016-04-07 06:48:36 UTC
Created attachment 429814 [details]
emerge --info
Comment 4 Doug Goldstein (RETIRED) gentoo-dev 2016-12-20 04:39:19 UTC
looks like an ipxe depend is bad
Comment 5 Tomáš Mózes 2018-04-04 12:11:33 UTC
Cannot reproduce with current xen/ipxe, please reopen if it happens again.