Bug 2369440
| Summary: | gimp-3.0 on x86_64 uses files from glib2.i686 instead of glib2.x86_64 if both are installed (e.g. by wine) | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Tom Killian <tom.killian> |
| Component: | gimp | Assignee: | Nils Philippsen <nphilipp> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 41 | CC: | jridky, nididak, nphilipp, phracek, zdohnal |
| Target Milestone: | --- | Keywords: | Bugfix, Desktop |
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | gimp-3.0.4-3.fc42 gimp-3.0.4-3.fc41 | Doc Type: | --- |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2025-06-07 06:46:20 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Tom Killian
2025-05-30 15:29:40 UTC
Thanks for the report and analysis! I can reproduce this on both Fedora 41 and 42, but so far have little to no idea what’s going on. Ahh:
--- 8< ---
# cat /usr/lib64/gimp/3.0/environ/python.env
: GI_TYPELIB_PATH=${gimp_installation_dir}/lib/girepository-1.0/
--- >8 ---
Try commenting out this line in the file (prefix it with "#"), or move it out of the way completely as a workaround. Let me know if this works around the issue for you, too.
Removing EasyFix keyword, I assume it’s not trivial to do this properly and not break e.g. 32bit GIMP on a 64bit machine. Yes, commenting out GI_TYPELIB_PATH fixes this for me, thanks. (In reply to Nils Philippsen from comment #3) > Removing EasyFix keyword, I assume it’s not trivial to do this properly and > not break e.g. 32bit GIMP on a 64bit machine. The RPM knows what architecture it was built for, maybe that can tell gimp where to look. (In reply to Tom Killian from comment #5) > (In reply to Nils Philippsen from comment #3) > > Removing EasyFix keyword, I assume it’s not trivial to do this properly and > > not break e.g. 32bit GIMP on a 64bit machine. > > The RPM knows what architecture it was built for, maybe that can tell gimp > where to look. Yeah, I want to come up with something palatable to upstream, so other distros can take advantage of it, too. *** Bug 2369649 has been marked as a duplicate of this bug. *** FEDORA-2025-356efe32d2 (gimp-3.0.4-3.fc42) has been submitted as an update to Fedora 42. https://bodhi.fedoraproject.org/updates/FEDORA-2025-356efe32d2 FEDORA-2025-4f3bde861c (gimp-3.0.4-3.fc41) has been submitted as an update to Fedora 41. https://bodhi.fedoraproject.org/updates/FEDORA-2025-4f3bde861c FEDORA-2025-356efe32d2 has been pushed to the Fedora 42 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-356efe32d2` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-356efe32d2 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2025-4f3bde861c has been pushed to the Fedora 41 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-4f3bde861c` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-4f3bde861c See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. (In reply to Fedora Update System from comment #11) > FEDORA-2025-4f3bde861c has been pushed to the Fedora 41 testing repository. > Soon you'll be able to install the update with the following command: > `sudo dnf upgrade --enablerepo=updates-testing --refresh > --advisory=FEDORA-2025-4f3bde861c` > You can provide feedback for this update here: > https://bodhi.fedoraproject.org/updates/FEDORA-2025-4f3bde861c > > See also https://fedoraproject.org/wiki/QA:Updates_Testing for more > information on how to test updates. Works perfectly, thanks. FEDORA-2025-356efe32d2 (gimp-3.0.4-3.fc42) has been pushed to the Fedora 42 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2025-4f3bde861c (gimp-3.0.4-3.fc41) has been pushed to the Fedora 41 stable repository. If problem still persists, please make note of it in this bug report. |