[Debian-med-packaging] Bug#1030885: Bug#1054286: bookworm-pu: package python-cogent/2023.2.12a1+dfsg-2+deb12u1

Santiago Vila sanvila at debian.org
Sat Oct 21 11:18:08 BST 2023


El 21/10/23 a las 11:33, Holger Levsen escribió:
> Am Fri, Oct 20, 2023 at 07:40:55PM +0200 schrieb Santiago Vila:
>> +  * Update fix-build-on-single-cpu-systems.patch to skip
>> +    "test_write_db_parallel" again. Closes: #1030885.
> 
> fwiw, I find it wrong to disable tests to make sure a package builds
> on a single core system.

Well, I find it wrong that you find it wrong, because build-essential
does not imply multi-core.
  
> I'd much rather have the package have more tests on systems which are
> the default since 15y, then have less tests and also build on a rather
> theoretical or very uncommon setup.

I don't see what "default" is that you are talking about. The buildds are multi-core,
yes, but that does not make multi-core a required thing. The end user must be able to
build packages as well, and we don't specify anywhere (for example via a new Build-CPU
control field) that more than one CPU is required for build.

It's also completely false that single-cpu is theoretical or very uncommon, because
the cloud has made single-cpu systems more affordable than ever. But even if it was
uncommon, we don't deprecate things just because they are uncommon. If we did that
we would have already deprecated all architectures but amd64.

I have already explained why all those arguments you are trying to make are bogus
in Bug #932795, where the TC finally declared that bugs like this one are undoubtedly a bug.

Thanks.



More information about the Debian-med-packaging mailing list