GNU bug report logs - #57417
Emacs crashes due to symbol lookup error to rsvg_handle_set_stylesheet

Previous Next

Package: guix;

Reported by: grokking Stuff <grokkingstuff <at> gmail.com>

Date: Thu, 25 Aug 2022 19:41:01 UTC

Severity: normal

Full log


View this message in rfc822 format

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: grokking Stuff <grokkingstuff <at> gmail.com>, 57417 <at> debbugs.gnu.org
Subject: bug#57417: Emacs crashes due to symbol lookup error to rsvg_handle_set_stylesheet
Date: Fri, 26 Aug 2022 17:41:35 +0200
Am Donnerstag, dem 25.08.2022 um 23:12 +0400 schrieb grokking Stuff:
> Hey fellow Guix users,
> 
> I’m trying to use Emacs on my system but it tends to crash
> unexpectedly. 
> 
> When launching it from a terminal, I get:
> 
> > grokkingstuff <at> grokkingNoether ~$ emacs
> > (process:32402): Gtk-WARNING **: 22:59:14.455: Locale not supported
> > by C library.
> >         Using the fallback 'C' locale.
> > /home/grokkingstuff/.guix-profile/bin/emacs: symbol lookup error:
> > /home/grokkingstuff/.guix-profile/bin/emacs: undefined symbol:
> > rsvg_handle_set_stylesheet
Looking at this output, it seems Emacs is trying to dynamically link
librsvg.  Two issues spring to mind: First, this kind of linkage is not
that well supported by Guix, so we tend to substitute* the full path. 
Is this done for librsvg?  Second, there might be a (version) mismatch
between the librsvg Emacs expects and the one it gets.  Does
rsvg_handle_set_stylesheet actually exist as a symbol in your librsvg?

Cheers




This bug report was last modified 2 years and 282 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.