Public bug reported:

When libp11-kit-gnome-keyring is removed but not purged, the conffile
/etc/pkcs11/modules/gnome-keyring.module stays around, which causes
every application that loads libp11-kit to look for the now-nonexistent
/usr/lib/x86_64-linux-gnu/pkcs11/gnome-keyring-pkcs11.so and yell on
stderr.

$ sudo apt-get remove libp11-kit-gnome-keyring
…
Removing libp11-kit-gnome-keyring:amd64 ...
…
$ cat /etc/pkcs11/modules/gnome-keyring.module

# The file is installed/loaded from the default module p11-kit directory
module: gnome-keyring-pkcs11.so

# And where to store and lookup trust objects
x-trust-store: pkcs11:library-manufacturer=GNOME%20Keyring;serial=1:XDG:DEFAULT
x-trust-lookup: pkcs11:library-manufacturer=GNOME%20Keyring
$ lpq
p11-kit: couldn't load module: 
/usr/lib/x86_64-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: 
/usr/lib/x86_64-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared 
object file: No such file or directory

See http://wiki.debian.org/DpkgConffileHandling.

(This is the real reason for the symptoms of bug 1157904, which was
incorrectly fixed by adding a dependency on libp11-kit-gnome-keyring to
cups.)

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: libp11-kit-gnome-keyring:amd64 3.8.2-0ubuntu3
ProcVersionSignature: Ubuntu 3.9.0-6.14-generic 3.9.6
Uname: Linux 3.9.0-6-generic x86_64
NonfreeKernelModules: openafs
ApportVersion: 2.10.2-0ubuntu2
Architecture: amd64
Date: Tue Jun 25 17:28:59 2013
EcryptfsInUse: Yes
InstallationDate: Installed on 2010-12-05 (933 days ago)
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20101202)
MarkForUpload: True
SourcePackage: gnome-keyring
UpgradeStatus: Upgraded to saucy on 2012-11-15 (222 days ago)

** Affects: gnome-keyring (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug saucy

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-keyring in Ubuntu.
https://bugs.launchpad.net/bugs/1194664

Title:
  Removing libp11-kit-gnome-keyring causes errors in every application
  loading libp11-kit

Status in “gnome-keyring” package in Ubuntu:
  New

Bug description:
  When libp11-kit-gnome-keyring is removed but not purged, the conffile
  /etc/pkcs11/modules/gnome-keyring.module stays around, which causes
  every application that loads libp11-kit to look for the now-
  nonexistent /usr/lib/x86_64-linux-gnu/pkcs11/gnome-keyring-pkcs11.so
  and yell on stderr.

  $ sudo apt-get remove libp11-kit-gnome-keyring
  …
  Removing libp11-kit-gnome-keyring:amd64 ...
  …
  $ cat /etc/pkcs11/modules/gnome-keyring.module

  # The file is installed/loaded from the default module p11-kit directory
  module: gnome-keyring-pkcs11.so

  # And where to store and lookup trust objects
  x-trust-store: 
pkcs11:library-manufacturer=GNOME%20Keyring;serial=1:XDG:DEFAULT
  x-trust-lookup: pkcs11:library-manufacturer=GNOME%20Keyring
  $ lpq
  p11-kit: couldn't load module: 
/usr/lib/x86_64-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: 
/usr/lib/x86_64-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared 
object file: No such file or directory

  See http://wiki.debian.org/DpkgConffileHandling.

  (This is the real reason for the symptoms of bug 1157904, which was
  incorrectly fixed by adding a dependency on libp11-kit-gnome-keyring
  to cups.)

  ProblemType: Bug
  DistroRelease: Ubuntu 13.10
  Package: libp11-kit-gnome-keyring:amd64 3.8.2-0ubuntu3
  ProcVersionSignature: Ubuntu 3.9.0-6.14-generic 3.9.6
  Uname: Linux 3.9.0-6-generic x86_64
  NonfreeKernelModules: openafs
  ApportVersion: 2.10.2-0ubuntu2
  Architecture: amd64
  Date: Tue Jun 25 17:28:59 2013
  EcryptfsInUse: Yes
  InstallationDate: Installed on 2010-12-05 (933 days ago)
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20101202)
  MarkForUpload: True
  SourcePackage: gnome-keyring
  UpgradeStatus: Upgraded to saucy on 2012-11-15 (222 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/1194664/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to