FS#70028 - [folks] python-dbusmock is a makedepend, not a checkdepend

Attached to Project: Arch Linux
Opened by Kevin Mihelich (kmihelich) - Wednesday, 17 March 2021, 01:57 GMT
Last edited by Jan Alexander Steffens (heftig) - Wednesday, 17 March 2021, 10:35 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: python-dbusmock is a makedepend, not a checkdepend. The build fails without it when building without checks.


Additional info:
* package version: 0.14-3
* meson log:
Program python3 (dbusmock) found: NO

folks/meson.build:135:2: ERROR: python3 is missing modules: dbusmock

A full log can be found at /build/folks/src/build/meson-logs/meson-log.txt

Steps to reproduce: Build in a clean chroot passing --nocheck to makepkg
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Wednesday, 17 March 2021, 10:35 GMT
Reason for closing:  Fixed
Additional comments about closing:  folks 0.14-4
Comment by Eli Schwartz (eschwartz) - Wednesday, 17 March 2021, 02:42 GMT
This is conditional on whether the build system is configured with -D tests=true to generate the test rules... not on whether 'ninja test' gets invoked.

Loading...