Source: jenkins-job-builder
Version: 6.4.2-3
Severity: normal
Tags: patch
X-Debbugs-Cc: [email protected]

Dear maintainers,

Please consider my patch at 
https://salsa.debian.org/openstack-team/third-party/jenkins-job-builder/-/merge_requests/5
 for using DEB_BUILD_OPTION_PARALLEL instead of `nproc` to respect Debian 
Policy 4.9.1 [0]

`parallel=n`

This tag means that the package should be built using up to n parallel processes

Using `nproc` ignores the value of "parallel" that may be set in 
DEB_BUILD_OPTIONS.

The patch at the merge request above replaces the call to `nproc` and will also fix the 
Lintian warning "source: debian-rules-calls-nproc".

Additionally that merge request includes a fix for running autodep8-python3 on your 
package, by setting the correct module name to import ("jenkins_jobs") since 
that doesn't match the package name.

[0] 
https://www.debian.org/doc/debian-policy/ch-source.html#debian-rules-and-deb-build-options

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to