[Debian-med-packaging] Bug#1031192: toil: FTBFS (The job JobClass is requesting 2.0 cores)

Santiago Vila sanvila at debian.org
Fri Oct 20 21:12:17 BST 2023


El 20/10/23 a las 17:53, Andreas Tille escribió:
> Am Fri, Oct 20, 2023 at 04:14:16PM +0200 schrieb Santiago Vila:
>> I'd like to fix this in bookworm as well (with a "team upload").
>>
>> (Unless, of course, you tell me that you prefer to
>> take care of it yourself).
> 
> Please, pretty please care for it. ;-)

Ok, I tried for all this afternoon.

I was first unable to build the package either
with dpkg-buildpackage or with gbp buildpackage
(the patches do not apply cleanly, maybe I'm doing
something wrong).

But then I also realized that version tagged "debian/5.9.2-2" in git
is different than version 5.9.2-2 in the FTP archive, i.e.
what I can get by doing "apt-get source toil" in bookworm.

I attach the differences that I found. In the diff, "toil" is git
and "toil-5.9.2" is the version actually in the archive.

I believe somebody should investigate this and decide
what to do. As a newcomer I don't feel capable.

(Until them I'm going to reopen the bug so that it's not archived again).

Thanks.
-------------- next part --------------
diff -ru toil/debian/changelog toil-5.9.2/debian/changelog
--- toil/debian/changelog	2023-10-20 19:42:39.746659034 +0000
+++ toil-5.9.2/debian/changelog	2023-02-06 18:04:14.000000000 +0000
@@ -2,16 +2,15 @@
 
   * Add patch to handle errors when testing on ec2.
 
- -- Michael R. Crusoe <crusoe at debian.org>  Mon, 06 Feb 2023 19:24:07 +0100
+ -- Michael R. Crusoe <crusoe at debian.org>  Mon, 06 Feb 2023 19:04:14 +0100
 
 toil (5.9.2-1) unstable; urgency=medium
 
-  * Team upload.
+  * correct build-dep on pytest-xdist
+  * d/test/control: depend on "@" instead of the unversioned "toil".
   * New upstream version
-  * Build-Depends: s/python3-xdist/python3-pytest-xdist/
-    Closes: #1030558
 
- -- Andreas Tille <tille at debian.org>  Sun, 05 Feb 2023 08:38:00 +0100
+ -- Michael R. Crusoe <crusoe at debian.org>  Sat, 04 Feb 2023 19:21:49 +0100
 
 toil (5.9.0-1) unstable; urgency=medium
 
diff -ru toil/debian/tests/control toil-5.9.2/debian/tests/control
--- toil/debian/tests/control	2023-10-20 19:42:39.746659034 +0000
+++ toil-5.9.2/debian/tests/control	2023-02-04 17:45:57.000000000 +0000
@@ -1,7 +1,7 @@
 Tests: smoke-test
-Depends: toil, python3-wdlparse
+Depends: @, python3-wdlparse
 Restrictions: allow-stderr, superficial
 
 Tests: run-unit-tests
-Depends: toil, python3, python3-wdlparse, python3-pytest, python3-pytest-xdist, python3-mock, python3-boto3, rsync, python3-boto, python3-stubserver, python3-yaml, quilt
+Depends: @, python3, python3-wdlparse, python3-pytest, python3-pytest-xdist, python3-mock, python3-boto3, rsync, python3-boto, python3-stubserver, python3-yaml, quilt
 Restrictions: allow-stderr, needs-internet


More information about the Debian-med-packaging mailing list