Hello,
Again, libvpx version problem.
Running on Fedora 39, trying to upgrade to VirtualBox 7.0.16 from 7.0.14
```
root@xxxx:/home/xxxx/Downloads# rpm -Uvh VirtualBox-7.0-7.0.16_162802_fedora36-1.x86_64.rpm
warning: VirtualBox-7.0-7.0.16_162802_fedora36-1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 2980aecf: NOKEY
error: Failed dependencies:
libvpx. so.7()(64bit) is needed by VirtualBox-7.0-7.0.16_162802_fedora36-1.x86_64
```
It is right, cause my system is running only a
```
root@xxx:/usr/lib64# ls libvp*
libvpl.s0.2 libvpl.s0.2.10 libvpx.s0 libvpx.s0.8 libvpx.s0.8.0 libvpx.s0.8.0.1
```
Ok, if I try to install libvpx.7, I get
```
dnf install libvpx.s0.7 --exclude glibc glibc-gconv-extra libgcc
Last metadata expiration check: 0:22:55 ago on Sun 21 Apr 2024 04:45:25 PM CEST.
Package glibc-gconv-extra-2.38-18.fc39.x86_64 is already installed.
Package libgcc-13.2.1-7.fc39.x86_64 is already installed.
Error:
Problem: package libvpx7-1.12.0-2.fc39.i686 from fedora requires libm.s0.6, but none of the providers can be installed
- package libvpx7-1.12.0-2.fc39.i686 from fedora requires libm.s0.6(GLIBC_2.0), but none of the providers can be installed
- package libvpx7-1.12.0-2.fc39.i686 from fedora requires libm.s0.6(GLIBC_2.29), but none of the providers can be installed
- package libvpx7-1.12.0-2.fc39.i686 from fedora requires libc.s0.6(GLIBC_2.34), but none of the providers can be installed
- package libvpx7-1.12.0-2.fc39.i686 from fedora requires libm.s0.6(GLIBC_2.1), but none of the providers can be installed
- package libvpx7-1.12.0-2.fc39.i686 from fedora requires libm.s0.6(GLIBC_2.27), but none of the providers can be installed
- conflicting requests
- package glibc-2.38-7.fc39.i686 from fedora is filtered out by exclude filtering
- package glibc-2.38-18.fc39.i686 from updates is filtered out by exclude filtering
(try to add '--skip-broken' to skip uninstallable packages)
```
What can I do ? wait for a fix?
is there a .f39. exclusive rpm package?
Thank you
Fedora 39 - RPM doesn't work VirtualBox 7.0.16 released!
-
- Posts: 120
- Joined: 20. May 2017, 05:07
- Primary OS: Fedora other
- VBox Version: OSE Fedora
- Guest OSses: Windows XP x86
- Contact:
Re: Fedora 39 - RPM doesn't work VirtualBox 7.0.16 released!
The RPM packages have always been a hit or miss as Fedora is updated so often that it's very easy to have conflicting libraries and mismatched dependencies.
I've been using the generic linux x64 .run file for years now (since at least Fedora 26) without any issues whatsoever and I'm currently running Fedora 40. Once downloaded, the generic .run file will be in your Downloads folder, go there with Nautilus, right click on it, properties, and toggle "executable as program" at the bottom.
Once you've done that, it's gonna be as easy as opening the terminal, navigating with "cd" to your Downloads folder and trigger the installation like:
cd "/home/FranceBB/Downloads/"
sudo ./VirtualBox-7.0.97-162578-Linux_amd64.run
The generic linux .run file is called "All distributions" on the normal download page https://www.virtualbox.org/wiki/Linux_Downloads
As for the test build page, it's called Linux-64 https://www.virtualbox.org/wiki/Testbuilds
I'm currently running Virtualbox 7.0.97 r162578.
I've been using the generic linux x64 .run file for years now (since at least Fedora 26) without any issues whatsoever and I'm currently running Fedora 40. Once downloaded, the generic .run file will be in your Downloads folder, go there with Nautilus, right click on it, properties, and toggle "executable as program" at the bottom.
Once you've done that, it's gonna be as easy as opening the terminal, navigating with "cd" to your Downloads folder and trigger the installation like:
cd "/home/FranceBB/Downloads/"
sudo ./VirtualBox-7.0.97-162578-Linux_amd64.run
The generic linux .run file is called "All distributions" on the normal download page https://www.virtualbox.org/wiki/Linux_Downloads
As for the test build page, it's called Linux-64 https://www.virtualbox.org/wiki/Testbuilds
I'm currently running Virtualbox 7.0.97 r162578.
Re: Fedora 39 - RPM doesn't work VirtualBox 7.0.16 released!
Do not use rpm command.
add the repo, and use dnf instead.
working for me on Fedora 39 and 40 as a charm. Problem is not the rpm package, problem is the way how you are installing it.
add the repo, and use dnf instead.
working for me on Fedora 39 and 40 as a charm. Problem is not the rpm package, problem is the way how you are installing it.
Re: Fedora 39 - RPM doesn't work VirtualBox 7.0.16 released!
Until last week I was running F39 with the VirtualBox 7.0.16 RPM (before the warning announcement) and libvpx-1.13.1-1.fc39 with libvpx7-1.12.0-2.fc39. Those contained the proper libraries. Your version(s) of those packages must be nonstandard if you don't have libvpx.so.7. The version DID change to libvpx.so.9 with F40 which I'm running now, so I can't use the RPMs right now, but on F39, you ought to be able to.