On Wed, 18 Apr 2018 14:43:47 -0400 rektide de la faye
<rekt...@voodoowarez.com> wrote:
> Package: libglib2.0-0
> Version: 2.56.1-2
> Severity: grave
> Justification: renders package unusable
>
> Dear Maintainer,
>
> I recently updated a number of packages on my Debian/testing laptop, via 
> aptitude
> and included in that upgrade to satisfy dependencies was libglib-2.0-0.
>
> Since installing, many many programs on my system refuse to start. Trying
> to run nmcli, for example, returns:
>
> nmcli: symbol lookup error: /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0: 
> undefined symbol: g_date_copy
>
> I also see like errors trying to run lightdm, urxvt, vi.
> This file appears to be a symlink, pointing at 
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1.
>
> There is a .4200.0 in that directory. I tried symlinking to that, but got a 
> different set of undefined
> symbol errors keeping me from running things- g_option_group_unref.
>
> This does appear to gravely reduce the functionality of my workstation.

I recently ran into the same issue. libglib-2.0-0 was upgraded on my
sid system. The current version is libglib2.0–0/unstable,now 2.58.1–2
amd64

During the next boot, I was unable to start lightdm. The error was

Dec 03 14:32:38 host lightdm[4829]: /usr/sbin/lightdm: symbol lookup
error: /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0: undefined
symbol: g_date_copy

I followed the discussion in this thread, and checked these files:

my /lib/x86_64-linux-gnu/libglib-2.0.so.0 was a symlink to
/lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.1
my /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 was a symlink to
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.5800.1

Now that GLib puts these files under /usr/lib/x86_64-linux-gnu/, my
/lib/x86_64-linux-gnu/libglib-2.0.so.* files from an old version of
glib should certainly have been deleted during the installation of the
new version, but somehow this didn't happen.

I suppose one way to reproduce this bug is to install the system with
libglib2.0–0 around version 2.48 and then do an upgrade to the latest
version.

Reply via email to