Fedora Account System
Red Hat Associate
Red Hat Customer
Description of problem: I installed - gimp-3.0.0~RC2-2.fc41.x86_64 - gmic-libs-3.4.0-4.fc41.x86_64 - gmic-3.4.0-4.fc41.x86_64 - gmic-gimp-3.4.0-4.fc41.x86_64 But Gmic is not listed in Gimp 3 filter menu.
First reason is (in French): Sauter le greffon potentiel « /usr/lib64/gimp/3.0/plug-ins/gmic_gimp_qt » : les greffons doivent être installés dans des sous-répertoires. But it still fails after to make a subdirectory with: (gmic_gimp_qt:7259): GLib-GObject-CRITICAL **: 19:50:45.654: g_object_new_valist: assertion 'G_TYPE_IS_OBJECT (object_type)' failed ** LibGimp:ERROR:../libgimp/gimp.c:500:gimp_main: assertion failed: (GIMP_IS_PLUG_IN (PLUG_IN)) Bail out! LibGimp:ERROR:../libgimp/gimp.c:500:gimp_main: assertion failed: (GIMP_IS_PLUG_IN (PLUG_IN)) /usr/lib64/gimp/3.0/plug-ins/gmic_gimp_qt/gmic_gimp_qt: fatal error: Abandon GIMP-AVERTISSEMENT: gimp: gimp_wire_read(): unexpected EOF
Same problem happens with Fedora 42 package recompiled for Fedora 41. The solution seems to be really easy: change the global `gimpplugindir` variable to contain the desired folder `gmic_gimp_qt`. This is the value used in upstream CMakeList.txt. Proposed spec change: --- gmic.old.spec 2025-03-07 08:57:35.233333325 +0100 +++ gmic.spec 2025-03-07 09:05:21.698963451 +0100 @@ -1,4 +1,4 @@ -%global gimpplugindir %(%___build_pre; gimptool --gimpplugindir)/plug-ins +%global gimpplugindir %(%___build_pre; gimptool --gimpplugindir)/plug-ins/gmic_gimp_qt %global use_system_cimg 1
FEDORA-2025-dd1dba4fff (gmic-3.5.2-4.fc43) has been submitted as an update to Fedora 43. https://bodhi.fedoraproject.org/updates/FEDORA-2025-dd1dba4fff
FEDORA-2025-dd1dba4fff (gmic-3.5.2-4.fc43) has been pushed to the Fedora 43 stable repository. If problem still persists, please make note of it in this bug report.
It's nice to see this solved for Fedora 43 that will be out in October. If in the mean time this could be backported to FC42 and FC41 that would be great ! :-)
(In reply to Olivier Samyn from comment #5) > If in the mean time this could be backported to FC42 and FC41 that would be > great ! :-) Yes, that's already in progress, it is just a slow build and I'm doing them in reverse order so they've not appeared as updates yet.
> The solution seems to be really easy: change the global `gimpplugindir` variable to contain the desired folder `gmic_gimp_qt`. This is the value used in upstream CMakeList.txt. Thankyou for pointing this out, it was indeed that easy.
Thanks for the follow-up. I was surprised to already see the bug report closed without the FC41 and FC42 builds. Hence my comment above.
FEDORA-2025-059830ba8a (gmic-3.5.2-4.fc42) has been submitted as an update to Fedora 42. https://bodhi.fedoraproject.org/updates/FEDORA-2025-059830ba8a
FEDORA-2025-bb9469f396 (CImg-3.5.2-1.fc41 and gmic-3.5.2-4.fc41) has been submitted as an update to Fedora 41. https://bodhi.fedoraproject.org/updates/FEDORA-2025-bb9469f396
FEDORA-2025-bb9469f396 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-bb9469f396` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-bb9469f396 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2025-059830ba8a 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-059830ba8a` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-059830ba8a See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
*** Bug 2350855 has been marked as a duplicate of this bug. ***
FEDORA-2025-059830ba8a (gmic-3.5.2-7.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-bb9469f396 (CImg-3.5.2-1.fc41 and gmic-3.5.2-7.fc41) has been pushed to the Fedora 41 stable repository. If problem still persists, please make note of it in this bug report.