Control: tags -1 + moreinfo Control: block -1 by 1078022 On Tue, Aug 06, 2024 at 09:51:12AM +0300, Michael Tokarev wrote: > Package: python-etcd > Version: 0.4.5-4 > Severity: normal > > Please mark this package as Multi-Arch: foreign. This is a pure python code > which does not have any architecture-specific parts, and the architecture is > all already, so with m-a: foreign this library can be used on foreign arch > too.
Please don't! Look at python3-etcd's dependencies first. Depends: python3-dnspython, -> not Multi-Arch: foreign. Shall be fixed by #1078022 python3-urllib3, -> not Multi-Arch: foreign, no bug report. python3:any -> annotated :any, OK Don't add the foreign marking before all of these have been addressed. Michael, in future when requesting M-A:foreign, please do more thorough analysis. Wrong Multi-Arch: foreign annotations have wide-ranging and damaging effects with significant costs, so we should be more careful about them. Helmut

