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

Reply via email to