Bug#894763: libglib2.0-0: symbol lookup error: /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so.0: undefined symbol: g_date_copy
Axel Beckert
abe at debian.org
Tue Apr 3 23:51:04 BST 2018
Package: libglib2.0-0
Version: 2.56.0-5
Severity: grave
Control: affects -1 + emacs25
Dear Maintainers,
since very recently, emacs25 on armhf (but not on amd64) crashes for
me as follows:
emacs25: symbol lookup error: /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so.0: undefined symbol: g_date_copy
Since emacs25 itself was last uploaded in 2017, i.e. over three months
ago, I assumed the culprit is hidden in the very recently updated
libglib2.0-0 package. And indeed, downgrading libglib2.0-0 to 2.56.0-4
causes the issue to vanish.
Due to emacs crashing, this issue also causes the postinst of every
elpa-* package and probably also every *-mode package to fail.
Actually this is where I noticed the issue first:
Setting up mmm-mode (0.5.5-2) ...
Install emacsen-common for emacs25
emacsen-common: Handling install of emacsen flavor emacs25
emacs25: symbol lookup error: /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so.0: undefined symbol: g_date_copy
ERROR: install script from emacsen-common package failed
dpkg: error processing package mmm-mode (--configure):
installed mmm-mode package post-installation script subprocess returned error exit status 1
Setting up elpa-gitattributes-mode (1.2.7-1) ...
Install emacsen-common for emacs25
emacsen-common: Handling install of emacsen flavor emacs25
emacs25: symbol lookup error: /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so.0: undefined symbol: g_date_copy
ERROR: install script from emacsen-common package failed
dpkg: error processing package elpa-gitattributes-mode (--configure):
installed elpa-gitattributes-mode package post-installation script subprocess returned error exit status 1
Setting up elpa-no-littering (0.5.13-1) ...
Install emacsen-common for emacs25
emacsen-common: Handling install of emacsen flavor emacs25
emacs25: symbol lookup error: /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so.0: undefined symbol: g_date_copy
ERROR: install script from emacsen-common package failed
dpkg: error processing package elpa-no-littering (--configure):
installed elpa-no-littering package post-installation script subprocess returned error exit status 1
dpkg: dependency problems prevent configuration of elpa-git-modes:
elpa-git-modes depends on elpa-gitattributes-mode (= 1.2.7-1); however:
Package elpa-gitattributes-mode is not configured yet.
dpkg: error processing package elpa-git-modes (--configure):
dependency problems - leaving unconfigured
Setting up elpa-ps-ccrypt (1.10-6) ...
Install emacsen-common for emacs25
emacsen-common: Handling install of emacsen flavor emacs25
emacs25: symbol lookup error: /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so.0: undefined symbol: g_date_copy
ERROR: install script from emacsen-common package failed
dpkg: error processing package elpa-ps-ccrypt (--configure):
installed elpa-ps-ccrypt package post-installation script subprocess returned error exit status 1
Setting up elpa-hl-todo (1.8.1-1) ...
Install emacsen-common for emacs25
emacsen-common: Handling install of emacsen flavor emacs25
emacs25: symbol lookup error: /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so.0: undefined symbol: g_date_copy
ERROR: install script from emacsen-common package failed
dpkg: error processing package elpa-hl-todo (--configure):
installed elpa-hl-todo package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
mmm-mode
elpa-gitattributes-mode
elpa-no-littering
elpa-git-modes
elpa-ps-ccrypt
elpa-hl-todo
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'unstable-debug'), (500, 'buildd-unstable'), (500, 'stable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: armhf (armv7l)
Kernel: Linux 3.18.0-trunk-rpi2 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages libglib2.0-0 depends on:
ii libc6 2.27-3
ii libffi6 3.2.1-8
ii libmount1 2.31.1-0.5
ii libpcre3 2:8.39-9
ii libselinux1 2.7-2+b2
ii zlib1g 1:1.2.8.dfsg-5
Versions of packages libglib2.0-0 recommends:
ii libglib2.0-data 2.56.0-5
ii shared-mime-info 1.9-2
pn xdg-user-dirs <none>
libglib2.0-0 suggests no packages.
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list