[Debian-med-packaging] Bug#1058010: tombo: runtime dependency on cython

Julian Gilbey jdg at debian.org
Wed Dec 13 09:15:56 GMT 2023


On Mon, Dec 11, 2023 at 08:16:17AM +0000, Matthias Klose wrote:
> Package: src:tombo
> Version: 1.5.1-5
> Severity: important
> Tags: sid trixie
> User: debian-python at lists.debian.org
> Usertags: cython-rt-dep
> 
> [This bug is targeted to the upcoming trixie release]
> 
> The package build-depends on cython3 or cython3-legacy, and one of the
> built binary packages also depends on cython3 or cython3-legacy. That
> might be correct, but in most cases there is no runtime dependency for
> a tool like cython, that is only used when building the package.
> 
> Please check that this dependency can be removed. Most likely this
> dependency is generated by pybuild, because the setup.py requires
> Cython in it's 'install_requires' attribute.  Please remove that,
> after checking that it is not a runtime dependency, and also report
> that issue upstream for upcoming releases.
> 
> If the runtime dependency is necessary, please just close this bug
> report.

In addition, the runtime depends on cython3-legacy, which conflicts
with cython3.  So this package will not be co-installable with either
cython3 or packages which have a necessary run-time dependency on
cython3.  If the runtime dependency is necessary, please change	it to
cython3 rather than cython3-legacy.

   Julian



More information about the Debian-med-packaging mailing list