Bug#996501: systemd FTCBFS: unsatisfiable Build-Depends: python3-jinja2

Helmut Grohne helmut at subdivi.de
Thu Oct 14 19:12:25 BST 2021


Source: systemd
Version: 249.5-1
Severity: important
Justification: breaks architecture bootstrap
Tags: patch
User: helmutg at debian.org
Usertags: rebootstrap
User: debian-cross at lists.debian.org
Usertags: cross-satisfiability

systemd can no longer be cross built from source, because it gained a
build dependency on python3-jinja2, which cannot be satisfied. Since
jinja2 depends on a Python extension (python3-markupsafe), it cannot be
marked Multi-Arch: foreign. Instead, consumers must specify which jinja2
they need. In this case, it is fairly obvious that jinja2 is only used
during build, so you need the build architecture one. Thus, it should be
annotated :native. Please consider applying the attached patch.

Helmut
-------------- next part --------------
diff --minimal -Nru systemd-249.5/debian/changelog systemd-249.5/debian/changelog
--- systemd-249.5/debian/changelog	2021-10-12 22:39:59.000000000 +0200
+++ systemd-249.5/debian/changelog	2021-10-14 19:56:26.000000000 +0200
@@ -1,3 +1,10 @@
+systemd (249.5-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Annotate python3-jinja2 dependency with :native. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de>  Thu, 14 Oct 2021 19:56:26 +0200
+
 systemd (249.5-1) unstable; urgency=medium
 
   * New upstream version 249.5
diff --minimal -Nru systemd-249.5/debian/control systemd-249.5/debian/control
--- systemd-249.5/debian/control	2021-10-12 22:39:59.000000000 +0200
+++ systemd-249.5/debian/control	2021-10-14 19:56:25.000000000 +0200
@@ -51,7 +51,7 @@
                linux-base <!nocheck>,
                acl <!nocheck>,
                python3:native,
-               python3-jinja2,
+               python3-jinja2:native,
                python3-lxml:native,
                python3-pyparsing:native <!nocheck>,
                python3-evdev:native <!nocheck>,


More information about the Pkg-systemd-maintainers mailing list