Description of problem: abrt (-python/-python3) grew an unexplained dependency on python3-gobject which pulls in cairo and 20+ graphical libraries which is undesirable on a headless machine. Version-Release number of selected component (if applicable): 2.10.4-1 (rawhide/f27) 2.10.3-3 (f26) How reproducible: Always. Steps to Reproduce: 1. Upgrade to the above mentioned version from one of the previous ones. Actual results: python/python3-gobject is pulled in, along with cairo and 20+ graphical libraries, including mesa and many libX*. Expected results: python/python3-gobject-base is pulled in and no cairo or graphical libraries. Additional info: As far as I can tell, abrt doesn't use cairo and python/python3-gobject only contain one single .so that pulls in cairo and python/python3-gobject-base.
I can still process python3 stacktraces after removing python/python3-gobject with --nodeps as long as python/python3-gobject-base is installed.
Perhaps the correct dependency is: python2.7dist(pygobject) or python2dist(pygobject) instead of python-gobject and python3.6dist(pygobject) or python3dist(pygobject) instead of python3-gobject
Things that don't need cairo and graphics support should just depend on pygobject3-base
Thank you for reporting this issue. The pygobject library is used in implementation of ProblemWatcher in abrt-python{,3}. I've submitted a fix to the github repository: https://github.com/abrt/abrt/pull/1268
abrt-2.10.5-1.fc27 libreport-2.9.3-1.fc27 satyr-0.24-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2017-93746c426a
Thanks a lot, Martin! Is there any chance of having this fixed for F26, too?
abrt-2.10.5-1.fc27, libreport-2.9.3-1.fc27, satyr-0.24-1.fc27 has been pushed to the Fedora 27 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-2017-93746c426a
abrt-2.10.5-1.fc27, libreport-2.9.3-1.fc27, satyr-0.24-1.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.
Please don't close this bug until it's fixed in the release it was originally reported (F26).
abrt-2.10.3-4.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-1f963d3b8e
abrt-2.10.3-4.fc26 has been pushed to the Fedora 26 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-2017-1f963d3b8e
Excellent, thank you!
abrt-2.10.3-4.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.