Oracle VM VirtualBox

VirtualBox is a powerful PC virtualization solution allowing you to run a wide range of PC operating systems on your Linux system. This includes Windows, Linux, FreeBSD, DOS, OpenBSD and others. VirtualBox comes with a broad feature set and excellent performance.

Refresh
Refresh
Source Files (show merged sources derived from linked package)
Filename Size Changed Actions
Fix_for_server_1.19.patch 0000001762 1.72 KB 7 months
README.autostart 0000000896 896 Bytes 9 months
UserManual.pdf 0004338221 4.14 MB about 1 month
VirtualBox-6.0.10-patched.tar.bz2 0117465621 112 MB about 1 month
_constraints 0000000207 207 Bytes about 2 years
_service 0000000136 136 Bytes over 5 years
fix_conflict_between_host_and_guest.patch 0000000553 553 Bytes 24 days
fix_lib_search.patch 0000001722 1.68 KB 7 months
fix_usb_rules.sh 0000000327 327 Bytes about 2 years
fixes_for_5.3.patch 0000003124 3.05 KB about 1 month
fixes_for_Leap42.3.patch 0000001016 1016 Bytes 3 months
fixes_for_Qt5.11.patch 0000001088 1.06 KB 7 months
fixes_for_python.patch 0000000616 616 Bytes about 1 year
fixes_for_qt5.13.patch 0000005507 5.38 KB about 1 month
gcc5-real-support.patch 0000000713 713 Bytes over 1 year
internal-headers.patch 0000002233 2.18 KB 7 months
modify_for_4_8_bo_move.patch 0000000852 852 Bytes 7 months
remove_vbox_video_build.patch 0000001917 1.87 KB 7 months
security_fixes.patch 0000001586 1.55 KB 4 months
smap.diff 0000000602 602 Bytes about 3 years
switch_to_python3.4+.patch 0000008244 8.05 KB 7 months
vbox-default-os-type.diff 0000001295 1.26 KB 7 months
vbox-deprec-gsoap-service-proxies.diff 0000000963 963 Bytes about 3 years
vbox-disable-updates.diff 0000002305 2.25 KB 7 months
vbox-fpie.diff 0000001533 1.5 KB about 3 years
vbox-gsoapssl-deps.diff 0000000736 736 Bytes about 3 years
vbox-no-build-dates.diff 0000017412 17 KB 7 months
vbox-permissions_warning.diff 0000002532 2.47 KB over 1 year
vbox-python-detection.diff 0000001846 1.8 KB almost 3 years
vbox-smc-napa.diff 0000000557 557 Bytes about 3 years
vbox-suid-warning.diff 0000002450 2.39 KB about 1 month
vbox-usb-warning.diff 0000003163 3.09 KB about 1 year
vbox-vboxadd-init-script.diff 0000009230 9.01 KB about 1 month
vbox-vboxdrv-init-script.diff 0000003353 3.27 KB about 1 month
vbox_fix_for_gcc7.patch 0000000518 518 Bytes about 2 years
vbox_remove_smp_mflags.patch 0000000788 788 Bytes over 2 years
vboxadd-service.service 0000000434 434 Bytes about 2 years
vboxautostart.service 0000000424 424 Bytes 3 months
vboxautostart.sh 0000003388 3.31 KB 3 months
vboxconfig.sh 0000001976 1.93 KB 11 months
vboxdrv.service 0000000450 450 Bytes about 2 years
vboxdrv.sh 0000012973 12.7 KB 26 days
vboxguestconfig.sh 0000002007 1.96 KB 23 days
vboxweb-service.service 0000000479 479 Bytes 7 months
vboxweb-service.sh 0000006422 6.27 KB 7 months
virtualbox-60-vboxdrv.rules 0000000747 747 Bytes over 2 years
virtualbox-60-vboxguest.rules 0000000186 186 Bytes about 7 years
virtualbox-LocalConfig.kmk 0000000498 498 Bytes over 4 years
virtualbox-default.virtualbox 0000000937 937 Bytes 9 months
virtualbox-fix-ui-background-color.patch 0000016099 15.7 KB 5 months
virtualbox-kmp-files 0000000339 339 Bytes 24 days
virtualbox-kmp-preamble 0000000057 57 Bytes 24 days
virtualbox-patch-source.sh 0000001157 1.13 KB over 8 years
virtualbox-rpmlintrc 0000000172 172 Bytes over 7 years
virtualbox-sed-params.patch 0000001500 1.46 KB 7 months
virtualbox-snpritnf-buffer-overflow.patch 0000000534 534 Bytes about 3 years
virtualbox-wrapper.sh 0000002330 2.28 KB 4 months
virtualbox.changes 0000364650 356 KB 20 days
virtualbox.spec 0000041735 40.8 KB 24 days
Comments for virtualbox 24

Hans-Peter Jansen

frispete wrote about 2 years ago

Hmm, Larry, by including an unconditional dependency of net-tools-deprecated, you effectively broke every non TW build. :(


Larry Finger

lwfinger wrote about 2 years ago

The build should not be tried for Leap 42.2 as it has a separate package. I adjusted the repositories accordingly. I will modify the spec file so that net-tools-deprecated will be included only when "%if 0%{?suse_version} > 1320 " is true. If I read the description of that macro correctly, that should exclude the include for Leap 42.3.

If I got it wrong, please notify me.


Larry Finger

lwfinger wrote about 2 years ago

That conditional statememt seems not to work. What is the Leap 42.3 value for suse_version?


Dominique Leuenberger

dimstar wrote about 2 years ago

leap 42.x is suse_version 1315


Manfred Hollstein

mhnovell wrote about 2 years ago

Larry, I see this package is currently disabled for openSUSE_Leap_42.2; can you please enable it for 42.2, too, and submit it as an update package? TIA!


Larry Finger

lwfinger wrote about 2 years ago

No. Leap 42.2 has a separate source and package as Factory/TW has too many special requirements.

VB 5.1.24 will be merged into Leap:42.2:Update today, and then that change will be submitted.


Manfred Hollstein

mhnovell wrote about 2 years ago

Hi Larry, that's OK, thx!


Repo Checker

repo-checker wrote about 2 years ago

The version of this package in openSUSE:Factory has installation issues and may not be installable:

can't install virtualbox-guest-kmp-pae-5.1.26_k4.11.8_2-1.4.i586:
  nothing provides kernel-pae needed by virtualbox-guest-kmp-pae-5.1.26_k4.11.8_2-1.4.i586
  nothing provides kernel-uname-r = 4.11.8-2-pae needed by virtualbox-guest-kmp-pae-5.1.26_k4.11.8_2-1.4.i586
    (we have kernel-default-4.11.8-2.3.i586)
    (we have kernel-default-base-4.11.8-2.3.i586)

can't install virtualbox-host-kmp-pae-5.1.26_k4.11.8_2-1.4.i586:
  nothing provides kernel-pae needed by virtualbox-host-kmp-pae-5.1.26_k4.11.8_2-1.4.i586
  nothing provides kernel-uname-r = 4.11.8-2-pae needed by virtualbox-host-kmp-pae-5.1.26_k4.11.8_2-1.4.i586
    (we have kernel-default-4.11.8-2.3.i586)
    (we have kernel-default-base-4.11.8-2.3.i586)

Filippe LeMarchand

gasinvein wrote almost 2 years ago

Starting with revision 357, vboxes.service is enabled with symlink to /usr/lib/systemd/system/multi-user.target.wants and thus cannot be easily disabled. Maybe systemd presets should be used instead to make this service enabled by default?


Manfred Hollstein

mhnovell wrote almost 2 years ago

Are there any plans to make the new version 5.1.28 available as an update for openSUSE Leap 42.2 and 42.3?


Larry Finger

lwfinger wrote almost 2 years ago

Both are building now.


Maciej Szeliga

mszeliga wrote almost 2 years ago

Are there plans for VirtualBox 5.2 for Leap 42.3


Larry Finger

lwfinger wrote almost 2 years ago

At the moment, version 5.2.0 does not build on any openSUSE release as it needs a version of kbuild the is newer than is available. I did the work to convert the kbuild spec file to handle the latest version, and it is somewhere in the Factory build process. Thus far, there has been no attempt to submit that kbuild version to Leap 42.x, and I am not sure it will ever be there.

In general, the policy has been to treat major versions of VB much like kernels. Once an openSUSE version such as Leap 42.3 is released, then it will be supplied with minor version updates, but not with a major version change. If that is followed, then Leap 42.3 will get 5.1.x updates, but not 5.2.x.

Given the number of major bugs that have been reported for 5.2.0, it is unlikely that I will submit that version even to Factory, Tumbleweed, or Leap 15.0. Once 5.2.2 is released, which should be soon, and the required version of kbuild is available, then I will push it to Factory.

Do you have a specific reason to need VB 5.2.0?


Maciej Szeliga

mszeliga wrote almost 2 years ago

No specific reason, I just looked at VBs site and assumed that 5.2 was the new stable release.


Larry Finger

lwfinger wrote almost 2 years ago

Since the update of python, rpmlint now lists the following error:

[ 1834s] virtualbox.x86_64: E: env-script-interpreter (Badness: 9) /usr/lib/virtualbox/vboxshell.py /usr/bin/env python [ 1834s] This script uses 'env' as an interpreter. For the rpm runtime dependency [ 1834s] detection to work, the shebang #!/usr/bin/env python needs to be patched into [ 1834s] #!/usr/bin/python otherwise the package dependency generator merely adds a [ 1834s] dependency on /usr/bin/env rather than the actual interpreter /usr/bin/python. [ 1834s] Alternatively, if the file should not be executed, then ensure that it is not [ 1834s] marked as executable or don't install it in a path that is reserved for [ 1834s] executables.

As no new scripts were added directly, I do not see why this error suddenly appeared.


Manfred Hollstein

mhnovell wrote almost 2 years ago

AFAICS, both packages, python and python3 provide the symbol python; you might want to add a "Requires: python < 3" in case you still need/want python-2.7. I'd assume that should fix the requirements list, but the message about "#!/usr/bin/env python" leads to a completely different situation. I strongly believe that using "#!/usr/bin/env python" is plain wrong, as it just tries to find an executable named python somewhere in the users $PATH. It's /usr/bin/python or /usr/bin/python3 on an openSUSE system - full stop. If Tumbleweed decide{s,d} it wants to change the default from 2 to 3, oh well... If you need python 2.7, it's /usr/bin/python, if you need python >= 3, it's /usr/bin/python3

HTH, cheers.

l8er manfred


Hans-Peter Jansen

frispete wrote over 1 year ago

Larry, mind leaving a note, why 4.16 BuildRequires: glibc-devel-static >= 2.27, which effectively breaks non factory builds


Larry Finger

lwfinger wrote over 1 year ago

I had a failure that indicated GLIB-2.27 was required for local osc builds. Apparently, that was a transient error. I just posted an SR with that requirement removed. Sorry for any inconvenience.


Repo Checker

repo-checker wrote over 1 year ago

The version of this package in openSUSE:Leap:15.0 has installation issues and may not be installable:

can't install python2-virtualbox-5.2.8-lp150.1.2.x86_64:
  package python2-virtualbox-5.2.8-lp150.1.2.x86_64 requires virtualbox = 5.2.8, but none of the providers can be installed
  package virtualbox-5.2.8-lp150.1.2.x86_64 requires virtualbox-host-kmp = 5.2.8, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.12.14-lp150.5-default needed by virtualbox-host-kmp-default-5.2.8_k4.12.14_lp150.5-lp150.1.2.x86_64
    (we have kernel-kvmsmall-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-4.12.14-lp150.6.3.x86_64)
    (we have kernel-kvmsmall-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-vanilla-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-base-4.12.14-lp150.6.3.x86_64)
    (we have kernel-vanilla-base-4.12.14-lp150.6.4.x86_64)

can't install virtualbox-5.2.8-lp150.1.2.x86_64:
  package virtualbox-5.2.8-lp150.1.2.x86_64 requires virtualbox-host-kmp = 5.2.8, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.12.14-lp150.5-default needed by virtualbox-host-kmp-default-5.2.8_k4.12.14_lp150.5-lp150.1.2.x86_64
    (we have kernel-kvmsmall-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-4.12.14-lp150.6.3.x86_64)
    (we have kernel-kvmsmall-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-vanilla-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-base-4.12.14-lp150.6.3.x86_64)
    (we have kernel-vanilla-base-4.12.14-lp150.6.4.x86_64)

can't install virtualbox-devel-5.2.8-lp150.1.2.x86_64:
  package virtualbox-devel-5.2.8-lp150.1.2.x86_64 requires virtualbox = 5.2.8, but none of the providers can be installed
  package virtualbox-5.2.8-lp150.1.2.x86_64 requires virtualbox-host-kmp = 5.2.8, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.12.14-lp150.5-default needed by virtualbox-host-kmp-default-5.2.8_k4.12.14_lp150.5-lp150.1.2.x86_64
    (we have kernel-kvmsmall-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-4.12.14-lp150.6.3.x86_64)
    (we have kernel-kvmsmall-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-vanilla-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-base-4.12.14-lp150.6.3.x86_64)
    (we have kernel-vanilla-base-4.12.14-lp150.6.4.x86_64)

can't install virtualbox-guest-desktop-icons-5.2.8-lp150.1.2.noarch:
  package virtualbox-guest-desktop-icons-5.2.8-lp150.1.2.noarch requires virtualbox = 5.2.8, but none of the providers can be installed
  package virtualbox-5.2.8-lp150.1.2.x86_64 requires virtualbox-host-kmp = 5.2.8, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.12.14-lp150.5-default needed by virtualbox-host-kmp-default-5.2.8_k4.12.14_lp150.5-lp150.1.2.x86_64
    (we have kernel-kvmsmall-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-4.12.14-lp150.6.3.x86_64)
    (we have kernel-kvmsmall-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-vanilla-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-base-4.12.14-lp150.6.3.x86_64)
    (we have kernel-vanilla-base-4.12.14-lp150.6.4.x86_64)

can't install virtualbox-guest-kmp-default-5.2.8_k4.12.14_lp150.5-lp150.1.2.x86_64:
  nothing provides kernel-uname-r = 4.12.14-lp150.5-default needed by virtualbox-guest-kmp-default-5.2.8_k4.12.14_lp150.5-lp150.1.2.x86_64
    (we have kernel-kvmsmall-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-4.12.14-lp150.6.3.x86_64)
    (we have kernel-kvmsmall-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-vanilla-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-base-4.12.14-lp150.6.3.x86_64)
    (we have kernel-vanilla-base-4.12.14-lp150.6.4.x86_64)

can't install virtualbox-guest-source-5.2.8-lp150.1.2.noarch:
  package virtualbox-guest-source-5.2.8-lp150.1.2.noarch requires virtualbox = 5.2.8, but none of the providers can be installed
  package virtualbox-5.2.8-lp150.1.2.x86_64 requires virtualbox-host-kmp = 5.2.8, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.12.14-lp150.5-default needed by virtualbox-host-kmp-default-5.2.8_k4.12.14_lp150.5-lp150.1.2.x86_64
    (we have kernel-kvmsmall-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-4.12.14-lp150.6.3.x86_64)
    (we have kernel-kvmsmall-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-vanilla-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-base-4.12.14-lp150.6.3.x86_64)
    (we have kernel-vanilla-base-4.12.14-lp150.6.4.x86_64)

can't install virtualbox-guest-tools-5.2.8-lp150.1.2.x86_64:
  package virtualbox-guest-tools-5.2.8-lp150.1.2.x86_64 requires virtualbox-guest-kmp = 5.2.8, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.12.14-lp150.5-default needed by virtualbox-guest-kmp-default-5.2.8_k4.12.14_lp150.5-lp150.1.2.x86_64
    (we have kernel-kvmsmall-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-4.12.14-lp150.6.3.x86_64)
    (we have kernel-kvmsmall-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-vanilla-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-base-4.12.14-lp150.6.3.x86_64)
    (we have kernel-vanilla-base-4.12.14-lp150.6.4.x86_64)

can't install virtualbox-guest-x11-5.2.8-lp150.1.2.x86_64:
  package virtualbox-guest-x11-5.2.8-lp150.1.2.x86_64 requires virtualbox-guest-kmp = 5.2.8, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.12.14-lp150.5-default needed by virtualbox-guest-kmp-default-5.2.8_k4.12.14_lp150.5-lp150.1.2.x86_64
    (we have kernel-kvmsmall-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-4.12.14-lp150.6.3.x86_64)
    (we have kernel-kvmsmall-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-vanilla-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-base-4.12.14-lp150.6.3.x86_64)
    (we have kernel-vanilla-base-4.12.14-lp150.6.4.x86_64)

can't install virtualbox-host-kmp-default-5.2.8_k4.12.14_lp150.5-lp150.1.2.x86_64:
  nothing provides kernel-uname-r = 4.12.14-lp150.5-default needed by virtualbox-host-kmp-default-5.2.8_k4.12.14_lp150.5-lp150.1.2.x86_64
    (we have kernel-kvmsmall-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-4.12.14-lp150.6.3.x86_64)
    (we have kernel-kvmsmall-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-vanilla-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-base-4.12.14-lp150.6.3.x86_64)
    (we have kernel-vanilla-base-4.12.14-lp150.6.4.x86_64)

can't install virtualbox-host-source-5.2.8-lp150.1.2.noarch:
  package virtualbox-host-source-5.2.8-lp150.1.2.noarch requires virtualbox = 5.2.8, but none of the providers can be installed
  package virtualbox-5.2.8-lp150.1.2.x86_64 requires virtualbox-host-kmp = 5.2.8, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.12.14-lp150.5-default needed by virtualbox-host-kmp-default-5.2.8_k4.12.14_lp150.5-lp150.1.2.x86_64
    (we have kernel-kvmsmall-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-4.12.14-lp150.6.3.x86_64)
    (we have kernel-kvmsmall-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-vanilla-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-base-4.12.14-lp150.6.3.x86_64)
    (we have kernel-vanilla-base-4.12.14-lp150.6.4.x86_64)

can't install virtualbox-qt-5.2.8-lp150.1.2.x86_64:
  package virtualbox-qt-5.2.8-lp150.1.2.x86_64 requires virtualbox = 5.2.8, but none of the providers can be installed
  package virtualbox-5.2.8-lp150.1.2.x86_64 requires virtualbox-host-kmp = 5.2.8, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.12.14-lp150.5-default needed by virtualbox-host-kmp-default-5.2.8_k4.12.14_lp150.5-lp150.1.2.x86_64
    (we have kernel-kvmsmall-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-4.12.14-lp150.6.3.x86_64)
    (we have kernel-kvmsmall-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-vanilla-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-base-4.12.14-lp150.6.3.x86_64)
    (we have kernel-vanilla-base-4.12.14-lp150.6.4.x86_64)

can't install virtualbox-vnc-5.2.8-lp150.1.2.x86_64:
  package virtualbox-vnc-5.2.8-lp150.1.2.x86_64 requires virtualbox = 5.2.8, but none of the providers can be installed
  package virtualbox-5.2.8-lp150.1.2.x86_64 requires virtualbox-host-kmp = 5.2.8, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.12.14-lp150.5-default needed by virtualbox-host-kmp-default-5.2.8_k4.12.14_lp150.5-lp150.1.2.x86_64
    (we have kernel-kvmsmall-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-4.12.14-lp150.6.3.x86_64)
    (we have kernel-kvmsmall-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-vanilla-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-4.12.14-lp150.6.4.x86_64)
    (we have kernel-default-base-4.12.14-lp150.6.4.x86_64)
    (we have kernel-debug-base-4.12.14-lp150.6.3.x86_64)
    (we have kernel-vanilla-base-4.12.14-lp150.6.4.x86_64)

can't install virtualbox-websrv-5.2.8-lp150.1.2.x86_64:
  nothing provides libgsoapssl++-2.8.64.so()(64bit) needed by virtualbox-websrv-5.2.8-lp150.1.2.x86_64
  nothing provides libgsoapssl++-2.8.64.so(GSOAPSSLXX)(64bit) needed by virtualbox-websrv-5.2.8-lp150.1.2.x86_64

Repo Checker

repo-checker wrote 10 months ago

The version of this package in openSUSE:Factory has installation issues and may not be installable:

can't install python3-virtualbox-5.2.18-1.9.i586:
  package python3-virtualbox-5.2.18-1.9.i586 requires virtualbox = 5.2.18, but none of the providers can be installed
  package virtualbox-5.2.18-1.9.i586 requires virtualbox-host-kmp = 5.2.18, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-host-kmp-default-5.2.18_k4.18.14_1-1.9.i586
    (we have kernel-default-base-4.18.15-1.1.i586)
    (we have kernel-default-4.18.15-1.1.i586)

can't install python3-virtualbox-5.2.18-1.9.x86_64:
  package python3-virtualbox-5.2.18-1.9.x86_64 requires virtualbox = 5.2.18, but none of the providers can be installed
  package virtualbox-5.2.18-1.9.x86_64 requires virtualbox-host-kmp = 5.2.18, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-host-kmp-default-5.2.18_k4.18.14_1-1.9.x86_64
    (we have kernel-debug-4.18.15-1.1.x86_64)
    (we have kernel-default-4.18.15-1.1.x86_64)
    (we have kernel-default-base-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-base-4.18.15-1.1.x86_64)
    (we have kernel-debug-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-4.18.15-1.1.x86_64)

can't install virtualbox-5.2.18-1.9.i586:
  package virtualbox-5.2.18-1.9.i586 requires virtualbox-host-kmp = 5.2.18, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-host-kmp-default-5.2.18_k4.18.14_1-1.9.i586
    (we have kernel-default-base-4.18.15-1.1.i586)
    (we have kernel-default-4.18.15-1.1.i586)

can't install virtualbox-5.2.18-1.9.x86_64:
  package virtualbox-5.2.18-1.9.x86_64 requires virtualbox-host-kmp = 5.2.18, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-host-kmp-default-5.2.18_k4.18.14_1-1.9.x86_64
    (we have kernel-debug-4.18.15-1.1.x86_64)
    (we have kernel-default-4.18.15-1.1.x86_64)
    (we have kernel-default-base-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-base-4.18.15-1.1.x86_64)
    (we have kernel-debug-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-4.18.15-1.1.x86_64)

can't install virtualbox-devel-5.2.18-1.9.i586:
  package virtualbox-devel-5.2.18-1.9.i586 requires virtualbox = 5.2.18, but none of the providers can be installed
  package virtualbox-5.2.18-1.9.i586 requires virtualbox-host-kmp = 5.2.18, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-host-kmp-default-5.2.18_k4.18.14_1-1.9.i586
    (we have kernel-default-base-4.18.15-1.1.i586)
    (we have kernel-default-4.18.15-1.1.i586)

can't install virtualbox-devel-5.2.18-1.9.x86_64:
  package virtualbox-devel-5.2.18-1.9.x86_64 requires virtualbox = 5.2.18, but none of the providers can be installed
  package virtualbox-5.2.18-1.9.x86_64 requires virtualbox-host-kmp = 5.2.18, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-host-kmp-default-5.2.18_k4.18.14_1-1.9.x86_64
    (we have kernel-debug-4.18.15-1.1.x86_64)
    (we have kernel-default-4.18.15-1.1.x86_64)
    (we have kernel-default-base-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-base-4.18.15-1.1.x86_64)
    (we have kernel-debug-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-4.18.15-1.1.x86_64)

can't install virtualbox-guest-desktop-icons-5.2.18-1.9.noarch:
  package virtualbox-guest-desktop-icons-5.2.18-1.9.noarch requires virtualbox = 5.2.18, but none of the providers can be installed
  package virtualbox-5.2.18-1.9.i586 requires virtualbox-host-kmp = 5.2.18, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-host-kmp-default-5.2.18_k4.18.14_1-1.9.i586
    (we have kernel-default-base-4.18.15-1.1.i586)
    (we have kernel-default-4.18.15-1.1.i586)

can't install virtualbox-guest-desktop-icons-5.2.18-1.9.noarch:
  package virtualbox-guest-desktop-icons-5.2.18-1.9.noarch requires virtualbox = 5.2.18, but none of the providers can be installed
  package virtualbox-5.2.18-1.9.x86_64 requires virtualbox-host-kmp = 5.2.18, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-host-kmp-default-5.2.18_k4.18.14_1-1.9.x86_64
    (we have kernel-debug-4.18.15-1.1.x86_64)
    (we have kernel-default-4.18.15-1.1.x86_64)
    (we have kernel-default-base-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-base-4.18.15-1.1.x86_64)
    (we have kernel-debug-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-4.18.15-1.1.x86_64)

can't install virtualbox-guest-kmp-default-5.2.18_k4.18.14_1-1.9.i586:
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-guest-kmp-default-5.2.18_k4.18.14_1-1.9.i586
    (we have kernel-default-base-4.18.15-1.1.i586)
    (we have kernel-default-4.18.15-1.1.i586)

can't install virtualbox-guest-kmp-default-5.2.18_k4.18.14_1-1.9.x86_64:
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-guest-kmp-default-5.2.18_k4.18.14_1-1.9.x86_64
    (we have kernel-debug-4.18.15-1.1.x86_64)
    (we have kernel-default-4.18.15-1.1.x86_64)
    (we have kernel-default-base-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-base-4.18.15-1.1.x86_64)
    (we have kernel-debug-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-4.18.15-1.1.x86_64)

can't install virtualbox-guest-tools-5.2.18-1.9.i586:
  package virtualbox-guest-tools-5.2.18-1.9.i586 requires virtualbox-guest-kmp = 5.2.18, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-guest-kmp-default-5.2.18_k4.18.14_1-1.9.i586
    (we have kernel-default-base-4.18.15-1.1.i586)
    (we have kernel-default-4.18.15-1.1.i586)

can't install virtualbox-guest-tools-5.2.18-1.9.x86_64:
  package virtualbox-guest-tools-5.2.18-1.9.x86_64 requires virtualbox-guest-kmp = 5.2.18, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-guest-kmp-default-5.2.18_k4.18.14_1-1.9.x86_64
    (we have kernel-debug-4.18.15-1.1.x86_64)
    (we have kernel-default-4.18.15-1.1.x86_64)
    (we have kernel-default-base-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-base-4.18.15-1.1.x86_64)
    (we have kernel-debug-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-4.18.15-1.1.x86_64)

can't install virtualbox-guest-x11-5.2.18-1.9.i586:
  package virtualbox-guest-x11-5.2.18-1.9.i586 requires virtualbox-guest-kmp = 5.2.18, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-guest-kmp-default-5.2.18_k4.18.14_1-1.9.i586
    (we have kernel-default-base-4.18.15-1.1.i586)
    (we have kernel-default-4.18.15-1.1.i586)

can't install virtualbox-guest-x11-5.2.18-1.9.x86_64:
  package virtualbox-guest-x11-5.2.18-1.9.x86_64 requires virtualbox-guest-kmp = 5.2.18, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-guest-kmp-default-5.2.18_k4.18.14_1-1.9.x86_64
    (we have kernel-debug-4.18.15-1.1.x86_64)
    (we have kernel-default-4.18.15-1.1.x86_64)
    (we have kernel-default-base-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-base-4.18.15-1.1.x86_64)
    (we have kernel-debug-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-4.18.15-1.1.x86_64)

can't install virtualbox-host-kmp-default-5.2.18_k4.18.14_1-1.9.i586:
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-host-kmp-default-5.2.18_k4.18.14_1-1.9.i586
    (we have kernel-default-base-4.18.15-1.1.i586)
    (we have kernel-default-4.18.15-1.1.i586)

can't install virtualbox-host-kmp-default-5.2.18_k4.18.14_1-1.9.x86_64:
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-host-kmp-default-5.2.18_k4.18.14_1-1.9.x86_64
    (we have kernel-debug-4.18.15-1.1.x86_64)
    (we have kernel-default-4.18.15-1.1.x86_64)
    (we have kernel-default-base-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-base-4.18.15-1.1.x86_64)
    (we have kernel-debug-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-4.18.15-1.1.x86_64)

can't install virtualbox-host-source-5.2.18-1.9.noarch:
  package virtualbox-host-source-5.2.18-1.9.noarch requires virtualbox = 5.2.18, but none of the providers can be installed
  package virtualbox-5.2.18-1.9.i586 requires virtualbox-host-kmp = 5.2.18, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-host-kmp-default-5.2.18_k4.18.14_1-1.9.i586
    (we have kernel-default-base-4.18.15-1.1.i586)
    (we have kernel-default-4.18.15-1.1.i586)

can't install virtualbox-host-source-5.2.18-1.9.noarch:
  package virtualbox-host-source-5.2.18-1.9.noarch requires virtualbox = 5.2.18, but none of the providers can be installed
  package virtualbox-5.2.18-1.9.x86_64 requires virtualbox-host-kmp = 5.2.18, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-host-kmp-default-5.2.18_k4.18.14_1-1.9.x86_64
    (we have kernel-debug-4.18.15-1.1.x86_64)
    (we have kernel-default-4.18.15-1.1.x86_64)
    (we have kernel-default-base-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-base-4.18.15-1.1.x86_64)
    (we have kernel-debug-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-4.18.15-1.1.x86_64)

can't install virtualbox-qt-5.2.18-1.9.i586:
  package virtualbox-qt-5.2.18-1.9.i586 requires virtualbox = 5.2.18, but none of the providers can be installed
  package virtualbox-5.2.18-1.9.i586 requires virtualbox-host-kmp = 5.2.18, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-host-kmp-default-5.2.18_k4.18.14_1-1.9.i586
    (we have kernel-default-base-4.18.15-1.1.i586)
    (we have kernel-default-4.18.15-1.1.i586)

can't install virtualbox-qt-5.2.18-1.9.x86_64:
  package virtualbox-qt-5.2.18-1.9.x86_64 requires virtualbox = 5.2.18, but none of the providers can be installed
  package virtualbox-5.2.18-1.9.x86_64 requires virtualbox-host-kmp = 5.2.18, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-host-kmp-default-5.2.18_k4.18.14_1-1.9.x86_64
    (we have kernel-debug-4.18.15-1.1.x86_64)
    (we have kernel-default-4.18.15-1.1.x86_64)
    (we have kernel-default-base-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-base-4.18.15-1.1.x86_64)
    (we have kernel-debug-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-4.18.15-1.1.x86_64)

can't install virtualbox-vnc-5.2.18-1.9.i586:
  package virtualbox-vnc-5.2.18-1.9.i586 requires virtualbox = 5.2.18, but none of the providers can be installed
  package virtualbox-5.2.18-1.9.i586 requires virtualbox-host-kmp = 5.2.18, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-host-kmp-default-5.2.18_k4.18.14_1-1.9.i586
    (we have kernel-default-base-4.18.15-1.1.i586)
    (we have kernel-default-4.18.15-1.1.i586)

can't install virtualbox-vnc-5.2.18-1.9.x86_64:
  package virtualbox-vnc-5.2.18-1.9.x86_64 requires virtualbox = 5.2.18, but none of the providers can be installed
  package virtualbox-5.2.18-1.9.x86_64 requires virtualbox-host-kmp = 5.2.18, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-host-kmp-default-5.2.18_k4.18.14_1-1.9.x86_64
    (we have kernel-debug-4.18.15-1.1.x86_64)
    (we have kernel-default-4.18.15-1.1.x86_64)
    (we have kernel-default-base-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-base-4.18.15-1.1.x86_64)
    (we have kernel-debug-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-4.18.15-1.1.x86_64)

can't install virtualbox-websrv-5.2.18-1.9.i586:
  package virtualbox-websrv-5.2.18-1.9.i586 requires virtualbox = 5.2.18, but none of the providers can be installed
  package virtualbox-5.2.18-1.9.i586 requires virtualbox-host-kmp = 5.2.18, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-host-kmp-default-5.2.18_k4.18.14_1-1.9.i586
    (we have kernel-default-base-4.18.15-1.1.i586)
    (we have kernel-default-4.18.15-1.1.i586)

can't install virtualbox-websrv-5.2.18-1.9.x86_64:
  package virtualbox-websrv-5.2.18-1.9.x86_64 requires virtualbox = 5.2.18, but none of the providers can be installed
  package virtualbox-5.2.18-1.9.x86_64 requires virtualbox-host-kmp = 5.2.18, but none of the providers can be installed
  nothing provides kernel-uname-r = 4.18.14-1-default needed by virtualbox-host-kmp-default-5.2.18_k4.18.14_1-1.9.x86_64
    (we have kernel-debug-4.18.15-1.1.x86_64)
    (we have kernel-default-4.18.15-1.1.x86_64)
    (we have kernel-default-base-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-base-4.18.15-1.1.x86_64)
    (we have kernel-debug-base-4.18.15-1.1.x86_64)
    (we have kernel-vanilla-4.18.15-1.1.x86_64)
    (we have kernel-kvmsmall-4.18.15-1.1.x86_64)

Hans-Peter Jansen

frispete wrote 5 months ago

Hi Larry, r476 broke all builds, since it uses a new macro QT_VERSION_CHECK, that doesn't exist before Qt 5.13.

While at it, my latest changes must have been fallen through the cracks. Will SR all my changes, including a fix for the issue mentioned before, later on.


Larry Finger

lwfinger wrote 5 months ago

With the aid of your hint, the system now builds here OK and I substituted 0x50D00 for QT_VERSION_CHECK(5, 13, 0).

I do not remember what your "latest changes" were. I will hold up on submitting any further changes.


Wolfgang Bauer

wolfi323 wrote 5 months ago

QT_VERSION_CHECK certainly does exist before Qt 5.13, otherwise most if not all KDE packages would have failed to build in the last years... ;-) But probably the corresponding header file is not included at the place where the macro is used.


Larry Finger

lwfinger wrote 5 months ago

I was told that QT_VERSION_CHECK was new with 5.13. If that is false, I could not add the necessary include and get VB to build even though I tried. In any case, the code now builds.