[Debian-med-packaging] Bug#989675: unblock: libmaus2/2.0.768+dfsg-2
Étienne Mollier
etienne.mollier at mailoo.org
Thu Jun 10 07:16:23 BST 2021
Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: unblock
Please unblock package libmaus2
[ Reason ]
I added a "Built-Using:" field to a couple of binary packages,
addressing #989661.
[ Impact ]
If the unblock is not granted, then I'm under the impression
that the packaged version of the libmaus2 in bullseye will be in
breach of its GPL-3+ licensing conditions. A removal of the
libmaus2 would trigger a removal of its reverse dependency
biobambam2.
[ Tests ]
I made sure the field made its way to the binary packages, with
the proper version.
[ Risks ]
None to my knowledge, the change is mostly to fulfill legal
requirements.
[ Checklist ]
[*] all changes are documented in the d/changelog
[*] I reviewed all changes and I approve them
[*] attach debdiff against the package in testing
[ Other info ]
Attached a binary debdiff in addition to the source debdiff, to
highlight the change in control files.
unblock libmaus2/2.0.768+dfsg-2
Thank you for patience and all your reviews this far!
Have a nice day, :)
--
Étienne Mollier <etienne.mollier at mailoo.org>
Fingerprint: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da
Sent from /dev/tty1, please excuse my verbosity.
-------------- next part --------------
diff -Nru libmaus2-2.0.768+dfsg/debian/changelog libmaus2-2.0.768+dfsg/debian/changelog
--- libmaus2-2.0.768+dfsg/debian/changelog 2021-01-02 21:34:35.000000000 +0100
+++ libmaus2-2.0.768+dfsg/debian/changelog 2021-06-09 17:24:41.000000000 +0200
@@ -1,3 +1,10 @@
+libmaus2 (2.0.768+dfsg-2) unstable; urgency=medium
+
+ * Built-Using: libsecrecy; for compliance with GPL-3+
+ Closes: #989661
+
+ -- Étienne Mollier <etienne.mollier at mailoo.org> Wed, 09 Jun 2021 17:24:41 +0200
+
libmaus2 (2.0.768+dfsg-1) unstable; urgency=medium
* New upstream version
diff -Nru libmaus2-2.0.768+dfsg/debian/control libmaus2-2.0.768+dfsg/debian/control
--- libmaus2-2.0.768+dfsg/debian/control 2021-01-02 21:34:35.000000000 +0100
+++ libmaus2-2.0.768+dfsg/debian/control 2021-06-09 17:11:46.000000000 +0200
@@ -22,6 +22,7 @@
Depends: ${shlibs:Depends},
${misc:Depends},
zlib1g
+Built-Using: ${libsecrecy:Built-Using}
Description: collection of data structures and algorithms for biobambam
Libmaus2 is a collection of data structures and algorithms. It contains
.
@@ -39,6 +40,7 @@
zlib1g-dev,
${shlibs:Depends},
${misc:Depends}
+Built-Using: ${libsecrecy:Built-Using}
Description: collection of data structures and algorithms for biobambam (devel)
Libmaus2 is a collection of data structures and algorithms. It contains
.
diff -Nru libmaus2-2.0.768+dfsg/debian/rules libmaus2-2.0.768+dfsg/debian/rules
--- libmaus2-2.0.768+dfsg/debian/rules 2021-01-02 21:33:27.000000000 +0100
+++ libmaus2-2.0.768+dfsg/debian/rules 2021-06-09 17:24:41.000000000 +0200
@@ -2,6 +2,11 @@
# DH_VERBOSE := 1
export LC_ALL=C.UTF-8
+BUILT_USING_SECRECY = $(shell \
+ dpkg-query \
+ -f '$${source:Package} (= $${source:Version}), ' \
+ -W 'libsecrecy-dev' \
+)
# include /usr/share/dpkg/default.mk
@@ -35,6 +40,9 @@
override_dh_installchangelogs:
dh_installchangelogs ChangeLog
+override_dh_gencontrol:
+ dh_gencontrol -- -Vlibsecrecy:Built-Using="$(BUILT_USING_SECRECY)"
+
### When overriding auto_test make sure DEB_BUILD_OPTIONS will be respected
#override_dh_auto_test:
#ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
-------------- next part --------------
File lists identical (after any substitutions)
Control files of package libmaus2-2: lines which differ (wdiff format)
----------------------------------------------------------------------
{+Built-Using: libsecrecy (= 0.0.2+dfsg-2)+}
Version: [-2.0.768+dfsg-1-] {+2.0.768+dfsg-2+}
Control files of package libmaus2-2-dbgsym: lines which differ (wdiff format)
-----------------------------------------------------------------------------
Depends: libmaus2-2 (= [-2.0.768+dfsg-1)-] {+2.0.768+dfsg-2)+}
Version: [-2.0.768+dfsg-1-] {+2.0.768+dfsg-2+}
Control files of package libmaus2-dev: lines which differ (wdiff format)
------------------------------------------------------------------------
{+Built-Using: libsecrecy (= 0.0.2+dfsg-2)+}
Depends: libmaus2-2 (= [-2.0.768+dfsg-1),-] {+2.0.768+dfsg-2),+} zlib1g-dev
Version: [-2.0.768+dfsg-1-] {+2.0.768+dfsg-2+}
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20210610/da4e1605/attachment.sig>
More information about the Debian-med-packaging
mailing list