FS#26066 - libp11 dependency for gnucash?

Attached to Project: Arch Linux
Opened by Ng Oon-Ee (ngoonee) - Monday, 19 September 2011, 06:57 GMT
Last edited by Allan McRae (Allan) - Monday, 19 September 2011, 10:05 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
After the last update (package list below) gnucash stopped working with the following error:-
gnucash: error while loading shared libraries: libp11-kit.so.0: cannot open shared object file: No such file or directory

Gnucash was not updated, and installing p11-kit from [extra] resolves the problem. Should p11-kit be a dependency of gnucash (and why didn't this error happen before this update?)

Additional info:
* package version(s)
gnucash-2.4.7-1
* config and/or log files etc.
Here's the list of updated packages
[2011-09-19 11:40] starting full system upgrade
[2011-09-19 11:53] removed pyinotify (0.9.2-1)
[2011-09-19 11:53] upgraded blender (2:2.59-2 -> 2:2.59-3)
[2011-09-19 11:53] upgraded chromium (13.0.782.220-1 -> 14.0.835.163-1)
[2011-09-19 11:53] upgraded dovecot (2.0.14-1 -> 2.0.15-1)
[2011-09-19 11:53] upgraded enblend-enfuse (4.0-2 -> 4.0-3)
[2011-09-19 11:53] upgraded ffmpeg (20110910-1 -> 20110916-1)
[2011-09-19 11:53] upgraded file (5.08-1 -> 5.09-1)
[2011-09-19 11:53] upgraded glew (1.6.0-1 -> 1.7.0-1)
[2011-09-19 11:53] upgraded glib-networking (2.28.7-4 -> 2.28.7-5)
[2011-09-19 11:53] upgraded gnutls (3.0.2-1 -> 3.0.3-1)
[2011-09-19 11:54] upgraded hugin (2011.0.0-2 -> 2011.0.0-3)
[2011-09-19 11:54] upgraded lib32-nspr (4.8.6-2 -> 4.8.9-1)
[2011-09-19 11:54] upgraded lib32-nss (3.12.8-1 -> 3.12.11-1)
[2011-09-19 11:54] upgraded libmysqlclient (5.5.15-1 -> 5.5.16-1)
[2011-09-19 11:54] upgraded librsvg (2.34.1-1 -> 2.34.1-2)
[2011-09-19 11:54] upgraded libssh (0.5.1-1 -> 0.5.2-1)
[2011-09-19 11:54] upgraded libwebkit3 (1.4.2-1 -> 1.4.3-1)
[2011-09-19 11:54] upgraded libxfce4util (4.8.1-2 -> 4.8.2-1)
[2011-09-19 11:54] upgraded lua (5.1.4-7 -> 5.1.4-8)
[2011-09-19 11:54] installed python2-pyinotify (0.9.2-1)
[2011-09-19 11:54] upgraded python2-numpy (1.6.0-1 -> 1.6.1-1)
[2011-09-19 11:54] upgraded sdl (1.2.14-7 -> 1.2.14-8)
[2011-09-19 11:54] upgraded shared-desktop-ontologies (0.7.1-1 -> 0.8.0-1)
[2011-09-19 11:54] upgraded tango-icon-theme (0.8.90-2 -> 0.8.90-4)
[2011-09-19 11:54] upgraded wget (1.13.3-1 -> 1.13.4-1)

Steps to reproduce:
Try running gnucash on a fully-updated system without p11-kit installed?
This task depends upon

Closed by  Allan McRae (Allan)
Monday, 19 September 2011, 10:05 GMT
Reason for closing:  Not a bug
Comment by Ionut Biru (wonder) - Monday, 19 September 2011, 07:09 GMT
do LD_DEBUG=files gnucash > log 2>&1

paste the log

also paste the output of pacman -Q gnutls
Comment by Allan McRae (Allan) - Monday, 19 September 2011, 07:30 GMT
How did you upgrade to gnutls-3.0.3-1 without installing p11-kit?

> pacman -Si gnutls
Repository : extra
Name : gnutls
Version : 3.0.3-1
...
Depends On : gcc-libs libtasn1 readline zlib nettle>=2.2 p11-kit

Comment by Ng Oon-Ee (ngoonee) - Monday, 19 September 2011, 09:56 GMT
By being an idiot, apparently. I did -Syudd (in my defense, it was because that was needed since the python2-pyinotify doesn't provide pyinotify and an AUR package required it). Please mark closed with apologies.

Loading...