Virtualbox wants libsdl with X

Discussion for all VM - Installing, Software, Problems

Moderator: Moderators

Virtualbox wants libsdl with X

Postby dkasak » Fri Oct 10, 2008 4:57

Hi all.

Not specifically a VM question ... more an equo / entropy / emerge question, but anyway ...

I'm trying to build virtualbox-2.0.2. It says:

* ERROR: app-emulation/virtualbox-ose-9999 failed.
* Call stack:
* ebuild.sh, line 49: Called pkg_setup
* virtualbox-ose-9999.ebuild, line 52: Called built_with_use 'media-libs/libsdl' 'X'
* eutils.eclass, line 1709: Called die
* The specific snippet of code:
* [[ -z ${PKG} ]] && die "Unable to resolve $1 to an installed package"
* The die message:
* Unable to resolve media-libs/libsdl to an installed package


So I take it portage isn't seeing libsdl ( which I have, by the way ). How do I make it see libsdl? I've tried adding 'media-libs/libsdl-1.2.13' to /etc/portage/package.provided but this doesn't seem to work. I could use equo to remove libsdl and build it via portage, but equo wants to remove lots of other things that rely on libsdl, so that's less than ideal. Or I could just use portage to build libsdl and dump it on top of the current one, but that's also less than ideal.

So what is the ideal way? :)
dkasak
Baby Hen
 
Posts: 15
Joined: Mon Feb 13, 2006 23:51

Re: Virtualbox wants libsdl with X

Postby wolfden » Fri Oct 10, 2008 6:22

The errors are above the Error message so it helps to post the log like it says
User avatar
wolfden
Sharecropper
 
Posts: 8822
Joined: Sat Jan 14, 2006 0:55
Location: Midwest USA

Re: Virtualbox wants libsdl with X

Postby dkasak » Fri Oct 10, 2008 6:51

There's nothing above. Here's the full output, including my emerge command:

Code: Select all
localhost ~ # emerge --nodeps -v virtualbox-ose

These are the packages that would be merged, in order:

[ebuild  N    ] app-emulation/virtualbox-ose-9999  USE="alsa pulseaudio python qt4 -headless -sdk" 0 kB

Total: 1 package (1 new), Size of downloads: 0 kB

>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) app-emulation/virtualbox-ose-9999 to /
 * checking ebuild checksums ;-) ...                                                                                                                         [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                        [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                       [ ok ]
 *
 * ERROR: app-emulation/virtualbox-ose-9999 failed.
 * Call stack:
 *                    ebuild.sh, line   49:  Called pkg_setup
 *   virtualbox-ose-9999.ebuild, line   52:  Called built_with_use 'media-libs/libsdl' 'X'
 *                eutils.eclass, line 1709:  Called die
 * The specific snippet of code:
 *      [[ -z ${PKG} ]] && die "Unable to resolve $1 to an installed package"
 *  The die message:
 *   Unable to resolve media-libs/libsdl to an installed package
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/lib/entropy/logs/app-emulation:virtualbox-ose-9999:20081010-045501.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-emulation/virtualbox-ose-9999/temp/die.env'.
 *
localhost ~ #
dkasak
Baby Hen
 
Posts: 15
Joined: Mon Feb 13, 2006 23:51


Return to Virtual Managers

Who is online

Users browsing this forum: No registered users and 0 guests