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

Attachment: signature.asc
Description: PGP signature

Reply via email to