- Package:
- python3-dbus-tests
- Source:
- python3-dbus-tests
- Description:
- simple interprocess messaging system (Python 3 interface - tests)
- Submitter:
- Thomas Uhle
- Date:
- 2026-01-10 11:02:43 UTC
- Severity:
- normal
- Tags:
Dear maintainers, dbus-python already build-depends on python3-tap. Could you please consider to let python3-dbus-tests recommend python3-tap as well. Thank you in advance! Best regards, Thomas Uhle
Control: tags -1 + moreinfo
What advantage would there be to users or developers if this Recommends
was present?
The autopkgtest already depends on python3-tap, and the tests themselves
gracefully fall back to basic pass/fail output if python3-tap is not
installed.
smcv
Hello Simon, you are right of course, the tests also work if python3-tap is not installed. It has been quite some time since I wrote this ticket. So IIRC, the output "(tap module not available)" had been the initial impulse for it, and I (myself) basically prefer if packages have dependencies on all those packages that are needed for full functionality (in one way or another, that is "Depends", "Recommends", or "Suggests"). Obviously, in a TAP-only aware environment (e.g., Perl) without python3-tap, you would just see the final result in a summary: 100% passing or failing instead of anything in between [0, 100%] if only some of the unit tests fail. The reason for it is the implemented work-around in dbus_test_utils.py. Also I kind of like the clarity of the summary that Perl's Test::Harness provides. If you are worried about automatically pulling in the indirectly dependent packages python3-more-itertools and python3-yaml, then maybe adding "Suggests: python3-tap" instead could be good compromise. Best regards, Thomas Uhle
Es gibt eine Familienspende in Höhe von 1.850.000,00 USD von Cheng Charlie Saephan. Bitte antworten Sie für weitere Informationen. Denken Sie daran, Ihrer Familie und den Bedürftigen in Ihrer Umgebung Gutes zu tun. Dies ist bereits der zweite Versuch, Sie zu erreichen. Bitte antworten Sie für weitere Details.
Es gibt eine Familienspende in Höhe von 1.850.000,00 USD von Cheng Charlie Saephan. Bitte antworten Sie für weitere Informationen. Denken Sie daran, Ihrer Familie und den Bedürftigen in Ihrer Umgebung Gutes zu tun. Dies ist bereits der zweite Versuch, Sie zu erreichen. Bitte antworten Sie für weitere Details.