- Package:
- src:calypso
- Source:
- src:calypso
- Submitter:
- Alexandre Detiste
- Date:
- 2025-04-20 12:30:01 UTC
- Severity:
- normal
- Tags:
Dear Maintainer, python3-lockfile is an obsolete library that needs other obsolete library to be built: nose, 2to3... https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1073280 --- Please patch-out it's usage from calypso, to allow it's removal. Greetings $ grep lockfile -r calypso.py:import lockfile calypso.py: from lockfile import pidlockfile calypso.py: context.pidfile = pidlockfile.PIDLockFile(options.pidfile) debian/changelog: * Import pidlockfile module from lockfile package debian/control: python3-daemon, python3-lockfile, python3-iniparse, git debian/control: python3-daemon, python3-lockfile, python3-iniparse, git $
On Wed, Jun 19, 2024 at 06:33:35PM +0200, Alexandre Detiste wrote: [..] [..] I have posted a patch to remove obsolete library python3-lockfile as a dependency of calypso, as requested: https://salsa.debian.org/debian/calypso/-/merge_requests/2 This patch removes the PID file option from the application. I believe this is of limited use as calypso is not intended to be launched as a system service, but I have explained a possible workaround in a prospective NEWS file that could be used to introduce the change to users. I have tested the change but am not skilled in the art of Python packaging so this would require review by someone who is. Hope this helps. Yours, Andrew
On Wed, Jun 19, 2024 at 06:33:35PM +0200, Alexandre Detiste wrote: [..] [..] I have posted a patch to remove obsolete library python3-lockfile as a dependency of calypso, as requested: https://salsa.debian.org/debian/calypso/-/merge_requests/2 This patch removes the PID file option from the application. I believe this is of limited use as calypso is not intended to be launched as a system service, but I have explained a possible workaround in a prospective NEWS file that could be used to introduce the change to users. I have tested the change but am not skilled in the art of Python packaging so this would require review by someone who is. Hope this helps. Yours, Andrew
Control: tags -1 - patch Withdrawing my patch that was an attempt to be helpful but would reduce functionality. It doesn't seem as if anyone cares and I couldn't work out if the bug that it blocked still had the same perceived importance.
I Thank you. I _do_ care, but not enough to try to convince 4 maintainers of the urgency to remove python-lockfile for Trixie (there is no urgency) and not willing to start doing NMU's on this either. We'll come back at this with Forky. Greetings Alexandre