Control: severity -1 important

Hi,

在 2020-03-09一的 17:12 -0400,Sergio Durigan Junior写道:
> Control: severity -1 serious
> Control: tags -1 + patch
> 
> On Thursday, March 05 2020, I wrote:
> 
> > On Wednesday, January 29 2020, Boyuan Yang wrote:
> > 
> > > Dear source-highlight maintainer,
> > > 
> > > Currently source-highlight would FTBFS due to errors when running "make
> > > test"
> > > after build:
> > > 
> > > https://buildd.debian.org/status/fetch.php?pkg=source-highlight&arch=arm64&ver=3.1.9-1&stamp=1579812231&raw=0
> > > 
> > > There are differences between the expected output value and the real
> > > value.
> > > Please investigate into it.
> > 
> > I took some time to investigate this on amdahl.d.o, and I am not able to
> > reproduce this failure.  I left "make check" running in a loop for
> > several minutes, and all of the runs successfully passed without a
> > problem.
> > 
> > I'm almost sure this was a failure caused by either a non-deterministic
> > test, or by some broken dependency that got fixed later.  I'm therefore
> > taking the liberty to downgrade the severity of this bug to normal, as
> > well as retitling it to remove the FTBFS part.  Feel free to revert
> > these changes if you disagree.
> 
> I stand corrected.  The bug has not been fixed, and it's now impacting
> the latest build even on amd64:
> 
>   
> https://buildd.debian.org/status/fetch.php?pkg=source-highlight&arch=amd64&ver=3.1.9-1.1&stamp=1583753021&raw=0
> 
> I *think* I understand why the problem is manifesting.  The issue here
> is that 'make check' is parallelized, which may cause a race condition
> due to buffering, redirections and file-writing commands.  It's a mess.
> 
> I can trigger a testsuite error when I locally run 'make check -j6', but
> the error doesn't happen on 'make check -j1'.  For this reason, I'm
> proposing the patch below, which disables parallelization on
> dh_auto_test.
> 
> I am not 100% sure of this analysis, though.  But since I can't spend
> much more time on this, I think it's worth a try.

This looks okay to me. Will go for the NMU and give it a try.

However, I do not plan to close this bug; the failure of parallel build is
still a bug. Downgrading it to severity:important might be a better choice.

-- 
Best,
Boyuan Yang

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to