Broken symlink for /usr/lib/pkcs11/PKCS11_API.so

Bug #463104 reported by Jacob
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
opencryptoki (Debian)
Fix Released
Unknown
opencryptoki (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: opencryptoki

I think the pkcs11 API is supposed to be SONAME independent. As the default way to use this lib seems to be via /usr/lib/pkcs11/PKCS11_API.so, this should point to a valid lib. This is used in many examples when pkcs11 support os required, such as for firefox via nss.

If is it SONAME independant, /usr/lib/pkcs11/PKCS11_API.so should point to ../opencryptoki/libopencryptoki.so.0 instead of ../opencryptoki/libopencryptoki.so as libopencryptoki.so is provided as part of the -dev package, and therefore not required by default.

The same probably can't be said for /usr/lib/pkcs11/libopencryptoki.so (symlink to ../opencryptoki/libopencryptoki.so) which is also a broken symlink. Perhaps moving the targets from libopencryptoki-dev to libopencryptoki0 would be best. I don't know why this exists in the /usr/lib/pkcs11 directory.

ProblemType: Bug
Architecture: amd64
Date: Thu Oct 29 18:35:50 2009
DistroRelease: Ubuntu 9.10
Package: opencryptoki 2.2.8+dfsg-1
ProcEnviron:
 LANG=C
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SourcePackage: opencryptoki
Uname: Linux 2.6.31-14-generic x86_64

Revision history for this message
Jacob (jacob-winther) wrote :
Revision history for this message
Alessio Treglia (quadrispro) wrote :

A patch has been uploaded to Debian unstable, it will hit Oneiric soon.

Changed in opencryptoki (Ubuntu):
importance: Undecided → Medium
status: New → Fix Committed
Changed in opencryptoki (Debian):
status: Unknown → New
Revision history for this message
Alessio Treglia (quadrispro) wrote :

Fixed in oneiric.

Changed in opencryptoki (Ubuntu):
status: Fix Committed → Fix Released
Changed in opencryptoki (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.