Le 29/11/10 15:30, Kalev Lember a écrit :
On 11/29/2010 03:41 PM, Simon McVittie wrote:
This suggests a transition path: your suggested package split could occur
during the migration from libopensc2 to libopensc3, and coincide with
moving
the dlopenable modules from /usr/lib to /usr/lib/pkcs11.
Depending packages would need source changes to look in the new
location and
depend on the new library, but they'd need those changes *anyway* for
a package
split, so you might as well combine them and only do one transition.
I am not sure if it's release-critical either, but in any case it would
be nice to get it solved for Squeeze release to avoid potential upgrade
path issues between Squeeze and next future release.
We're pretty late in the freeze, and I don't think the release team
are likely
to accept a transition that touches multiple packages (libopensc2 and
everything that depends on it) unless it's really critical to do so.
Splitting binary packages also involves a trip through the NEW queue.
Yes, all very true.
The only reason I can think of why it might be a good idea to get it
into Squeeze is to make the version of libopensc2 *distributed with
Squeeze* parallel installable with the version of libopensc that is
going to be in Wheezy.
OpenSC is not designed to have two versions of the library installed at
the same time.
OpenSC implements the PKCS#11 API/ABI. This API is stable and will not
evolved in incompatible ways.
The next version of OpenSC (0.12.0) should still be packaged in
libopensc2, and not libopensc3.
I think this bug is a not a bug. Since two (or more) versions of
libopensc2 are not supposed to be installed at the same time I think it
is not a violation of the Debian policy.
Moving the library from /usr/lib/ to /usr/lib/opensc/ is not really an
option since applications _may_ directly link to
/usr/lib/opensc-pkcs11.so. This is supposed to work, even if I do not
know any application doing this.
Ludovic, from the OpenSC team, and also DD.
Bye,
--
Dr. Ludovic Rousseau
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org