Hi Helmut, On Sun, Jan 08, 2023 at 07:44:16AM +0100, Helmut Grohne wrote: > Source: linux > Version: 6.1.4-1 > Tags: patch > Severity: important > Justification: breaks architecture bootstrap > User: helm...@debian.org > Usertags: rebootstrap > User: debian-cr...@lists.debian.org > Usertags: cross-satisfiability > > Hi, > > the addition of the python3-jinja2 build dependency happens to break > architecture bootstrap. It's not as bad as it may sound initially > though. > > python3-jinja2 is an architecture-dependent package due to being a C > extension. As such it is installed for the host architecture by default. > Thus apt tries to install the whole python stack for the host > architecture and that doesn't go well. We cannot make python3-jinja2 > Multi-Arch: foreign, because it really isn't, so consumers (like linux) > have to choose how they use it instead. In this case, it's meant to be > run during build and that means it should be annotated :native. While at > it, I think that it is more honest to also apply this to python3 as well > in order to disallow a host architecture Python interpreter. > > This happens to be easy to work around in rebootstrap, so don't upload > linux just for this bug, but please include the patch in your next > regular upload to unstable.
Thanks, picked it up locally, and will later push to sid branch and will be included in the next unstable upload. Regards, Salvatore