[Debian-med-packaging] Bug#1052523: conda-package-handling: please remove extraneous dependency on python3-six
Santiago Vila
sanvila at debian.org
Fri Nov 17 13:19:12 GMT 2023
El 23/9/23 a las 23:05, Alexandre Detiste escribió:
> Source: conda-package-handling
> Version: 2.2.0-1
> Severity: minor
> User: python3-six at packages.debian.org
> Usertags: python3-six-removal
>
> conda-package-handling as been cleaned up from Python2/six code
>
> https://github.com/conda/conda-package-handling/pull/92
>
> There remain a stale (build-)Depends: on python3-six,
> can you prune those ?
Hello. As an experiment, I tried removing python3-six
from a chroot which had all the build-dependencies installed,
and this is what happened:
The following packages will be REMOVED:
python3-conda-package-streaming python3-requests python3-six python3-urllib3
and I also checked that the package does not build anymore.
Ok, policy says Build-Depends should only contain direct dependencies,
so if python3-six is not used directly and as such during build, removing from
build-depends would be ok.
However, I'm concerned about the fact that python3-conda-package-streaming
still depends on python3-six.
Could it be the case that the depends/build-depends of
python3-conda-package-streaming on python3-six is also "extraneous"?
(If so, it would help if you could file that as a separate bug, which
maybe should be fixed before this one).
Thanks.
More information about the Debian-med-packaging
mailing list