Package: release.debian.org Severity: normal User: release.debian....@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.moll...@mailoo.org> Fingerprint: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da Sent from /dev/tty1, please excuse my verbosity.
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.moll...@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)))
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+}
signature.asc
Description: PGP signature