Package: release.debian.org Severity: normal X-Debbugs-Cc: [email protected], [email protected] Control: affects -1 + src:tqftpserv User: [email protected] Usertags: unblock
Please unblock package tqftpserv [ Reason ] Removes an unneeded dependency on qrtr-ns (from package qrtr-tools) in the included systemd service [ Impact ] The systemd service would be unusable unless the user manually installs qrtr- tools [ Tests ] Verified the systemd service is enabled and working as expected when qrtr-tools isn't installed [ Risks ] None that I can think of (trivial change, backported from upstream) [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing [ Other info ] This upload also limits the build architectures to amd64, armhf & arm64 -- see #1108221 (done) for the RM request for other arches unblock tqftpserv/1.1-4
diff -Nru tqftpserv-1.1/debian/changelog tqftpserv-1.1/debian/changelog --- tqftpserv-1.1/debian/changelog 2025-02-03 17:04:56.000000000 +0100 +++ tqftpserv-1.1/debian/changelog 2025-05-19 12:18:27.000000000 +0200 @@ -1,3 +1,18 @@ +tqftpserv (1.1-4) unstable; urgency=medium + + * d/control: only build for ARMv7+ + This package is specifically aimed at supporting hardware features of + modern Qualcomm SoC's, which are all ARM-based (mostly `arm64`, but that + includes `armhf` parts such as e.g. MSM8916). There's no point shipping + this package on other architectures, so limit the list to `armhf` and + `arm64`, while keeping `amd64` as it greatly simplifies running CI and + debugging builds. + * d/patches: backport upstream service fix. + The QRTR nameserver has been built into the kernel for years now, so the + service no longer needs to depend on `qrtr-ns.service`. (Closes: #1104039) + + -- Arnaud Ferraris <[email protected]> Mon, 19 May 2025 12:18:27 +0200 + tqftpserv (1.1-3) unstable; urgency=medium * d/copyright: update upstream contact diff -Nru tqftpserv-1.1/debian/control tqftpserv-1.1/debian/control --- tqftpserv-1.1/debian/control 2025-02-03 17:04:56.000000000 +0100 +++ tqftpserv-1.1/debian/control 2025-05-19 12:18:27.000000000 +0200 @@ -17,7 +17,7 @@ Rules-Requires-Root: no Package: tqftpserv -Architecture: any +Architecture: amd64 armhf arm64 Depends: ${misc:Depends}, ${shlibs:Depends}, Description: TFTP server implementation for the QRTR protocol @@ -29,7 +29,7 @@ Build-Profiles: <!noudeb> Package-Type: udeb Section: debian-installer -Architecture: any +Architecture: amd64 armhf arm64 Depends: ${misc:Depends}, ${shlibs:Depends}, Description: TFTP server implementation for the QRTR protocol diff -Nru tqftpserv-1.1/debian/patches/0002-tqftpserv.service.in-remove-dependency-on-qrtr-ns.se.patch tqftpserv-1.1/debian/patches/0002-tqftpserv.service.in-remove-dependency-on-qrtr-ns.se.patch --- tqftpserv-1.1/debian/patches/0002-tqftpserv.service.in-remove-dependency-on-qrtr-ns.se.patch 1970-01-01 01:00:00.000000000 +0100 +++ tqftpserv-1.1/debian/patches/0002-tqftpserv.service.in-remove-dependency-on-qrtr-ns.se.patch 2025-05-19 12:18:27.000000000 +0200 @@ -0,0 +1,25 @@ +From: Nicola Guerrera <[email protected]> +Date: Sat, 9 Nov 2024 00:22:37 +0100 +Subject: tqftpserv.service.in: remove dependency on qrtr-ns.service + +QRTR is built in to the kernel now, the other packages (such as rmtfs) have since removed qrtr-ns as a service dependency + +Signed-off-by: Nicola Guerrera <[email protected]> + +Origin: upstream commit cab8b18f9ac3c1f980e253c71f68130875f59c8e +--- + tqftpserv.service.in | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/tqftpserv.service.in b/tqftpserv.service.in +index 3333e02..71a7991 100644 +--- a/tqftpserv.service.in ++++ b/tqftpserv.service.in +@@ -1,7 +1,5 @@ + [Unit] + Description=QRTR TFTP service +-Requires=qrtr-ns.service +-After=qrtr-ns.service + + [Service] + ExecStart=@prefix@/bin/tqftpserv diff -Nru tqftpserv-1.1/debian/patches/series tqftpserv-1.1/debian/patches/series --- tqftpserv-1.1/debian/patches/series 2025-02-03 17:04:56.000000000 +0100 +++ tqftpserv-1.1/debian/patches/series 2025-05-19 12:18:27.000000000 +0200 @@ -1 +1,2 @@ 0001-translate-lookup-firmware-files-under-lib-firmware-u.patch +0002-tqftpserv.service.in-remove-dependency-on-qrtr-ns.se.patch

