On Tue, 26 Jan 2021 12:46:39 +0100 Matthias Klose <d...@debian.org> wrote:
> On 1/11/21 5:34 PM, Shai Berger wrote: > > Package: python3-distutils > > Version: 3.9.1-2 > > Severity: normal > > > > > > While this packages lists, among other things, > > Breaks: ..., libpython3.8-stdlib (< 3.8.0~b2-5) > > > > In fact, [it breaks all versions of] libpython3.8-stdlib. > > > > I see two, non-exclusionary paths to solve this: > > - Just mark the breakage correctly > > Closing this issue as won't fix. Please just fix the Breaks info. Mark libpython3.8-stdlib as uncoditionally broken by current versions of python3-distutils. Further, > > The python3-tk, python3-gdbm and python3-distutils packages are real > packages, not virtual packages, which support both the old 3.8 and > the new 3.9 Python versions during the time Debian is doing the > transition to a new Python3 version. After the transition we remove > 3.8, so we only build those using 3.9. > In my suggestion: > > - Provide real, rather than virtual, python3.x-distutils packages I wasn't referring to python3-distutils, but to python3.8-distutils or python3.9-distutils, which are virtual (provided by python3-distutils). I fully understand and support a decision not to make them real packages; I appreciate that this would be more work for busy volunteer maintainers, for a less-than-mainstream use-case. Thanks for all your efforts, Shai.