Justmy2cents: I had to deal with proprietary 90ies software again yesternight, and it was horrible :-) Vbox, Windows7 and stuff - on TW. Am I wrong, or are the things I describe on g+ packagers', maintainers' mistakes? I attribute it to Oracle, or is this something we could help fix? https://plus.google.com/+MarkusFeilner/posts/akaRESz18Bj "#blamewarestruck" "I had this feeling today, when I installed virtualbox and started a VM. I was told I am missing an RPM vbox-tool package. Nice, who the fuck forgot this check at packaging? Well, petty details. Install the package. Installed fine, call config tool. It says: "Hey, your vbox-tool doesn't match vbox-main package." WTF? What do we have dependencies for??? So uninstall, update, install both again. This shouldn't be possible. But wait: Call config tool, now it says: You'll need kernel sources. Install them, and the tool says: "Sorry, bro, I don't support your kernel". So much time wasted, and all for crappy proprietary stuff. Thanks, +Oracle! " Maybe I'm just too stupid, but still I think this is not how it should be, but exactly my expectations of proprietary software (like vmware, NVIDIA and others) Am Donnerstag, 16. November 2017, 13:04:19 CET schrieb Marco Calistri:
Il 13/11/2017 18:03, Larry Finger ha scritto:
On 11/13/2017 12:20 PM, Dominique Leuenberger wrote:
In the E-mail with subject "New Tumbleweed snapshot 20171112 released!",
we see the following:
Packages changed: ...
kernel-source (4.13.11 -> 4.13.12)
...
As noted, the kernel after updating will be 4.13.12; however, the VirtualBox kernel modules in the repos are for kernel 4.13.10. Accordingly, if you update either a Tumbleweed guest or host, the kernel modules will not be available. In a host, you will be unable to start a VirtualBox Virtual Machine. The popup window will tell you to run '/sbin/bvoxconfig'. Unfortunately, that does not work with the current source. Edit (as root) /sbin/vboxconfig, find the two lines that say
echo "Reinstall virtualbox-host-source package. Quitting .." exit 1
and remove them. You may also need to 'sudo zypper in kernel-devel'. The script should now create and install the kernel modules. If not, please post the error messages. These changes to the script will soon be submitted.
In a TW guest, the vboxvideo module will be available, but the module used for shared files will not. I am still working on the vboxguestconfig script to make it work in this situation.
Larry
Hi,
Just in case others could be encountering same problem, I'm using the Oracle version of VirtualBox but I faced an error during driver compilation:
marco@linux-turion64:~> tail /var/log/vbox-install.log
/tmp/vbox.0/linux/VBoxNetFlt-linux.c: In function ‘vboxNetFltLinuxForwardToIntNetInner’: /tmp/vbox.0/linux/VBoxNetFlt-linux.c:1526:47: error: ‘SKB_GSO_UDP’ undeclared (first use in this function); did you mean ‘SKB_GSO_ESP’? if ( (skb_shinfo(pBuf)->gso_type & (SKB_GSO_UDP | SKB_GSO_TCPV6 | SKB_GSO_TCPV4)) ^~~~~~~~~~~ SKB_GSO_ESP make[4]: *** [/usr/src/linux-4.14.0-1.gab9e909/scripts/Makefile.build:315: /tmp/vbox.0/linux/VBoxNetFlt-linux.o] Error 1 make[3]: *** [/usr/src/linux-4.14.0-1.gab9e909/Makefile:1508: _module_/tmp/vbox.0] Error 2 make[2]: *** [Makefile:146: sub-make] Error 2 make[1]: *** [Makefile:24: __sub-make] Error 2 make: *** [/tmp/vbox.0/Makefile.include.footer:97: vboxnetflt] Error 2
I resolved by hand-apply the following patch:
https://gist.github.com/herbmillerjr/039c129e9c25b047b906e19ad1f23a59
Regards,
-- Markus Feilner Team Lead Documentation P.S.: I moved - new home address: Wöhrdstraße 10, 93059 Regensburg - - - _This incident will be documented._ - - - +49 173 5876 838 (also via Signal), privat: +49 170 302 7092 mfeilner@suse.[com|de] http://www.suse.com G+: https://plus.google.com/+MarkusFeilner Xing: http://www.xing.com/profile/Markus_Feilner LinkedIn: https://www.linkedin.com/in/markusfeilner #mfeilner: Jabber, Skype, Twitter openSUSE: http://www.opensuse.org - - - SUSE Linux GmbH GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org