CrossOver Support - Community Forums

Important Information These are community forums and not official technical support. If you need official support: Contact Us



CrossOver Linux
Discussion about CrossOver Linux

The following comments are owned by whoever posted them. We are not responsible for them in any way.


Reply to Thread Back to Threads

Cannot install on Fedora 31 (python3 only distribution)
Miroslav Suchy
Miroslav Suchy
Posted 2019-09-08 04:36
Hi,
Fedora 31 is first Python3-only distribution and is missing Python 2 completely. And because of Crossover I cannot upgrade from Fedora 30 to Fedora 31.

Chyba:
Problém 1: package crossover-17.1.0-1.i386 requires python < 3.0, but none of the providers can be installed
 - python-unversioned-command-2.7.16-2.fc30.noarch does not belong to a distupgrade repository
 - problem with installed package crossover-17.1.0-1.i386
tuxtux999
tuxtux999
Posted 2019-09-18 09:33
The generic shell installer works. You can install python2 in fedora 31. Make sure you have python2 installed via dnf after you've upgraded to Fedora 31 and then run the shell installer. Hopefully crossover fixes the issue so we can install from rpm. Either by rewriting crossover in python3 (hard) or bundling python2 with the rpm (easy, but please don't make it a systemwide python2)
Doug Laidlaw
Doug Laidlaw
Posted 2019-10-12 20:35
Same fundamental problem: different issue.

I have the latest Crossover installed on Mageia 7.  My distro has pygtk2.0, but it requires python2dist(numpy), which isn't in my distro. License authentication then fails.  I have reported this to Mageia Bugzilla, but the problem really is in Crossover.
Thomas A.
Thomas A.
Posted 2019-11-02 10:44
tuxtux999 Posted:
Either by rewriting crossover in python3 (hard) or bundling python2 with the rpm (easy, but please don't make it a systemwide python2)


Since python2 is going to be discontinued, they probably will have no choice but to support python3.
Rominet
Rominet
Posted 2019-11-03 11:45
Hello,

Until waiting for a new version using python3, you could install crossover like this
sudo dnf -y install python2

download the last rpm from codeweavers website.
sudo rpm -Uvh --nodeps crossover-18.5.0-1.rpm

Launch crossover, the application will ask for missing packages. Just install them and crossover works well.

Regards
Nobody's Fool
Nobody's Fool
Posted 2019-11-07 11:17
I responded to Anna's post in another thread. The original poster in this thread is running F30 (which includes both python2 AND python3) with crossover 17 already installed, and it's the lack of python2 support in the F31 repos that prevent the upgrade to F31 from continuing; I'm already running crossover 18.5 but have the same problem:

Error:
Problem 1: package PyQwt-devel-5.2.0-42.fc30.x86_64 requires PyQwt(x86-64) = 5.2.0-42.fc30, but none of the providers can be installed
 - PyQwt-5.2.0-42.fc30.x86_64 does not belong to a distupgrade repository
 - problem with installed package PyQwt-devel-5.2.0-42.fc30.x86_64
Problem 2: package crossover-18.5.0-1.i386 requires python < 3.0, but none of the providers can be installed
 - python-unversioned-command-2.7.16-2.fc30.noarch does not belong to a distupgrade repository
 - problem with installed package crossover-18.5.0-1.i386

I've tried the solutions listed here as well as using the .bin file as Anna suggested, but no success. These answers provide solutions to installing crossover on F31, but not to upgrading F30 -> F31 with crossover already installed. It appears upgrading to F31 has to wait until crossover is rebuilt using python3 libraries and then installed.
Alexander Finkel
Alexander Finkel
Posted 2019-11-08 15:38
One suggestion would be to un-install Crossover, perform the upgrade of Fedora from 30 to 31 and then use one of the workarounds to re-install Crossover.
yoyito
yoyito
Posted 2019-11-25 09:21
Hello,
I am using fedora 31 and I can not install crossover it says $ python < 3.0 is needed by crossover-18.5.0-1.i386.
Fedora 31 has installed python3 and python2, using python3 by default. How can I install crossover?

regards,
Anna Lasky
Anna Lasky  Staff Member
Posted 2019-11-25 15:43
Hello,

You should be able to still install CrossOver 18.5 on Fedora 31 with the .bin installer.

Thanks,
Anna
Christian Birk
Christian Birk
Posted 2019-12-15 16:44
seems to be fixed with the latest release ( 19.0.0 )

Please Note: This Forum is for non-application specific questions relating to installation/configuration of CrossOver. All application-specific posts to this Forum will be moved to their appropriate Compatibility Center Forum.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

Please Wait...
eyJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNTc4NTg3MzkzfQ==