Created attachment 1655172 [details] pymol-sip.patch Description of problem: When PyMol is started on Fedora 31, the first thing it prints is Qt not available, using GLUT/Tk interface It then proceeds to use the older Tk interface, even though Qt is technically available. Version-Release number of selected component (if applicable): pymol-2.3.0-4.fc31.x86_64 How reproducible: Always Steps to Reproduce: 1. Run 'pymol' Actual results: PyMol starts, using the Tk interface (two separate windows). Expected results: PyMol starts with the Qt interface (one window). Additional info: The failure is in /usr/lib64/python3.7/site-packages/pymol/Qt/__init__.py where it tries to __import__("sip"). This does not work any more in F31 because there is no standalone sip package - it is now part of PyQt4. Patch to fix is attached.
This package has changed maintainer in the Fedora. Reassigning to the new maintainer of this component.
FYI, the behavior is the same with Fedora 32, although the same patch fixes it.
Sorry, i missed this ticket since i became PyMol maintainer.
FEDORA-2020-2c49a45958 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-2c49a45958
FEDORA-2020-2c3b53c9ef has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2020-2c3b53c9ef
FEDORA-2020-2c3b53c9ef has been pushed to the Fedora 31 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-2c3b53c9ef` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-2c3b53c9ef See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-2c49a45958 has been pushed to the Fedora 32 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-2c49a45958` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-2c49a45958 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-2c49a45958 has been pushed to the Fedora 32 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2020-2c3b53c9ef has been pushed to the Fedora 31 stable repository. If problem still persists, please make note of it in this bug report.