![]() Navigate to where you downloaded the rpm file, in my case is the current working directory ls VirtualBox-6.1-6.1.16_140961_fedora32-1.x86_64.rpmĪnd run the following command sudo rpmrebuild -change-spec-preamble='sed -e "s/32/33/"' -change-spec-requires='sed -e "s/python(abi) = 3.8/python(abi) >= 3.8/"' -package VirtualBox-6.1-6.1.16_140961_fedora32-1.x86_64.rpm Now you can use rpmrebuild edit Python 3.8 requirement. Install the following packages required in the next steps sudo dnf -y install rpmrebuild binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms qt5-qtx11extras libxkbcommon Rebuild VirtualBox You therefore need to rebuild the package to use Python 3.9 and above. Downgrading to Python 3.8 would affect other packages relying on version 3.9. usr/bin/python-argcomplete-check-easy-install-script ![]() You can check the available Python version as follows ls /usr/bin/python* /usr/bin/python (try to add '-skip-broken' to skip uninstallable packages)Īs the error denotes, Python3.8 is tied to this rpm package (=3.8) and it can’t be found on the system. If you try to install, you will get an error as shown below Last metadata expiration check: 0:19:24 ago on Tue 10:41:01 PM GMT.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |