GNU bug report logs -
#78537
GIMP startup crash on minimal xorg/wm unless gtk+ in profile
Previous Next
To reply to this bug, email your comments to 78537 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#78537
; Package
guix
.
(Wed, 21 May 2025 15:36:03 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Runciter <runciter <at> whispers-vpn.org>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Wed, 21 May 2025 15:36:04 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hello Guix,
I've noticed that the new Gimp version 3.0.0 crashed on startup for me.
The error message is:
(gimp:5025): GLib-GIO-ERROR **: 22:39:28.588: Settings schema 'org.gtk.Settings.FileChooser' is not installed
/gnu/store/vk8xddd7cr2dcsqjwvvyrhidg1brdsaq-gimp-3.0.0/lib/gimp/3.0/plug-ins/script-fu/script-fu: fatal error: GIMP crashed
Trace/breakpoint trap
Or a variant thereof.
This probably happens because my GUI is a relatively minimal Xorg + dwm.
If I install the package gtk+ onto my home profile, then Gimp 3.0.0
starts, and its file chooser apparently works.
Anyway, I don't want to have dbus in my profile anymore, and although
I've seen on the news that Gimp is now a full-blown Gtk app, it *still*
does not seem to want to play completely nice with my window
manager. Well, that is to say, its main window doesn't tile. So, I put
my foot down, no Gimp for Runciter in the near future.
Still, it occurs to me that gtk+ should probably be a propagated
input of gimp-3. Some Package(s) which probably have a similar run-time
dependency situation seem to proceed like this; such as zathura having a
propagated input to girara having a propagated input to gtk+.
I'm going to submit a patch, in case it is helpful.
Regards,
Runciter
Information forwarded
to
bug-guix <at> gnu.org
:
bug#78537
; Package
guix
.
(Wed, 21 May 2025 15:59:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 78537 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/gimp.scm (gimp-3) [inputs]: Remove gtk+.
[propagated-inputs]: Add gtk+.
Signed-off-by: Runciter <runciter <at> whispers-vpn.org>
---
gnu/packages/gimp.scm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm
index 08f71b9b1f..d059b2ac86 100644
--- a/gnu/packages/gimp.scm
+++ b/gnu/packages/gimp.scm
@@ -471,14 +471,15 @@ (define-public gimp-3
(lambda (_ stat)
(eq? 'regular (stat:type stat))))))))))
(inputs (modify-inputs (package-inputs gimp-2)
- (replace "gtk+" gtk+)
+ (delete "gtk+")
(prepend libxmu libxt)
(prepend python python-pygobject gjs)
(prepend libxslt)))
(native-inputs (modify-inputs (package-native-inputs gimp-2)
(prepend appstream-glib
gi-docgen
- libarchive)))))
+ libarchive)))
+ (propagated-inputs (list gtk+))))
(define-public gimp gimp-3)
(define-public gimp-next
base-commit: 646fef769d995122cca8f2aa2c82fa4cd32fb609
--
2.49.0
This bug report was last modified 2 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.