Your message dated Mon, 02 Feb 2026 12:14:21 +0000
with message-id <[email protected]>
and subject line Bug#1126830: fixed in libu2f-host 1.1.10-5
has caused the Debian Bug report #1126830,
regarding libu2f-host FTCBFS: multiple reasons
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.)


-- 
1126830: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1126830
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libu2f-host
Version: 1.1.10-4
Tags: patch
User: [email protected]
Usertags: cross-satisfiability ftcbfs

libu2f-host fails to cross build from source for two distinct reason.
One aspect is its build dependency on the host architecture Python
interpreter. That package is not available, because it fails postinst
for foreign architectures. I checked the source code and it is no longer
mentioned anywhere. This has become an unused dependency and can be
dropped with no replacement.

The other aspect is the gtk-doc scanner. It fails in a cross build.
Fortunately, the documentation is separated to an Arch:all package, so
running it is not exactly required. Disabling gtk-doc in an arch-only
build is perfectly fine.

I used reproducible builds to verify that the proposed changes do not
affect output artifacts of a native amd64 build. Please consider
applying the attached patch.

Note that gtk-doc-tools usually cannot be moved to Build-Depends-Indep,
because autoreconf uses its files.

Helmut
diff -Nru libu2f-host-1.1.10/debian/changelog 
libu2f-host-1.1.10/debian/changelog
--- libu2f-host-1.1.10/debian/changelog 2025-08-29 20:00:33.000000000 +0200
+++ libu2f-host-1.1.10/debian/changelog 2026-02-01 13:08:23.000000000 +0100
@@ -1,3 +1,12 @@
+libu2f-host (1.1.10-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+    + Drop unused python3 dependency.
+    + Skip gtk-doc in arch-only build. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Sun, 01 Feb 2026 13:08:23 +0100
+
 libu2f-host (1.1.10-4) unstable; urgency=medium
 
   * Team upload.
diff -Nru libu2f-host-1.1.10/debian/control libu2f-host-1.1.10/debian/control
--- libu2f-host-1.1.10/debian/control   2025-08-29 20:00:33.000000000 +0200
+++ libu2f-host-1.1.10/debian/control   2026-02-01 13:08:23.000000000 +0100
@@ -12,7 +12,6 @@
  libhidapi-dev,
  libjson-c-dev,
  pkgconf,
- python3,
 Standards-Version: 4.7.2
 Rules-Requires-Root: no
 Homepage: https://github.com/Yubico/libu2f-host
diff -Nru libu2f-host-1.1.10/debian/rules libu2f-host-1.1.10/debian/rules
--- libu2f-host-1.1.10/debian/rules     2025-08-29 20:00:33.000000000 +0200
+++ libu2f-host-1.1.10/debian/rules     2026-02-01 13:08:23.000000000 +0100
@@ -5,12 +5,19 @@
 %:
        dh $@
 
+ALL_PACKAGES := $(shell dh_listpackages)
+ifneq (,$(filter libu2f-host-doc,$(ALL_PACKAGES)))
+SWITCH_GTK_DOC := enable
+else
+SWITCH_GTK_DOC := disable
+endif
+
 override_dh_auto_configure:
        dh_auto_configure -- \
                --disable-silent-rules \
                --with-udevrulesdir=/lib/udev/rules.d \
-               --enable-gtk-doc \
-               --enable-gtk-doc-html
+               --$(SWITCH_GTK_DOC)-gtk-doc \
+               --$(SWITCH_GTK_DOC)-gtk-doc-html
 
 override_dh_installchangelogs:
        dh_installchangelogs NEWS

--- End Message ---
--- Begin Message ---
Source: libu2f-host
Source-Version: 1.1.10-5
Done: Simon Josefsson <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libu2f-host, 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.
Simon Josefsson <[email protected]> (supplier of updated libu2f-host 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: Mon, 02 Feb 2026 12:48:12 +0100
Source: libu2f-host
Architecture: source
Version: 1.1.10-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Security Tools <[email protected]>
Changed-By: Simon Josefsson <[email protected]>
Closes: 1126830
Changes:
 libu2f-host (1.1.10-5) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Simon Josefsson ]
   * Drop Priority: optional
   * Drop Rules-Requires-Root: no
   * Standards-Version: 4.7.3
   * Fix watch to not 404
   * Fix FSF postal address in d/copyright
   * Bump debian/* copyright years and improve syntax
 .
   [ Helmut Grohne ]
   * Fix FTCBFS: (Closes: #1126830)
     + Drop unused python3 dependency.
     + Skip gtk-doc in arch-only build.
Checksums-Sha1:
 63641e68716115cf91172eb76b6dbe015be27425 2457 libu2f-host_1.1.10-5.dsc
 45278fba8c80f501c0c4fc3e102e876e804b9fc0 6720 
libu2f-host_1.1.10-5.debian.tar.xz
 2dd6843361bd9e91dd0fa2d7f1cb7ccf290ca663 1871240 
libu2f-host_1.1.10-5.git.tar.xz
 d97cd9a650cf70de4d2e2a903ec9f4f98022905f 17314 
libu2f-host_1.1.10-5_source.buildinfo
Checksums-Sha256:
 7634e61397a0e758aef186789d51c0dd8dde602555dfd985b5a71acc86f16fc0 2457 
libu2f-host_1.1.10-5.dsc
 2cc85927707caf3674223e5593a65599deff002509ddc56d82f46e672f21cc6b 6720 
libu2f-host_1.1.10-5.debian.tar.xz
 fb13f584192c653757b06fe1e6626d2ce389cc86fa057b2879244ee1dea4dc0a 1871240 
libu2f-host_1.1.10-5.git.tar.xz
 3e342a5402698ba279927ba3fc45089a9394366f3afc930653c02566b15be594 17314 
libu2f-host_1.1.10-5_source.buildinfo
Files:
 921b8be6fc473c1610436d84b8163fe4 2457 utils optional libu2f-host_1.1.10-5.dsc
 7901be6d4961244e77e6c450335a1600 6720 utils optional 
libu2f-host_1.1.10-5.debian.tar.xz
 5d608f36521cd5be98da141fd5436486 1871240 utils None 
libu2f-host_1.1.10-5.git.tar.xz
 5c03e470ff151f6b7d870bf1655e2da2 17314 utils optional 
libu2f-host_1.1.10-5_source.buildinfo
Git-Tag-Info: tag=e38a8658d46c88296b1b80eca6e82deac9ab2fa5 
fp=a3cc9c870b9d310abad4cf2f51722b08fe4745a2
Git-Tag-Tagger: Simon Josefsson <[email protected]>

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

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmmAkjwACgkQYG0ITkaD
wHnqLhAA5NlCccNvZBM2S8tDuuZvRjJaZ5FbCXlXGPw2OIVSmf9NaPfBdq1RK+QJ
c7lqmKgHHGRwQFh4Lj3QnksCaI40FQPDO89FBU73mwn3n8aCRZXGmLMLC00kEH+w
4Y+IFxnWjNQqUem0MSybwU+6uqosh6UIac5wd3AJj3tVUSThArjUFkzi/RPodANF
0PL6KHclJOY2n3UWUpCKXrPE4AGjPUFzHOoWpLhn+vh9EYgGX7YhWXI28pcw6kXD
HinFVf7rJibRPiSR8GO6K/VYM03XCDHFADtEl/8cFb/R2W8TtP+ZKu/Vy9US+9jW
ITyqwxeGthCxkk1/O8ufTGbEDnCaXf05yIUAV4F+q5yaZzjAuHNG8CLDoyzIFVHj
HoQC5pOM0WgD7JyUObz3but9A/5pgmBjBZjMyb1jtxpnshXwk2DSUGMAU/eH3KZi
xcgp9qWDUQULnDVP/wtn6WLzkzi98QYUAbo5aV6b5q58OCdFYF0LM+sdIAfBrYsn
IcILxMI94k3TF95faGpjhVsTubV7REcnxzoUa1qIB268r/7WTiDbWeRuHezQrb1I
VyoBGDl2PxomDG03erdap64ioE2RCKU9x/gDNSytqGpmQgvMV4dlcd1yTnmepSCE
TO4qFdt/GBp02oFZ96EyVnoJThb3+hO88/U1ecoTgEDUj9Da6dk=
=Omwi
-----END PGP SIGNATURE-----

Attachment: pgpRQSVpHrNu6.pgp
Description: PGP signature


--- End Message ---

Reply via email to