Bug#717945: libgcr-3-1: libgcr-3.so.1 missing

Adam Bolte abolte at systemsaviour.com
Sat Jul 27 01:17:07 UTC 2013


Package: libgcr-3-1
Version: 3.8.2-4
Severity: normal

Dear Maintainer,

The Online Accounts menu in gnome-control-center isn't working. The console
output includes the following:

libgcr-3.so.1: cannot open shared object file: No such file or directory
Failed to load module: /usr/lib/control-center-1/panels/libonline-accounts.so

Further investigation:

$ ldd /usr/lib/control-center-1/panels/libonline-accounts.so | grep 'not found'
	libgcr-3.so.1 => not found
$ dpkg -S /usr/lib/x86_64-linux-gnu/libgcr-3.so.1
libgcr-3-1:amd64: /usr/lib/x86_64-linux-gnu/libgcr-3.so.1
$ ls -l /usr/lib/x86_64-linux-gnu/libgcr-3.so.1*
ls: cannot access /usr/lib/x86_64-linux-gnu/libgcr-3.so.1*: No such file or directory
$

Interestingly, I was able to correct the situation with:

$ sudo apt-get install --reinstall libgcr-3-1:amd64

which then created symlinks to libgcr-ui-3.so.1.0.0.

No idea what could have caused this. My installation is just over a month old
and is relatively clean (no 3rd party repositories, etc).

I have a i386 jessie chroot which I tried installing libgcr-3-1 in, and there
were no issues there. Main differences would be architecture, and the fact that
I performed my amd64 install from a wheezy netinst (which seemed to have
installed libgcr-3-1 from wheezy on June 23rd according to the logs), and
dist-upgraded to jessy soon afterwards.

Feel free to close this if it cannot be reproduced, but I thought I'd bring it
to your attention just in case the package isn't upgrading correctly under
certain conditions.


-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.9-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash




More information about the pkg-gnome-maintainers mailing list