Hi,
the new version of python-cogent needs python-loky[1] which I tried to package. Unfortunately there is some issue with the build-time test
which times out[2]. Any help is welcome.
Kind regards
Andreas.
[1] https://salsa.debian.org/python-team/packages/python-loky
[2] https://salsa.debian.org/python-team/packages/python-loky/-/jobs/6775017
the new version of python-cogent needs python-loky[1]
Hello,
I am a Python developer and upstream maintainer.
I am not much experience when it comes to distro packaging.
This is just an example of a case I often do observe. And I always ask
myself why this happens.
Am 25.12.2024 18:47 schrieb Andreas Tille:
the new version of python-cogent needs python-loky[1]
I checked both package and do not understand why python-loky exist. It is a mini package with less benefit. Why does Debian burn resources in packaging things like this. I would ask python-cogent to remove that dependency
instead of create a package for it. As upstream maintainer I would not dare to have dependencies like this in my project and bother distro maintainers with it.
I am assuming this package will be orphaned in the near future.
I am asking the upstream maintainer for a justification about this dependency:
<https://github.com/cogent3/cogent3/issues/2187>
Why do you think it's the build-time test?
The build output looks quite strange to me.
It almost seems like it gets stuck in the middle of a copy job - the last log line is cut off, but this could be a log buffering issue.
@Andreas Did you test the build process (as it's done by Salsa) in a local chroot or build container?
Does it get stuck there as well, do you see more output, or perhaps excessive memory usage / CPU load?
https://github.com/search?q=repo%3Acogent3%2Fcogent3%20loky&type=code
https://github.com/search?q=repo%3Acogent3%2Fcogent3%20loky&type=code
Sending URLs only is quit annoying to all other list members and not an answer.
I know the details and that there are reasons why this package depend on the other.
But IMHO the reasons are not heavy enough to burn resources of Debian packagers.
As upstream I would just integrate that codebase into my own,
or open a
ticket at Jupyter to get rid of that restriction causing that dependency.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 481 |
Nodes: | 16 (2 / 14) |
Uptime: | 14:12:01 |
Calls: | 9,540 |
Calls today: | 8 |
Files: | 13,653 |
Messages: | 6,139,533 |
Posted today: | 1 |