Description of problem: Installing python3-cairocffi does not also install python3-xcffib Version-Release number of selected component (if applicable): python3-cairocffi-0.9.0-1.fc29.noarch How reproducible: Steps to Reproduce: 1. Install python3-cairocffi but not python3-xcffib 2. open python3 shell 3. import python3-cairocffi Actual results: Type "help", "copyright", "credits" or "license" for more information. >>> import cairo Traceback (most recent call last): File "<stdin>", line 1, in <module> ModuleNotFoundError: No module named 'cairo' >>> import cairocffi Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python3.7/site-packages/cairocffi/__init__.py", line 18, in <module> from ._ffi import ffi File "/usr/lib/python3.7/site-packages/cairocffi/_ffi.py", line 3, in <module> from xcffib._ffi import ffi as _ffi0 ModuleNotFoundError: No module named 'xcffib' Expected results: The import works without error Additional info: Looks like there is a dependency on the python3-xcffib package is missing.
@Eric: Would you mind giving me commit access so I can fix that package?
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle. Changing version to '31'.
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle. Changing version to 31.
Eric: ping (see comment 1) This is getting annoying as I had to add a workaround also to python-cairosvg.
fixed in rawhide, will push updates for F30/F31.
FEDORA-2019-f22c39b8ac has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-f22c39b8ac
FEDORA-2019-183108b8e6 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-183108b8e6
python-cairocffi-0.9.0-4.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-f22c39b8ac
python-cairocffi-0.9.0-3.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-183108b8e6
python-cairocffi-0.9.0-4.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report.
python-cairocffi-0.9.0-3.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.