Summary: | app-emulation/virtualbox-ose fails with USE flags opengl -qt4 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ooblick <ooblick> |
Component: | Current packages | Assignee: | Patrick Lauer <patrick> |
Status: | VERIFIED FIXED | ||
Severity: | normal | CC: | blackdream1890, mrybarski, swapon |
Priority: | Low | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
emerge --info |
Created attachment 219807 [details]
build.log
Created attachment 219809 [details]
emerge --info
>>> /usr/lib64/virtualbox-ose/VBoxTestOGL
works for me - do you have USE="-qt4" ?
This happens with USE="-headless -qt4 opengl". Yes, this is with -qt4 Same problem here, on x86_64 gentoo -opengl fixes it for me Agreed, -opengl fixes this for me as well. (In reply to comment #7) > -opengl fixes it for me unfortunately it doesn't build VirtualBox executable for me (no UI). $ equery uses virtualbox-ose [ Searching for packages matching virtualbox-ose... ] [ Colour Code : set unset ] [ Legend : Left column (U) - USE flags from make.conf ] [ : Right column (I) - USE flags packages was installed with ] [ Found these USE variables for app-emulation/virtualbox-ose-3.1.4 ] U I + + additions : Install Guest System Tools ISO + + alsa : Adds support for media-libs/alsa-lib (Advanced Linux Sound Architecture) + + hal : Enable Hardware Abstraction Layer (HAL) support - - headless : Build without any graphic frontend - - opengl : Adds support for OpenGL (3D graphics) - - pulseaudio : Adds support for PulseAudio sound server + + python : Adds support/bindings for the Python language - - qt4 : Adds support for the Qt GUI/Application Toolkit version 4.x - - sdk : Enable building of SDK - - vboxwebsrv : Build and install the VirtualBox webservice (In reply to comment #9) > unfortunately it doesn't build VirtualBox executable for me (no UI). > - - qt4 : Adds support for the Qt GUI/Application Toolkit version 4.x just didn't know VirtualBox was using Qt for UI :) (In reply to comment #10) > (In reply to comment #9) > > unfortunately it doesn't build VirtualBox executable for me (no UI). > > - - qt4 : Adds support for the Qt GUI/Application Toolkit version 4.x > > just didn't know VirtualBox was using Qt for UI :) > Is there any possible way to keep opengl flag on ? *** Bug 316717 has been marked as a duplicate of this bug. *** This should be fixed with >=app-emulation/virtualbox-ose-3.1.8 Confirmed fixed (tested with app-emulation/virtualbox-ose-3.2.4-r1) (In reply to comment #13) > This should be fixed with >=app-emulation/virtualbox-ose-3.1.8 > It is not. I think we need with opengl flag also remove VBoxTestOGL entry in ebuild. |
Emerging virtualbox-ose-3.1.4 with the opengl USE flag doesn't build VBoxTestOGL which seems to be needed to install it: >>> Install virtualbox-ose-3.1.4 into /tmp/portage/app-emulation/virtualbox-ose-3.1.4/image/ category app-emulation * Fallback PaX marking -m * /tmp/portage/app-emulation/virtualbox-ose-3.1.4/image//usr/lib64/virtualbox-ose/VBoxSDL TYPE PAX FILE ET_EXEC --mxe- /tmp/portage/app-emulation/virtualbox-ose-3.1.4/image//usr/lib64/virtualbox-ose/VBoxSDL * Fallback PaX marking -m * /tmp/portage/app-emulation/virtualbox-ose-3.1.4/image//usr/lib64/virtualbox-ose/VBoxHeadless TYPE PAX FILE ET_EXEC --mxe- /tmp/portage/app-emulation/virtualbox-ose-3.1.4/image//usr/lib64/virtualbox-ose/VBoxHeadless install: cannot stat `VBoxTestOGL': No such file or directory !!! doins: VBoxTestOGL does not exist * ERROR: app-emulation/virtualbox-ose-3.1.4 failed: * (no error message) * * Call stack: * ebuild.sh, line 54: Called src_install * environment, line 4025: Called die * The specific snippet of code: * doins VBoxTestOGL || die; * * If you need support, post the output of 'emerge --info =app-emulation/virtualbox-ose-3.1.4', * the complete build log and the output of 'emerge -pqv =app-emulation/virtualbox-ose-3.1.4'. * The complete build log is located at '/tmp/portage/app-emulation/virtualbox-ose-3.1.4/temp/build.log'. * The ebuild environment file is located at '/tmp/portage/app-emulation/virtualbox-ose-3.1.4/temp/environment'. * S: '/tmp/portage/app-emulation/virtualbox-ose-3.1.4/work/VirtualBox-3.1.4_OSE' * QA Notice: file does not exist: * * doins: VBoxTestOGL does not exist Simply emerging without this flag works.