Bug#726828: transition: libgnutls-openssl27

Andreas Metzler ametzler at bebt.de
Sat Oct 19 16:26:15 UTC 2013


Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: transition

Hello,

I would like to provide libgnutls-openssl27 from the gnutls28 source
package (up to  date upstream version of GnuTLS). The binary package
name will not change, however the reverse dependencies will require a
sourceful upload to update the build-depency.

I have already done some testbuilds and and had a look at
debian/copyright of the involved packages to check for LGPLv3+
compatibility.

------------------------
Transition plan:
1. libgnutls-dev in sid and libgnutls28-dev in experimental start
providing libgnutls-openssl-dev. [DONE]
2. The respective version of libgnutls-dev propages to testing. [DONE]
3. The rdeps change their build-dependencies from libgnutls-dev to
the purely virtual package libgnutls-openssl-dev. 
4. The updated rdeps enter testing.
5. Start providing libgnutls-openssl-dev from libgnutls28-dev in sid,
stop doing so in libgnutls-dev.
6. BinNMU all rdeps.
------------------------

Step 6 is necessary since the packages usually depend on both
libgnutls-openssl27 and libgnutls26, also we want to verify
buildability.

Does this plan look good? I would start submitting bug-reports against
the rdeps, asking them to change build-deps as a next step.

Ben file:
title = "libgnutls-openssl27";
is_affected = .depends ~ "libgnutls-openssl27";
is_good = .build-depends ~ "libgnutls-openssl-dev";
is_bad = .build-depends ~ "libgnutls-dev";

cu Andreas



More information about the Pkg-gnutls-maint mailing list