[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1123901: flashrom FTCBFS: unsatisfiable python3-sphinx dependency



Source: flashrom
Version: 1.6.0-2
Tags: patch
User: debian-cross@lists.debian.org
Usertags: cross-satisfiability

flashrom cannot be cross built from source, because its python3-sphinx
dependency is not satisfiable. In general, Architecture: all packages
can never satisfy cross build depends unless marked Multi-Arch: foreign
or annotated :native. Since python3-sphinx can be used in
architecture-dependent way, the former is not available. I'm attaching a
patch that implements the latter and it makes flashrom cross buildable.
Please consider applying it.

Helmut
diff -Nru flashrom-1.6.0/debian/changelog flashrom-1.6.0/debian/changelog
--- flashrom-1.6.0/debian/changelog	2025-08-18 21:58:08.000000000 +0200
+++ flashrom-1.6.0/debian/changelog	2025-12-23 18:14:10.000000000 +0100
@@ -1,3 +1,10 @@
+flashrom (1.6.0-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Annotate python3-sphinx dependency :native. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Tue, 23 Dec 2025 18:14:10 +0100
+
 flashrom (1.6.0-2) unstable; urgency=medium
 
   * Add patch for FTBFs on big endian
diff -Nru flashrom-1.6.0/debian/control flashrom-1.6.0/debian/control
--- flashrom-1.6.0/debian/control	2025-08-13 22:24:06.000000000 +0200
+++ flashrom-1.6.0/debian/control	2025-12-23 18:14:08.000000000 +0100
@@ -9,7 +9,7 @@
 Build-Depends:
  debhelper-compat (= 13),
  pkgconf,
- python3-sphinx,
+ python3-sphinx:native,
  libpci-dev,
  libusb-1.0-0-dev [!hurd-i386],
  libftdi1-dev [!hurd-i386],

Reply to: