[opensuse] install Oracle Virtualbox in tumbleweed
I am running into a block here... Wanting to install Oracle VirtualBox-6.0, downloaded from Oracle's site, in my tumbleweed installation, laptop #1. I had it some time ago in Leap 42.3, but haven't used it in a while. Now I am needing it again. So, on the attempted install, here is the error: Problem: nothing provides libvpx.so.4()(64bit) needed by VirtualBox-6.0-6.0.0_127566_openSUSE150-1.x86_64 Solution 1: do not install VirtualBox-6.0-6.0.0_127566_openSUSE150-1.x86_64 Solution 2: break VirtualBox-6.0-6.0.0_127566_openSUSE150-1.x86_64 by ignoring some of its dependencies The reason it says openSUSE150 is that I downloaded that version from Oracle, assuming it is closer to tumbleweed than the Leap 42.3 version that is available there. Here is what is available from my tumblweed repos: # zypper se -s libvpx Loading repository data... Reading installed packages... S | Name | Type | Version | Arch | Repository --+-------------------------+---------+-----------+--------+------------------ | libvpx-debugsource | package | 1.7.0-1.2 | x86_64 | repo-debug | libvpx-debugsource | package | 1.7.0-1.2 | i586 | repo-debug | libvpx-devel | package | 1.7.0-1.2 | x86_64 | repo-oss | libvpx-devel | package | 1.7.0-1.2 | i586 | repo-oss i | libvpx1 | package | 1.3.0-8.1 | x86_64 | (System Packages) i | libvpx5 | package | 1.7.0-1.2 | x86_64 | repo-oss v | libvpx5 | package | 1.7.0-1.2 | i586 | repo-oss | libvpx5-32bit | package | 1.7.0-1.2 | x86_64 | repo-oss | libvpx5-32bit-debuginfo | package | 1.7.0-1.2 | x86_64 | repo-debug | libvpx5-debuginfo | package | 1.7.0-1.2 | x86_64 | repo-debug | libvpx5-debuginfo | package | 1.7.0-1.2 | i586 | repo-debug doesn't look like anything will quite fit it. I was considering temporarily installing the Leap15 repo to get this package, but not sure if that is really the wisest course of action... -- George Box: 42.3 | Plasma 5 | AMD Phenom IIX4 | 64 | 32GB Laptop #1: TW | Plasma 5 | AMD FX 7TH GEN | 64 | 32GB Laptop #2: TW | Plasma 5 | Core i5 | 64 | 8GB -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 01/06/2019 04:16 PM, George from the tribe wrote:
Problem: nothing provides libvpx.so.4()(64bit) needed by VirtualBox-6.0-6.0.0_127566_openSUSE150-1.x86_64
I haven't tried on Tumbleweed, but I suspect there is some version/soname change to libvpx that is the issue. I have Vbox 6 running of Arch (no choice, kernel 4.20 there), and there seem to be some issues with guest slowdowns (after 10 hours having win7 up and typing 'dir' in the console, output looks more like the speed of DOT-Matrix printer than a directory listing). So on my opensuse installs I've stayed with 5.2.22 (and quite happy to do so) What does the following show? $ ls -al /usr/lib64/libvpx.so* -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 1/6/19 5:29 PM, David C. Rankin wrote:
On 01/06/2019 04:16 PM, George from the tribe wrote:
Problem: nothing provides libvpx.so.4()(64bit) needed by VirtualBox-6.0-6.0.0_127566_openSUSE150-1.x86_64
I haven't tried on Tumbleweed, but I suspect there is some version/soname change to libvpx that is the issue. I have Vbox 6 running of Arch (no choice, kernel 4.20 there), and there seem to be some issues with guest slowdowns (after 10 hours having win7 up and typing 'dir' in the console, output looks more like the speed of DOT-Matrix printer than a directory listing). So on my opensuse installs I've stayed with 5.2.22 (and quite happy to do so)
What does the following show?
$ ls -al /usr/lib64/libvpx.so*
I haven't tried going back to 5.2, might try that if I have to. Here is the output: # ls -al /usr/lib64/libvpx.so* lrwxrwxrwx 1 root root 15 Jan 27 2018 /usr/lib64/libvpx.so.1 -> libvpx.so.1.3.0 lrwxrwxrwx 1 root root 15 Jan 27 2018 /usr/lib64/libvpx.so.1.3 -> libvpx.so.1.3.0 -rwxr-xr-x 1 root root 1678328 Jan 23 2018 /usr/lib64/libvpx.so.1.3.0 lrwxrwxrwx 1 root root 15 Jul 14 22:17 /usr/lib64/libvpx.so.5 -> libvpx.so.5.0.0 lrwxrwxrwx 1 root root 15 Jul 14 22:17 /usr/lib64/libvpx.so.5.0 -> libvpx.so.5.0.0 -rwxr-xr-x 1 root root 2321088 Jun 8 2018 /usr/lib64/libvpx.so.5.0.0 -- George Box: 42.3 | Plasma 5 | AMD Phenom IIX4 | 64 | 32GB Laptop #1: TW | Plasma 5 | AMD FX 7TH GEN | 64 | 32GB Laptop #2: TW | Plasma 5 | Core i5 | 64 | 8GB -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 01/06/2019 06:00 PM, George from the tribe wrote:
I haven't tried going back to 5.2, might try that if I have to. Here is the output:
# ls -al /usr/lib64/libvpx.so* lrwxrwxrwx 1 root root 15 Jan 27 2018 /usr/lib64/libvpx.so.1 -> libvpx.so.1.3.0 lrwxrwxrwx 1 root root 15 Jan 27 2018 /usr/lib64/libvpx.so.1.3 -> libvpx.so.1.3.0 -rwxr-xr-x 1 root root 1678328 Jan 23 2018 /usr/lib64/libvpx.so.1.3.0 lrwxrwxrwx 1 root root 15 Jul 14 22:17 /usr/lib64/libvpx.so.5 -> libvpx.so.5.0.0 lrwxrwxrwx 1 root root 15 Jul 14 22:17 /usr/lib64/libvpx.so.5.0 -> libvpx.so.5.0.0 -rwxr-xr-x 1 root root 2321088 Jun 8 2018 /usr/lib64/libvpx.so.5.0.0
That's what I have on Leap, on Arch, only libvpx.so.5 is present. I wonder if Virtualbox 6 is picking up the wrong libvpx (or there is a dependency issue triggered with the Oracle build?) I always use the Oracle builds and up through 5.2.22 on Leap there have been no issues. When arch jumped from 4.19 to 4.20 5.2.22 would fail which is what prompted me to move to Virtualbox 6 there. Personally, unless you need some feature that 6 provides, I would wait a minor-version cycle before moving to 6 if you have the option. There may still be a few unexpected "features" that need fixing in 6 (my bet is there is a memory leak somewhere...) -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
07.01.2019 7:53, David C. Rankin пишет:
On 01/06/2019 06:00 PM, George from the tribe wrote:
I haven't tried going back to 5.2, might try that if I have to. Here is the output:
# ls -al /usr/lib64/libvpx.so* lrwxrwxrwx 1 root root 15 Jan 27 2018 /usr/lib64/libvpx.so.1 -> libvpx.so.1.3.0 lrwxrwxrwx 1 root root 15 Jan 27 2018 /usr/lib64/libvpx.so.1.3 -> libvpx.so.1.3.0 -rwxr-xr-x 1 root root 1678328 Jan 23 2018 /usr/lib64/libvpx.so.1.3.0 lrwxrwxrwx 1 root root 15 Jul 14 22:17 /usr/lib64/libvpx.so.5 -> libvpx.so.5.0.0 lrwxrwxrwx 1 root root 15 Jul 14 22:17 /usr/lib64/libvpx.so.5.0 -> libvpx.so.5.0.0 -rwxr-xr-x 1 root root 2321088 Jun 8 2018 /usr/lib64/libvpx.so.5.0.0
That's what I have on Leap,
Leap 15 has libvpx.so.4.
on Arch, only libvpx.so.5 is present. I wonder if Virtualbox 6 is picking up the wrong libvpx (or there is a dependency issue triggered with the Oracle build?)
It is picking up correct libvpx for the distribution for which this package was built. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 1/6/19 10:53 PM, David C. Rankin wrote:
On 01/06/2019 06:00 PM, George from the tribe wrote:
I haven't tried going back to 5.2, might try that if I have to. Here is the output:
# ls -al /usr/lib64/libvpx.so* lrwxrwxrwx 1 root root 15 Jan 27 2018 /usr/lib64/libvpx.so.1 -> libvpx.so.1.3.0 lrwxrwxrwx 1 root root 15 Jan 27 2018 /usr/lib64/libvpx.so.1.3 -> libvpx.so.1.3.0 -rwxr-xr-x 1 root root 1678328 Jan 23 2018 /usr/lib64/libvpx.so.1.3.0 lrwxrwxrwx 1 root root 15 Jul 14 22:17 /usr/lib64/libvpx.so.5 -> libvpx.so.5.0.0 lrwxrwxrwx 1 root root 15 Jul 14 22:17 /usr/lib64/libvpx.so.5.0 -> libvpx.so.5.0.0 -rwxr-xr-x 1 root root 2321088 Jun 8 2018 /usr/lib64/libvpx.so.5.0.0
That's what I have on Leap, on Arch, only libvpx.so.5 is present. I wonder if Virtualbox 6 is picking up the wrong libvpx (or there is a dependency issue triggered with the Oracle build?) I always use the Oracle builds and up through 5.2.22 on Leap there have been no issues. When arch jumped from 4.19 to 4.20 5.2.22 would fail which is what prompted me to move to Virtualbox 6 there.
Personally, unless you need some feature that 6 provides, I would wait a minor-version cycle before moving to 6 if you have the option. There may still be a few unexpected "features" that need fixing in 6 (my bet is there is a memory leak somewhere...)
Ok, great, I installed 5.22 and got it running. I will stick with that for now. Thanks :) -- George Box: 42.3 | Plasma 5 | AMD Phenom IIX4 | 64 | 32GB Laptop #1: TW | Plasma 5 | AMD FX 7TH GEN | 64 | 32GB Laptop #2: TW | Plasma 5 | Core i5 | 64 | 8GB -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 1/6/19 6:29 PM, David C. Rankin wrote:
On 01/06/2019 04:16 PM, George from the tribe wrote:
Problem: nothing provides libvpx.so.4()(64bit) needed by VirtualBox-6.0-6.0.0_127566_openSUSE150-1.x86_64
I haven't tried on Tumbleweed, but I suspect there is some version/soname change to libvpx that is the issue. I have Vbox 6 running of Arch (no choice, kernel 4.20 there), and there seem to be some issues with guest slowdowns (after 10 hours having win7 up and typing 'dir' in the console, output looks more like the speed of DOT-Matrix printer than a directory listing). So on my opensuse installs I've stayed with 5.2.22 (and quite happy to do so)
What does the following show?
$ ls -al /usr/lib64/libvpx.so*
Tou will find it here: https://software.opensuse.org/package/libvpx4 -- Ken Schneider SuSe since Version 5.2, June 1998 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 07/01/2019 00:29, David C. Rankin wrote:
I haven't tried on Tumbleweed, but I suspect there is some version/soname change to libvpx that is the issue.
Nope. It is due to a permissions change upstream. This is the issue: https://bugzilla.opensuse.org/show_bug.cgi?id=1120650 So until the package maintainer resolves this, there is no workaround that I know of. -- Liam Proven - Technical Writer, SUSE Linux s.r.o. Corso II, Křižíkova 148/34, 186-00 Praha 8 - Karlín, Czechia Email: lproven@suse.com - Office telephone: +420 284 241 084 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Monday, 14 January 2019 22:28:39 ACDT Liam Proven wrote:
On 07/01/2019 00:29, David C. Rankin wrote:
I haven't tried on Tumbleweed, but I suspect there is some version/soname change to libvpx that is the issue.
Nope.
It is due to a permissions change upstream. This is the issue:
https://bugzilla.opensuse.org/show_bug.cgi?id=1120650
So until the package maintainer resolves this, there is no workaround that I know of.
Strange. I upgraded my TW Vbox installation from 5.2.2 to 6.0.0 with absolutely no problems. I used the OpenSUSE150 rpm from Oracle and installed from a local (hard disk) repo using zypper in <filename.rpm>. It upgraded 5.2.2. to 6.0.0 and worked with no issues whatsoever. Maybe it's already been fixed in a recent TW snapshot. I did update only a week or so ago before upgrading VB. -- ============================================================== Rodney Baker VK5ZTV rodney.baker@iinet.net.au CCNA #CSCO12880208 ==============================================================
On Tuesday, 15 January 2019 15:48:33 ACDT Rodney Baker wrote:
On Monday, 14 January 2019 22:28:39 ACDT Liam Proven wrote:
On 07/01/2019 00:29, David C. Rankin wrote:
I haven't tried on Tumbleweed, but I suspect there is some version/soname change to libvpx that is the issue.
Nope.
It is due to a permissions change upstream. This is the issue:
https://bugzilla.opensuse.org/show_bug.cgi?id=1120650
So until the package maintainer resolves this, there is no workaround that I know of.
Strange. I upgraded my TW Vbox installation from 5.2.2 to 6.0.0 with absolutely no problems. I used the OpenSUSE150 rpm from Oracle and installed from a local (hard disk) repo using zypper in <filename.rpm>. It upgraded 5.2.2. to 6.0.0 and worked with no issues whatsoever.
Maybe it's already been fixed in a recent TW snapshot. I did update only a week or so ago before upgrading VB.
Well, I stand corrected! It worked immediately following the upgrade, but now it does not (presumably, after a reboot or three). Looks like I'll have to wait for the updated suid whitelist, too. Any way this can be fixed locally at an admin level (e.g. in /etc/permissions.local or another file)? -- ============================================================== Rodney Baker VK5ZTV rodney.baker@iinet.net.au CCNA #CSCO12880208 ==============================================================
07.01.2019 1:16, George from the tribe пишет:
I am running into a block here...
Wanting to install Oracle VirtualBox-6.0, downloaded from Oracle's site, in my tumbleweed installation, laptop #1. I had it some time ago in Leap 42.3, but haven't used it in a while. Now I am needing it again.
So, on the attempted install, here is the error: Problem: nothing provides libvpx.so.4()(64bit) needed by VirtualBox-6.0-6.0.0_127566_openSUSE150-1.x86_64 Solution 1: do not install VirtualBox-6.0-6.0.0_127566_openSUSE150-1.x86_64 Solution 2: break VirtualBox-6.0-6.0.0_127566_openSUSE150-1.x86_64 by ignoring some of its dependencies
The reason it says openSUSE150 is that I downloaded that version from Oracle, assuming it is closer to tumbleweed than the Leap 42.3 version that is available there.
So you are installing package built for entirely different distribution and wonder about dependency problem? You should rather wonder why there is just one problem.
I was considering temporarily installing the Leap15 repo to get this package, but not sure if that is really the wisest course of action...
no, it is not. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (6)
-
Andrei Borzenkov
-
David C. Rankin
-
George from the tribe
-
Ken Schneider - openSUSE
-
Liam Proven
-
Rodney Baker