Your message dated Fri, 25 Oct 2024 21:41:59 +0000
with message-id <[email protected]>
and subject line Bug#1063456: fixed in usbutils 1:018-1
has caused the Debian Bug report #1063456,
regarding usbutils FTCBFS: unsatisfiable python3 dependency
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1063456: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063456
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: usbutils
Version: 1:017-3
Tags: patch
User: [email protected]
Usertags: cross-satisfiability

usbutils cannot be cross built from source, because its build dependency
on python3 identifies a host architecture python3 and that fails to
install. The dependency really is only needed for building usbutils-py,
which happens to be an Arch:all package and hence it should be possible
to demote the dependency to Build-Depends-Indep. I've done so and am
attaching a patch for your convenience. I also verified that the
arch-only, indep-only and full build produce identical binary artifacts
(as in reproducible builds) and that the cross build actually works.

Helmut
diff --minimal -Nru usbutils-017/debian/changelog usbutils-017/debian/changelog
--- usbutils-017/debian/changelog       2024-01-04 23:03:23.000000000 +0100
+++ usbutils-017/debian/changelog       2024-02-08 11:45:39.000000000 +0100
@@ -1,3 +1,10 @@
+usbutils (1:017-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Demote python dependencies to Build-Depends-Indep. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Thu, 08 Feb 2024 11:45:39 +0100
+
 usbutils (1:017-3) unstable; urgency=medium
 
   * Upload to unstable.
diff --minimal -Nru usbutils-017/debian/control usbutils-017/debian/control
--- usbutils-017/debian/control 2024-01-04 15:59:50.000000000 +0100
+++ usbutils-017/debian/control 2024-02-08 11:45:37.000000000 +0100
@@ -2,7 +2,8 @@
 Section: utils
 Priority: optional
 Maintainer: Aurelien Jarno <[email protected]>
-Build-Depends: debhelper-compat (= 13), libusb-1.0-0-dev, libudev-dev, 
pkg-config, python3, dh-python
+Build-Depends: debhelper-compat (= 13), libusb-1.0-0-dev, libudev-dev, 
pkg-config
+Build-Depends-Indep: dh-sequence-python3, python3
 Standards-Version: 4.6.2
 Rules-Requires-Root: no
 Homepage: https://github.com/gregkh/usbutils
diff --minimal -Nru usbutils-017/debian/rules usbutils-017/debian/rules
--- usbutils-017/debian/rules   2024-01-04 15:59:50.000000000 +0100
+++ usbutils-017/debian/rules   2024-02-08 11:45:39.000000000 +0100
@@ -2,13 +2,12 @@
 -include /usr/share/dpkg/buildtools.mk
 
 %:
-       dh $@ --with python3
+       dh $@
 
 override_dh_auto_configure:
        dh_auto_configure -- --datadir=/usr/share/misc
 
-override_dh_auto_build:
-       dh_auto_build
+execute_after_dh_auto_build-arch:
        $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $(CURDIR)/usbreset 
$(CURDIR)/usbreset.c
 
 override_dh_auto_install:

--- End Message ---
--- Begin Message ---
Source: usbutils
Source-Version: 1:018-1
Done: Aurelien Jarno <[email protected]>

We believe that the bug you reported is fixed in the latest version of
usbutils, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno <[email protected]> (supplier of updated usbutils package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 25 Oct 2024 23:10:19 +0200
Source: usbutils
Architecture: source
Version: 1:018-1
Distribution: unstable
Urgency: medium
Maintainer: Aurelien Jarno <[email protected]>
Changed-By: Aurelien Jarno <[email protected]>
Closes: 1063456
Changes:
 usbutils (1:018-1) unstable; urgency=medium
 .
   * New upstream release
   * Drop patches, all applied upstream
   * Adapt debian/rules following upstream switch to meson
   * Patch lsusb.py to support the Debian patch to usb.ids
   * Change pkg-config build-depends into pkgconf
   * Demote python dependencies to Build-Depends-Indep. Thanks to Helmut
     Grohne for the original patch (Closes: #1063456)
   * Bump Standards-Version to 4.7.0 (no changes)
   * Update debian/watch to version 4
   * Set DEB_BUILD_MAINT_OPTIONS = hardening=+all to make lintian happier
   * Add Vcs-git and Vcs-browser to debian/control
Checksums-Sha1:
 09ef75b1c814e48bf217447e894eeebf123d2b0b 1981 usbutils_018-1.dsc
 3d2dd8720c3668dc2664512c796c5a9f2438eae3 120168 usbutils_018.orig.tar.xz
 f1150d9009c6301d6c37c6e7ae91296dcb557aa1 9720 usbutils_018-1.debian.tar.xz
 e5deb20ec0824ea539406c6de452c82a9bce6a41 6755 usbutils_018-1_source.buildinfo
Checksums-Sha256:
 6627a45ae9f5b674ab911772c6ee9b012e0d5a119a8f8b9225809cf69b18f89f 1981 
usbutils_018-1.dsc
 83f68b59b58547589c00266e82671864627593ab4362d8c807f50eea923cad93 120168 
usbutils_018.orig.tar.xz
 48b4bc14147115db309c31e44e500d0744ca209fe932557773e46347a4b351f7 9720 
usbutils_018-1.debian.tar.xz
 3c641ae3260152c5005cbbf82e8536ce104727317f2f5440323bd1bb63c7fe05 6755 
usbutils_018-1_source.buildinfo
Files:
 4fef8ea40b812feb972d7813ef5f1d63 1981 utils optional usbutils_018-1.dsc
 0a351e2241c50a1f026a455dccf24d73 120168 utils optional usbutils_018.orig.tar.xz
 bfbcbaff2790a9155a9d015d6a6b3ac2 9720 utils optional 
usbutils_018-1.debian.tar.xz
 25e65296fa799ab3ad58464513cfc07c 6755 utils optional 
usbutils_018-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmccCdoACgkQE4jA+Jno
M2vjoA//fxpSA9JU++IhhuP8EeS0PObUrh5GR340KzEXNg00bibCKaBN67kKIRMW
qiCmNio2UnVZEMKjFpVcP3Ts4LWN/BgEptRntngy8OFFRI8bz8Uc3ryUKli3HkJu
ohMQBPiwhGj8xUXNaLAJjRxywk3U+tS4jl7kdHAWOj+MpVINAVZzD3qxE6QedLZf
RYIkwO48cs1FiXGjmhbMQTLGj5eld8AWQwHbSr2JHZ+Q7cEi6Qc9MY4aKzKfDYAn
tjrPlSHdRWbu4oQ8Bt+Njw6lsY6lWbs0zvDMe3Scqda8PPnfVenB50EFMztTiojk
5gxcLtQYsRVSPskQ5li0gEsqIMuppuHh7BtxtGghDQ9RUIi24QceRhh0jFySyi7O
L3Fz2kMDZLwQ+u59cKuzb8H7+svlwTMp9ubOrG+4rX+1Q79NEiuWnkdGP7b+JnQX
JPElQmuhUZOtEWJFc6z1Pl1BCozyqpGVIKoSV+K07yEaqp8N8NHFw7Vzd3vaXdL/
H6Bbc3f6rrLdeotfp6/GBXmHLgQJJ0U1PSue6iVF6GW4XUutsgm93L4ZAgkPwzlx
JcJkeqF4SWrUknxAQfKa0raQ0DPep7jzm/0C9gn1jlqG6D3hjK3S3L5NuZ0EO304
3AvNKFoTV08kbVSMNM/YWjZwMaVCC9deg468OFmYNEjtYPF6eO4=
=Q6yE
-----END PGP SIGNATURE-----

Attachment: pgpakWiLpmRUD.pgp
Description: PGP signature


--- End Message ---

Reply via email to