Created attachment 376726 [details] Output from 'emerge --info' VM's fail to boot on my machine due to (what I believe is) a known problem upstream. Trying the latest package to see if it's fixed. While trying to upgrade from virtualbox-4.3.10 to virtualbox-4.3.10-r2: [...] >>> Source compiled. >>> Test phase [not enabled]: app-emulation/virtualbox-4.3.10-r2 >>> Install virtualbox-4.3.10-r2 into /var/tmp/portage/app-emulation/virtualbox-4.3.10-r2/image/ category app-emulation /usr/lib64/portage/bin/ebuild-helpers/doins: line 58: 10871 Segmentation fault install ${INSOPTIONS} "${mysrc}" "${ED}${INSDESTTREE}/${mydir}" !!! doins: sdk/bindings/c/glue/VBoxCAPIGlue.h does not exist * ERROR: app-emulation/virtualbox-4.3.10-r2::gentoo failed (install phase): * doins failed * * If you need support, post the output of `emerge --info '=app-emulation/virtualbox-4.3.10-r2::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-emulation/virtualbox-4.3.10-r2::gentoo'`. * The complete build log is located at '/var/tmp/portage/app-emulation/virtualbox-4.3.10-r2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-emulation/virtualbox-4.3.10-r2/temp/environment'. * Working directory: '/var/tmp/portage/app-emulation/virtualbox-4.3.10-r2/work/VirtualBox-4.3.10/out/linux.amd64/release/bin' * S: '/var/tmp/portage/app-emulation/virtualbox-4.3.10-r2/work/VirtualBox-4.3.10' * QA Notice: file does not exist: * * doins: sdk/bindings/c/glue/VBoxCAPIGlue.h does not exist !!! When you file a bug report, please include the following information: GENTOO_VM=icedtea-bin-6 CLASSPATH="" JAVA_HOME="/opt/icedtea-bin-6.1.12.7" JAVACFLAGS="-source 1.6 -target 1.6" COMPILER="" and of course, the output of emerge --info =virtualbox-4.3.10
Created attachment 376728 [details] Output from 'emerge --info =virtualbox-4.3.10'
Guessing this may be a simple bug in the ebuild that I just don't know off hand where to find. FWIW: % sudo find / -name VBoxCAPIGlue.h /var/tmp/portage/app-emulation/virtualbox-4.3.10-r2/work/VirtualBox-4.3.10/out/linux.amd64/release/bin/sdk/bindings/c/glue/VBoxCAPIGlue.h /var/tmp/portage/app-emulation/virtualbox-4.3.10-r2/work/VirtualBox-4.3.10/out/linux.amd64/release/obj/CAPIHeaders/VBoxCAPIGlue.h /var/tmp/portage/app-emulation/virtualbox-4.3.10-r2/image/usr/lib64/virtualbox/sdk/bindings/c/glue/VBoxCAPIGlue.h /usr/lib64/virtualbox/sdk/bindings/c/glue/VBoxCAPIGlue.h
...so, 'sdk/bindings/c/glue/VBoxCAPIGlue.h' does exist, but the install stage just doesn't know where to look for it; or, the install stage is looking in the right place but '/var/tmp/portage/app-emulation/virtualbox-4.3.10-r2/image/usr/lib64/virtualbox/' is the wrong place...? My portage is just rusty enough that I don't remember if '<package name>/image/' is where the qmage phase looks.
Oops: forgot that "install" != "merge", and the error is happening during install phase. (Right?) But, like I showed, the "does not exist" path does exist under the ./install directory. So I guess I'm stumped after all.
Typo. Rather: (In reply to Michael Jinks from comment #4) > Oops: forgot that "install" != "merge", and the error is happening during > install phase. (Right?) But, like I showed, the "does not exist" path does > exist under the ./install directory. So I guess I'm stumped after all. s,./install,./image, ...otherwise, yep, there it is.
Please attach the entire build log to this bug report.
Created attachment 376788 [details] virtualbox-4.3.10-r2.build.log.bz2
kmk_builtin_install --hard-link-files-when-possible -m a+r,u+rw -- /var/tmp/portage/app-emulation/virtualbox-4.3.10 -r2/work/VirtualBox-4.3.10/out/linux.amd64/release/obj/CAPIHeaders/VBoxCAPIGlue.h /var/tmp/portage/app-emulation/virtualbox-4.3.10-r 2/work/VirtualBox-4.3.10/out/linux.amd64/release/bin/sdk/bindings/c/glue/VBoxCAPIGlue.h [...] !!! doins: sdk/bindings/c/glue/VBoxCAPIGlue.h does not exist
Is this still an issue in virtualbox-4.3.14?
Just built and installed again. Works now.