[vbox-dev] vbox on Fedora 11: my adventures
sean darcy
seandarcy2 at gmail.com
Sun Apr 19 18:37:31 GMT 2009
I've installed F 11 beta x86_64, and updated it through today - almost
the release freeze. This is a new quad q8300 box with 4 gigs. I'd used
kvm, but not vbox. The q8300 does not support vmx, so I decided to try vbox.
1. The F10 binary won't install:
rpm -Uvh VirtualBox-2.2.0_45846_fedora9-1.x86_64.rpm
error: Failed dependencies:
libcrypto.so.7()(64bit) is needed by
VirtualBox-2.2.0_45846_fedora9-1.x86_64
libpython2.5.so.1.0()(64bit) is needed by
VirtualBox-2.2.0_45846_fedora9-1.x86_64
F11 uses python 2.6, and openssl-0.9.8k, so no joy.
2. VirtualBox-2.2.0-OSE.tar.bz2 won't build - it wants gcc <= 4.3, F11
has 4.4. Also, it wants the entire 32bit build chain.
3. But there's a package review on rpmfusion for a src.rpm for VB-2.1.4:
https://bugzilla.rpmfusion.org/show_bug.cgi?id=285, which has links to
src.rpm and spec files.
Don't understand why it's at rpmfusion - VB is GPL'd, right?
4. The patches from rpmfusion don't apply cleanly against 2.2, but if
you mess with them a little, it'll work.
5. You need to build the main package: VirtualBox-OSE.spec ; install the
VirtualBox-OSE-kmodsrc-2.2.0-0.fc11.x86_64.rpm ; then build the kernel
module itself: VirtualBox-OSE-kmod.spec. There's a switch at the top of
the VirtualBox-OSE-kmod.spec files. I think you need to comment it out
if you're upgrading or initially installing VB. Leave it in if you're
just updating for a new kernel. I think.
And the rpms you end up with:
akmod-VirtualBox-OSE-2.2.0-0.fc11.x86_64.rpm
kmod-VirtualBox-OSE-2.2.0-0.fc11.x86_64.rpm
kmod-VirtualBox-OSE-2.6.29.1-70.fc11.x86_64-2.2.0-0.fc11.x86_64.rpm
VirtualBox-OSE-2.2.0-0.fc11.x86_64.rpm
VirtualBox-OSE-devel-2.2.0-0.fc11.x86_64.rpm
VirtualBox-OSE-guest-2.2.0-0.fc11.x86_64.rpm
VirtualBox-OSE-kmodsrc-2.2.0-0.fc11.x86_64.rpm
xorg-x11-drv-VirtualBox-OSE-2.2.0-0.fc11.x86_64.rpm
Now to see if it all works.
sean
More information about the vbox-dev
mailing list