RPM doesn't work in Fedora 36

Discussions related to using VirtualBox on Linux hosts.
Post Reply
robatino
Posts: 164
Joined: 17. Dec 2008, 21:15

RPM doesn't work in Fedora 36

Post by robatino »

When attempting to install VirtualBox-6.1-6.1.34_150636_fedora33-2.x86_64.rpm in Fedora 36 I get the error message

Code: Select all

 Problem: conflicting requests
  - nothing provides libvpx.so.6()(64bit) needed by VirtualBox-6.1-6.1.34_150636_fedora33-2.x86_64
Apparently the libvpx package in Fedora 36 now includes libvpx.so.7. I'm using VirtualBox-6.1.34-150636-Linux_amd64.run instead of the RPM as a workaround.

P.S. No Fedora 36 repo either, though I realize the official release day is May 10.
noone1
Posts: 1
Joined: 10. May 2022, 12:06

Re: RPM doesn't work in Fedora 36

Post by noone1 »

Hack
I installed VirtulBox with
rpm -i -e .....
and I copied /usr/lib64/libvpx.so.7 /to /usr/lib/virtualbox/libvpx.so.6
It starts and i can run a VM. Maybe it crashes later, but for now it works.
birdie
Posts: 428
Joined: 2. May 2010, 14:19
Primary OS: Fedora other
VBox Version: PUEL
Guest OSses: Windows, Linux, other Unixes
Location: Artem S. Tashkinov
Contact:

Re: RPM doesn't work in Fedora 36

Post by birdie »

You can trivially get the correct libvpx from Fedora 35 ( libvpx-1.10.0-2.fc35.x86_64.rpm ) - symlinking will only work if you don't use VM video recording.

VirtualBox also uses/needs an old/deprecated version of openssl: openssl1.1

Hopefully developers will notice the new Fedora release sooner than later.

I'm not content with having so many hacks to run the application.

I've filed a new ticket because I haven't been able to find an existing one.
Bitzj
Posts: 1
Joined: 12. May 2022, 01:00

Re: RPM doesn't work in Fedora 36

Post by Bitzj »

Same issue, cannot upgrade from 35 to 36 because of the libvpx issue....so frustrating! Hopefully, it is fixed soon
scottgus1
Site Moderator
Posts: 20965
Joined: 30. Dec 2009, 20:14
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Windows, Linux

Re: RPM doesn't work in Fedora 36

Post by scottgus1 »

Bitzj wrote:so frustrating! Hopefully, it is fixed soon
The devs aren't going to support Fedora anymore, so...

Not! :lol:

Of course they'll get it fixed soon, if it's not fixed already. All new OS releases take a little time to get fully supported.

Edit: I just googled "fedora 36 release date" and got "May 10, 2022". Dude, you gotta be patient! Only one day and we're fussing?

And with wars going on, possibly nuclear wars (!), pandemics, other causes of death and mayhem, there's plenty of serious things to get frustrated over, such that a day-old OS version getting a bug to be worked on is rather small potatoes. And proper operation can be restored by reverting to the good host disk image taken before upgrading the host OS on the important PC that just has to stay going. Or the upgrade was done as a test on a cloned host disk, so the original wasn't damaged or changed if bugs are found, and so the old working host OS could be restarted immediately. :wink:

You'll see where I'm going with this. Patience and perspective, Padawan. And backups.

Meanwhile, check out this to see if there might be a helpful idea. viewtopic.php?f=7&t=105815&p=516578#p516601 (I've no idea if it will, I'm no Linux guru.)
modus9
Posts: 1
Joined: 16. May 2022, 14:39

Re: RPM doesn't work in Fedora 36

Post by modus9 »

Hi,
I had the same problem, and we use Vagrant with VirtualBox at work. I was thinkingabout downgrade to Fedora 35 :(

But - I looked again in list of Linux installations. And last "All distributions: script- independent of concrete system libraries - is a solution! That's work!
lk15
Posts: 1
Joined: 16. May 2022, 16:43

Re: RPM doesn't work in Fedora 36

Post by lk15 »

I was also about to downgrade to 35, but the script you mentioned works! Thanks
modus9 wrote:Hi,
I had the same problem, and we use Vagrant with VirtualBox at work. I was thinkingabout downgrade to Fedora 35 :(

But - I looked again in list of Linux installations. And last "All distributions: script- independent of concrete system libraries - is a solution! That's work!
scottgus1
Site Moderator
Posts: 20965
Joined: 30. Dec 2009, 20:14
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Windows, Linux

Re: RPM doesn't work in Fedora 36

Post by scottgus1 »

modus9 wrote:we use Vagrant
Just want to point out that Vagrant isn't supported here. If this:
modus9 wrote:list of Linux installations. And last "All distributions: script- independent of concrete system libraries
is something in Vagrant (it does not sound familiar in Virtualbox's dialog boxes) then maybe Vagrant is the cause of the OP's et al issues above?

The devs will no doubt have support for brand-new Fedora 36 shortly.
galitsyn
Posts: 82
Joined: 4. Jul 2012, 16:09

Re: RPM doesn't work in Fedora 36

Post by galitsyn »

Hi guys. We just prepared native packages for Fedora 35 and 36. If you are interested in trying then, they are here:

https://www.virtualbox.org/download/tes ... x86_64.rpm
https://www.virtualbox.org/download/tes ... x86_64.rpm.

Packages not yet signed.
birdie
Posts: 428
Joined: 2. May 2010, 14:19
Primary OS: Fedora other
VBox Version: PUEL
Guest OSses: Windows, Linux, other Unixes
Location: Artem S. Tashkinov
Contact:

Re: RPM doesn't work in Fedora 36

Post by birdie »

galitsyn wrote:Hi guys. We just prepared native packages for Fedora 35 and 36. If you are interested in trying then, they are here:

https://www.virtualbox.org/download/tes ... x86_64.rpm
https://www.virtualbox.org/download/tes ... x86_64.rpm.

Packages not yet signed.
Great many thanks! The ticket mentioned above could be closed I guess :)

When do you estimate they'll be signed and released officially?
robatino
Posts: 164
Joined: 17. Dec 2008, 21:15

Re: RPM doesn't work in Fedora 36

Post by robatino »

The RPM is now available in the Fedora repo at https://download.virtualbox.org/virtualbox/rpm/fedora/ .
birdie
Posts: 428
Joined: 2. May 2010, 14:19
Primary OS: Fedora other
VBox Version: PUEL
Guest OSses: Windows, Linux, other Unixes
Location: Artem S. Tashkinov
Contact:

Re: RPM doesn't work in Fedora 36

Post by birdie »

robatino wrote:The RPM is now available in the Fedora repo at https://download.virtualbox.org/virtualbox/rpm/fedora/ .
Thanks again!!

Is it too much to ask to update the distros you're using when building packages? Why am I asking this?

Fedora 36 out of the box contains GCC 12.0.1 which is a prerelease version with a number of serious bugs.

In updates there's already GCC 12.1.1, which is the final released version.
galitsyn
Posts: 82
Joined: 4. Jul 2012, 16:09

Re: RPM doesn't work in Fedora 36

Post by galitsyn »

Hi birdie,

Thank you for the input. We will consider this for the next releases.
galitsyn
Posts: 82
Joined: 4. Jul 2012, 16:09

Re: RPM doesn't work in Fedora 36

Post by galitsyn »

birdie wrote:
robatino wrote:The RPM is now available in the Fedora repo at https://download.virtualbox.org/virtualbox/rpm/fedora/ .
Thanks again!!

Is it too much to ask to update the distros you're using when building packages? Why am I asking this?

Fedora 36 out of the box contains GCC 12.0.1 which is a prerelease version with a number of serious bugs.

In updates there's already GCC 12.1.1, which is the final released version.
Hi birdie,
Could you please give a hint which GCC bugs you have mentioned?
birdie
Posts: 428
Joined: 2. May 2010, 14:19
Primary OS: Fedora other
VBox Version: PUEL
Guest OSses: Windows, Linux, other Unixes
Location: Artem S. Tashkinov
Contact:

Re: RPM doesn't work in Fedora 36

Post by birdie »

galitsyn wrote:
birdie wrote:
robatino wrote:The RPM is now available in the Fedora repo at https://download.virtualbox.org/virtualbox/rpm/fedora/ .
Thanks again!!

Is it too much to ask to update the distros you're using when building packages? Why am I asking this?

Fedora 36 out of the box contains GCC 12.0.1 which is a prerelease version with a number of serious bugs.

In updates there's already GCC 12.1.1, which is the final released version.
Hi birdie,
Could you please give a hint which GCC bugs you have mentioned?

Code: Select all

git clone git://gcc.gnu.org/git/gcc.git
git log 33917d2d6edc9112702294db6ab14b580a8d7a97..releases/gcc-12.1.0
No idea if it's going to work or not, I'm not a GIT expert.

33917d2d6edc9112702294db6ab14b580a8d7a97 - is the GCC git revision for GCC 12.0 in Fedora 36.
12.1.0 is obviously a formal release.
Post Reply