zebulon, your repos are just out of date. The guest modules were pushed to the main repos within an hour or so of the kernel update.
Yes, this appeared on my mirror a few minutes after I reported this. But for the original poster, his problem was probably the lack of community-testing. Thanks.
]]>I'm attempting to install Arch Linux under Virtualbox 4.2.0.
I'm also using the [testing] repository, in order to use [kde-unstable].
Anyhow, I've installed Xorg 1.13, and this of course doesn't work with the Virtualbox drivers:
When I attempt to start X, I get the error message about ABI mismatch - server is 13, but one of the drivers expects 12:
Loading extension GLX
(EE) module ABI major version (12) doesn't match the server's version (13)
This is apparently a known issue, while we wait for upstream updates:
https://bbs.archlinux.org/viewtopic.php?id=150418
So I thought, fair enough, I'll downgrade Xorg from 1.13 to 1.12
I commented out [testing] in my pacman.conf, and then ran:
pacman -Suu
This also includes downgrading the Linux kernel from 3.6 to 3.5.
However, then virtualbox complains:
:: vitualbox-guest-modules: requires linux>=3.6
So it seems I'm stuck in a bit of a bind - I need to downgrade Xorg in order to get Virtualbox drivers to work, but Virtualbox wants a Linux kernel from testing?
Cheers,
Victor