Bug#1063647: sysconfig: missing required debian/rules targets build-arch and/or build-indep

2024-05-31 Thread Bastian Germann

I am uploading a NMU to DELAYED/10 in order to fix this.diff -Nru sysconfig-0.0.14/debian/changelog 
sysconfig-0.0.14+nmu1/debian/changelog
--- sysconfig-0.0.14/debian/changelog   2020-12-06 22:13:54.0 +
+++ sysconfig-0.0.14+nmu1/debian/changelog  2024-05-31 22:22:45.0 
+
@@ -1,3 +1,11 @@
+sysconfig (0.0.14+nmu1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Convert to source format 3.0. (Closes: #1007056)
+  * d/rules: Add missing targets. (Closes: #1063647)
+
+ -- Bastian Germann   Fri, 31 May 2024 22:22:45 +
+
 sysconfig (0.0.14) unstable; urgency=medium
 
   * Remove myself from uploaders.
diff -Nru sysconfig-0.0.14/debian/rules sysconfig-0.0.14+nmu1/debian/rules
--- sysconfig-0.0.14/debian/rules   2015-10-25 15:23:07.0 +
+++ sysconfig-0.0.14+nmu1/debian/rules  2024-05-31 22:22:45.0 +
@@ -6,6 +6,8 @@
 DEB_HOST_ARCH  ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
 
 build:
+build-arch:
+build-indep:
 
 clean:
dh_testdir
@@ -56,4 +58,4 @@
dh_builddeb -s
 
 binary: binary-arch binary-indep
-.PHONY: build clean binary-indep binary-arch binary install
+.PHONY: build build-arch build-indep clean binary-indep binary-arch binary 
install
diff -Nru sysconfig-0.0.14/debian/source/format 
sysconfig-0.0.14+nmu1/debian/source/format
--- sysconfig-0.0.14/debian/source/format   1970-01-01 00:00:00.0 
+
+++ sysconfig-0.0.14+nmu1/debian/source/format  2024-05-31 22:22:45.0 
+
@@ -0,0 +1 @@
+3.0 (native)


Bug#1063647: sysconfig: missing required debian/rules targets build-arch and/or build-indep

2024-02-10 Thread Guillem Jover
Source: sysconfig
Version: 0.0.14
Severity: serious
Justification: Debian Policy section 4.9
Tags: sid trixie
User: debian...@lists.debian.org
Usertags: missing-build-arch-indep

Dear maintainer,

Your package does not include build-arch and/or build-indep targets in
debian/rules. This is required by Debian Policy section 4.9, since 2012.
https://www.debian.org/doc/debian-policy/ch-source.html#main-building-script-debian-rules

Please note that this is also a sign that the packaging of this software
could benefit from a refresh. For example, packages using 'dh' cannot be
affected by this issue.

This mass bug filing was discussed on debian-devel@ in
.
(The severity of this bug at the time of the mass bug filing was set to
'important', and bumped to 'serious' after a month, but given that quite
some time has passed, I'm just setting it directly to 'serious' now, as
I'm planning to remove the fallback workaround for these targets in the
next dpkg upload.)

Thanks,
Guillem