Your message dated Sat, 21 Sep 2024 12:17:40 +0000
with message-id <[email protected]>
and subject line Bug#1082494: fixed in pyranges 0.0.111+ds-8
has caused the Debian Bug report #1082494,
regarding build ignores requested number of parallel processes
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1082494: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1082494
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pyranges
Severity: normal

Hi,

when building your package with dpkg-buildpackage -j X, which sets
DEB_BUILD_OPTIONS=parallel=X, the dh_auto_test step ignores that setting
and will run with whatever `nproc` returns regardless. Untested patch:

--- a/debian/rules
+++ b/debian/rules
@@ -10,7 +10,13 @@ export PYBUILD_BEFORE_TEST=\
        && cp -av {dir}/tests/test_data {build_dir}/tests \
        && cp -av {dir}/tests/data {build_dir}/tests \
        && cp -av {dir}/pyranges/example_data {build_dir}/pyranges
-export PYBUILD_TEST_ARGS=-v -n $(shell nproc)
+
+ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+       NUMJOBS = $(patsubst parallel=%,%,$(filter 
parallel=%,$(DEB_BUILD_OPTIONS)))"
+else
+       NUMJOBS = $(shell nproc)
+endif
+export PYBUILD_TEST_ARGS=-v -n $(NUMJOBS)
 
 %:
        dh $@ --buildsystem=pybuild


Thanks!

cheers, josch

--- End Message ---
--- Begin Message ---
Source: pyranges
Source-Version: 0.0.111+ds-8
Done: Étienne Mollier <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pyranges, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Étienne Mollier <[email protected]> (supplier of updated pyranges package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 21 Sep 2024 10:53:29 +0200
Source: pyranges
Architecture: source
Version: 0.0.111+ds-8
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Étienne Mollier <[email protected]>
Closes: 1082494
Changes:
 pyranges (0.0.111+ds-8) unstable; urgency=medium
 .
   [ Johannes Schauer Marin Rodrigues ]
   * d/rules: fix build ignoring requested number of parallel processes.
     (Closes: #1082494)
 .
   [ Étienne Mollier ]
   * d/control: declare compliance to standards version 4.7.0.
Checksums-Sha1:
 b1a333d63afac301e02aa84811e89c1e5c3aa07a 2428 pyranges_0.0.111+ds-8.dsc
 11c16ff4e96765e90b03b8970baf6a2a67a79508 83524 
pyranges_0.0.111+ds-8.debian.tar.xz
Checksums-Sha256:
 bac5ef1a7e37b2710fbae9da482bf97573c20fc793595728603e4beaf0dcd742 2428 
pyranges_0.0.111+ds-8.dsc
 32f2fd274b0a1491c14271918ced0d65f4f54803de208b204d1b7e3d72c1e2da 83524 
pyranges_0.0.111+ds-8.debian.tar.xz
Files:
 132161d19d509bbe7ba80c4a8a3c8c67 2428 python optional pyranges_0.0.111+ds-8.dsc
 af00bef0cfbf5e3b80414fb319855373 83524 python optional 
pyranges_0.0.111+ds-8.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmbus6QUHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdopMxAAmEMHfdpaVlsOtgfmvnjVB78aoRAx
kifjYdUo7rK5QCSjRBkcoIgwMQfR3Vr/dr4r7W+Fjd+F1BEWWz9hB6I0BTMvnvwp
TTKKHhSODAQb5xEslJjvU5OjifBdsOMarhufE0ahwm7Y5xUxIDT2PQf5gluzLIVG
4TMJv6y3ej2bEJLLsX2OUw4if31o9Izl+v2f/uI2riptOe6f7C7V4YkkEOH52pPK
3dMEj8l2TvHm1xFo6EKUS937UHjVGZl2yG5qlOvD1Cje8e1cZB2u7b3+jVy9fI8q
ESo7Vw8jbnKkUPqadWJmHpig0x2J/pl+gb8BqlJslxB2AqH394KYY4Effo2n1k2E
mRIrF1gbTL//nL4xLPlVt7cUOa+rcK888qC4xF8mhutMzcR5ylffHARkR0JQybGP
00Aaxyt2zzrsZEaGdDv0IsOpbYyo4Oz96PGgmLaRBxqFX+jZU/bKbvN9hS6WG0TW
cp+Nkih8XGwdg9CgonbVrghxF1d3kyVpWNRuBjBlcP5+cOapYiKkXTJ4ZGmlrMmc
VDrYCmobpQ4lNIn+oKKwrUuliFgMMfz8sUf/dXV1LA3ZBjNPd8efpxgqo1OppwiW
RsaKM4fJn0Nvwr9hlOOZpDwi8I4KmQ78BHxjWSyuS87eQc8HomtD4UdEv9GkBC7w
v4dySzChewTh6YM=
=TYfj
-----END PGP SIGNATURE-----

Attachment: pgpGFZ5lI89be.pgp
Description: PGP signature


--- End Message ---

Reply via email to