Control: tags -1 bullseye-ignore On 2021-07-17 17:59:43 +0000, stefa...@debian.org wrote: > Hi Thorsten (2021.07.17_17:43:51_+0000) > > I guess this is rare during normal operation, but we don’t prescribe > > use of apt anywhere and dpkg can indeed trigger it, and this is the > > actually normal case when crossgrading. > > Yeah, it's worth fixing, and required for further multi-arch in the > Python stack. > > > The fix is really easy, dh_python3 must arch-qualify the py3compile > > (and pypy3compile, I guess) line it inserts if the package is not > > arch:any. For it to become effective, all packages with the code in > > their maintainer scripts need to be rebuilt, which… is probably not > > feasible right now. > > Yeah, I think this is 3 steps: > 1. Add support for arch-qualified dependencies in the py*compile > scripts. > 2. Generate arch-qualified dependencies (and appropriate versioned > dependencies on python3.*, for the support in 1) in dh_python3. > 3. Re-build arch-dependent packages with the new dh_python3. > > That sounds way too big to chase before the freeze, so I think this is a > bookworm problem.
I tend to agree. That's nothing we want to rush for bullseye. Cheers > > SR > > -- > Stefano Rivera > http://tumbleweed.org.za/ > +1 415 683 3272 -- Sebastian Ramacher
signature.asc
Description: PGP signature