Bug#1026664: misspell-fixer: FTBFS: grep: work/R.txt: Permission denied

2022-12-30 Thread Santiago Vila

Could you please send me a few examples?


Hi.

I've just put my build logs here:

https://people.debian.org/~sanvila/build-logs/misspell-fixer/



Bug#1026664: misspell-fixer: FTBFS: grep: work/R.txt: Permission denied

2022-12-30 Thread Lajos Veres
Hi,

Thank you both.
Could you please send me a few examples?
With shunit 2.1.8 I could reproduce the issue if I put significant load to
my computer in the same time as I run the tests. (Twice failures from
around 10 attempts.)
Without load, or with shunit 2.1.7, it looks quite stable.

Regarding race conditions:
So far I could not find any non-sequencial parts in the misspell-fixer's
codebase. (Apart from using xargs with -P 4.)
But I have not given up... :)

Does sbuild do exactly the same as the live test agents?
I am just wondering if that is a good enough test or I need something
more if I find a fix.

I suppose as a worst case, I could just disable the tests.
But ideally I would like to fix them.

Thank you.

Best regards,
Lajos

On Thu, 29 Dec 2022, Lucas Nussbaum wrote:

> Hi,
>
> Yes, every time.
>
> Maybe share your build log, and diff it with mine?

-- 
Lajos Veres
vla...@gmail.com
07927 460 778



Bug#1026664: misspell-fixer: FTBFS: grep: work/R.txt: Permission denied

2022-12-29 Thread Santiago Vila

El 29/12/22 a las 11:24, Lajos Veres escribió:

Does this fail frequently for you?


Hi.

Building the package on Hetzner cloud machines of type cx21 and cx31
(having 2 CPUs) fails for me approximately 50% of the time in bookworm.

I also tried with machines with only one CPU, but then it does not seem to fail.

I think (but I'm unsure) that it may have something to do with parallel build,
i.e. some kind of race condition. If that's the case, maybe analyzing the code
for possible ways a race condition may happen could lead you to the root of
the problem.

Thanks.



Bug#1026664: misspell-fixer: FTBFS: grep: work/R.txt: Permission denied

2022-12-29 Thread Lucas Nussbaum
Hi,

Yes, every time.

Maybe share your build log, and diff it with mine?

Lucas


On 29/12/22 at 10:24 +, Lajos Veres wrote:
> Hi,
> 
> Thanks.
> I have tried that command line, but it succeeded.
> Does this fail frequently for you?
> 
> Thank you.
> 
> Best regards,
> Lajos
> 
> On Fri, 23 Dec 2022, Lucas Nussbaum wrote:
> 
> > Hi,
> >
> > I use sbuild with a standard setup to build packages, so it should be
> > reasonably easy for you to set it up locally.
> > I run sbuild with:
> > su user42 -c 'sbuild -n -A -s --force-orig-source --apt-update -d unstable 
> > -v --no-run-lintian misspell-fixer_0.4-1'
> >
> > Lucas
> >
> >
> > On 22/12/22 at 23:59 +, Lajos Veres wrote:
> > > Hi,
> > >
> > > Thanks for checking this.
> > > I suspect this report is the same as
> > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026771
> > >
> > > Could you please help me how I can test these issues in the
> > > infrastructure?
> > >
> > > Thank you.
> > >
> > > Best regards,
> > > Lajos
> > >
> > > On Tue, 20 Dec 2022, Lucas Nussbaum wrote:
> > >
> > > > Source: misspell-fixer
> > > > Version: 0.4-1
> > > > Severity: serious
> > > > Justification: FTBFS
> > > > Tags: bookworm sid ftbfs
> > > > User: lu...@debian.org
> > > > Usertags: ftbfs-20221220 ftbfs-bookworm
> > > >
> > > > Hi,
> > > >
> > > > During a rebuild of all packages in sid, your package failed to build
> > > > on amd64.
> > > >
> > > >
> > > > Relevant part (hopefully):
> > > > > make[1]: Entering directory '/<>'
> > > > > /bin/bash -c 'source test/tests.sh'
> > > > > Git is not available so we do not test .gitignore related 
> > > > > functionality.
> > > > > testWhitelist
> > > > > misspell-fixer: -W Save found misspelled file entries into  
> > > > > .misspell-fixer.ignore instead of fixing them.
> > > > > misspell-fixer: Target directories: work
> > > > > misspell-fixer: Iteration 0: prefiltering.
> > > > > misspell-fixer: Saving found misspells into .misspell-fixer.ignore.
> > > > > misspell-fixer: Iteration 0: done.
> > > > > /<>
> > > > > misspell-fixer: -r Enable real run. Overwrite original files!
> > > > > misspell-fixer: -n Disable backups.
> > > > > misspell-fixer: Target directories: work
> > > > > misspell-fixer: Iteration 0: prefiltering.
> > > > > misspell-fixer: Skipping whitelisted entries based on 
> > > > > .misspell-fixer.ignore.
> > > > > misspell-fixer: Iteration 0: processing.
> > > > > misspell-fixer: Iteration 0: done.
> > > > > misspell-fixer: Iteration 1: prefiltering.
> > > > > misspell-fixer: Skipping whitelisted entries based on 
> > > > > .misspell-fixer.ignore.
> > > > > misspell-fixer: Iteration 1: nothing to replace.
> > > > > misspell-fixer: Iteration 1: done.
> > > > > /<>
> > > > > /<>
> > > > > testWhitelistWithFileNameOverride
> > > > > misspell-fixer: -W Save found misspelled file entries into  
> > > > > .misspell-fixer.ignore instead of fixing them.
> > > > > misspell-fixer: -w Use .misspell-fixer.ignore.override as white list 
> > > > > file instead of  .misspell-fixer.ignore.
> > > > > misspell-fixer: Target directories: work
> > > > > misspell-fixer: Iteration 0: prefiltering.
> > > > > misspell-fixer: Saving found misspells into 
> > > > > .misspell-fixer.ignore.override.
> > > > > misspell-fixer: Iteration 0: done.
> > > > > /<>
> > > > > misspell-fixer: -r Enable real run. Overwrite original files!
> > > > > misspell-fixer: -n Disable backups.
> > > > > misspell-fixer: -w Use .misspell-fixer.ignore.override as white list 
> > > > > file instead of  .misspell-fixer.ignore.
> > > > > misspell-fixer: Target directories: work
> > > > > misspell-fixer: Iteration 0: prefiltering.
> > > > > misspell-fixer: Skipping whitelisted entries based on 
> > > > > .misspell-fixer.ignore.override.
> > > > > misspell-fixer: Iteration 0: nothing to replace.
> > > > > misspell-fixer: Iteration 0: done.
> > > > > ASSERT:
> > > > > /<>
> > > > > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt 
> > > > > /tmp/misspell-fixer-test/1434479/work/1.txt
> > > > > --- /tmp/misspell-fixer-test/1434479/expected/1.txt   2022-12-20 
> > > > > 09:55:05.905961848 +
> > > > > +++ /tmp/misspell-fixer-test/1434479/work/1.txt   2022-12-20 
> > > > > 09:55:05.901961812 +
> > > > > @@ -1,3 +1,3 @@
> > > > > -successful
> > > > > -successfully
> > > > > -lower than
> > > > > \ No newline at end of file
> > > > > +succesful
> > > > > +succesfully
> > > > > +lower then
> > > > > \ No newline at end of file
> > > > > ASSERT:Expected output differs.
> > > > > /<>
> > > > > testWhitelistConflictWithRealRun
> > > > > /<>
> > > > > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt 
> > > > > /tmp/misspell-fixer-test/1434479/work/1.txt
> > > > > --- /tmp/misspell-fixer-test/1434479/expected/1.txt   2022-12-20 
> > > > > 09:55:05.905961848 +
> > > > > +++ /tmp/misspell-fixer-test/1434479/work/1.txt   2022-12-20 
> > > > > 09:55:05.901961812 +
> > > > > @@ -1,3 +1,3 @@
> > > > > 

Bug#1026664: misspell-fixer: FTBFS: grep: work/R.txt: Permission denied

2022-12-29 Thread Lajos Veres
Hi,

Thanks.
I have tried that command line, but it succeeded.
Does this fail frequently for you?

Thank you.

Best regards,
Lajos

On Fri, 23 Dec 2022, Lucas Nussbaum wrote:

> Hi,
>
> I use sbuild with a standard setup to build packages, so it should be
> reasonably easy for you to set it up locally.
> I run sbuild with:
> su user42 -c 'sbuild -n -A -s --force-orig-source --apt-update -d unstable -v 
> --no-run-lintian misspell-fixer_0.4-1'
>
> Lucas
>
>
> On 22/12/22 at 23:59 +, Lajos Veres wrote:
> > Hi,
> >
> > Thanks for checking this.
> > I suspect this report is the same as
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026771
> >
> > Could you please help me how I can test these issues in the
> > infrastructure?
> >
> > Thank you.
> >
> > Best regards,
> > Lajos
> >
> > On Tue, 20 Dec 2022, Lucas Nussbaum wrote:
> >
> > > Source: misspell-fixer
> > > Version: 0.4-1
> > > Severity: serious
> > > Justification: FTBFS
> > > Tags: bookworm sid ftbfs
> > > User: lu...@debian.org
> > > Usertags: ftbfs-20221220 ftbfs-bookworm
> > >
> > > Hi,
> > >
> > > During a rebuild of all packages in sid, your package failed to build
> > > on amd64.
> > >
> > >
> > > Relevant part (hopefully):
> > > > make[1]: Entering directory '/<>'
> > > > /bin/bash -c 'source test/tests.sh'
> > > > Git is not available so we do not test .gitignore related functionality.
> > > > testWhitelist
> > > > misspell-fixer: -W Save found misspelled file entries into  
> > > > .misspell-fixer.ignore instead of fixing them.
> > > > misspell-fixer: Target directories: work
> > > > misspell-fixer: Iteration 0: prefiltering.
> > > > misspell-fixer: Saving found misspells into .misspell-fixer.ignore.
> > > > misspell-fixer: Iteration 0: done.
> > > > /<>
> > > > misspell-fixer: -r Enable real run. Overwrite original files!
> > > > misspell-fixer: -n Disable backups.
> > > > misspell-fixer: Target directories: work
> > > > misspell-fixer: Iteration 0: prefiltering.
> > > > misspell-fixer: Skipping whitelisted entries based on 
> > > > .misspell-fixer.ignore.
> > > > misspell-fixer: Iteration 0: processing.
> > > > misspell-fixer: Iteration 0: done.
> > > > misspell-fixer: Iteration 1: prefiltering.
> > > > misspell-fixer: Skipping whitelisted entries based on 
> > > > .misspell-fixer.ignore.
> > > > misspell-fixer: Iteration 1: nothing to replace.
> > > > misspell-fixer: Iteration 1: done.
> > > > /<>
> > > > /<>
> > > > testWhitelistWithFileNameOverride
> > > > misspell-fixer: -W Save found misspelled file entries into  
> > > > .misspell-fixer.ignore instead of fixing them.
> > > > misspell-fixer: -w Use .misspell-fixer.ignore.override as white list 
> > > > file instead of  .misspell-fixer.ignore.
> > > > misspell-fixer: Target directories: work
> > > > misspell-fixer: Iteration 0: prefiltering.
> > > > misspell-fixer: Saving found misspells into 
> > > > .misspell-fixer.ignore.override.
> > > > misspell-fixer: Iteration 0: done.
> > > > /<>
> > > > misspell-fixer: -r Enable real run. Overwrite original files!
> > > > misspell-fixer: -n Disable backups.
> > > > misspell-fixer: -w Use .misspell-fixer.ignore.override as white list 
> > > > file instead of  .misspell-fixer.ignore.
> > > > misspell-fixer: Target directories: work
> > > > misspell-fixer: Iteration 0: prefiltering.
> > > > misspell-fixer: Skipping whitelisted entries based on 
> > > > .misspell-fixer.ignore.override.
> > > > misspell-fixer: Iteration 0: nothing to replace.
> > > > misspell-fixer: Iteration 0: done.
> > > > ASSERT:
> > > > /<>
> > > > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt 
> > > > /tmp/misspell-fixer-test/1434479/work/1.txt
> > > > --- /tmp/misspell-fixer-test/1434479/expected/1.txt 2022-12-20 
> > > > 09:55:05.905961848 +
> > > > +++ /tmp/misspell-fixer-test/1434479/work/1.txt 2022-12-20 
> > > > 09:55:05.901961812 +
> > > > @@ -1,3 +1,3 @@
> > > > -successful
> > > > -successfully
> > > > -lower than
> > > > \ No newline at end of file
> > > > +succesful
> > > > +succesfully
> > > > +lower then
> > > > \ No newline at end of file
> > > > ASSERT:Expected output differs.
> > > > /<>
> > > > testWhitelistConflictWithRealRun
> > > > /<>
> > > > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt 
> > > > /tmp/misspell-fixer-test/1434479/work/1.txt
> > > > --- /tmp/misspell-fixer-test/1434479/expected/1.txt 2022-12-20 
> > > > 09:55:05.905961848 +
> > > > +++ /tmp/misspell-fixer-test/1434479/work/1.txt 2022-12-20 
> > > > 09:55:05.901961812 +
> > > > @@ -1,3 +1,3 @@
> > > > -successful
> > > > -successfully
> > > > -lower than
> > > > \ No newline at end of file
> > > > +succesful
> > > > +succesfully
> > > > +lower then
> > > > \ No newline at end of file
> > > > ASSERT:Expected output differs.
> > > > testWhitelistConflictWithDoubleWhitelist
> > > > /<>
> > > > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt 
> > > > 

Bug#1026664: misspell-fixer: FTBFS: grep: work/R.txt: Permission denied

2022-12-23 Thread Lucas Nussbaum
Hi,

I use sbuild with a standard setup to build packages, so it should be
reasonably easy for you to set it up locally.
I run sbuild with:
su user42 -c 'sbuild -n -A -s --force-orig-source --apt-update -d unstable -v 
--no-run-lintian misspell-fixer_0.4-1'

Lucas


On 22/12/22 at 23:59 +, Lajos Veres wrote:
> Hi,
> 
> Thanks for checking this.
> I suspect this report is the same as
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026771
> 
> Could you please help me how I can test these issues in the
> infrastructure?
> 
> Thank you.
> 
> Best regards,
> Lajos
> 
> On Tue, 20 Dec 2022, Lucas Nussbaum wrote:
> 
> > Source: misspell-fixer
> > Version: 0.4-1
> > Severity: serious
> > Justification: FTBFS
> > Tags: bookworm sid ftbfs
> > User: lu...@debian.org
> > Usertags: ftbfs-20221220 ftbfs-bookworm
> >
> > Hi,
> >
> > During a rebuild of all packages in sid, your package failed to build
> > on amd64.
> >
> >
> > Relevant part (hopefully):
> > > make[1]: Entering directory '/<>'
> > > /bin/bash -c 'source test/tests.sh'
> > > Git is not available so we do not test .gitignore related functionality.
> > > testWhitelist
> > > misspell-fixer: -W Save found misspelled file entries into  
> > > .misspell-fixer.ignore instead of fixing them.
> > > misspell-fixer: Target directories: work
> > > misspell-fixer: Iteration 0: prefiltering.
> > > misspell-fixer: Saving found misspells into .misspell-fixer.ignore.
> > > misspell-fixer: Iteration 0: done.
> > > /<>
> > > misspell-fixer: -r Enable real run. Overwrite original files!
> > > misspell-fixer: -n Disable backups.
> > > misspell-fixer: Target directories: work
> > > misspell-fixer: Iteration 0: prefiltering.
> > > misspell-fixer: Skipping whitelisted entries based on 
> > > .misspell-fixer.ignore.
> > > misspell-fixer: Iteration 0: processing.
> > > misspell-fixer: Iteration 0: done.
> > > misspell-fixer: Iteration 1: prefiltering.
> > > misspell-fixer: Skipping whitelisted entries based on 
> > > .misspell-fixer.ignore.
> > > misspell-fixer: Iteration 1: nothing to replace.
> > > misspell-fixer: Iteration 1: done.
> > > /<>
> > > /<>
> > > testWhitelistWithFileNameOverride
> > > misspell-fixer: -W Save found misspelled file entries into  
> > > .misspell-fixer.ignore instead of fixing them.
> > > misspell-fixer: -w Use .misspell-fixer.ignore.override as white list file 
> > > instead of  .misspell-fixer.ignore.
> > > misspell-fixer: Target directories: work
> > > misspell-fixer: Iteration 0: prefiltering.
> > > misspell-fixer: Saving found misspells into 
> > > .misspell-fixer.ignore.override.
> > > misspell-fixer: Iteration 0: done.
> > > /<>
> > > misspell-fixer: -r Enable real run. Overwrite original files!
> > > misspell-fixer: -n Disable backups.
> > > misspell-fixer: -w Use .misspell-fixer.ignore.override as white list file 
> > > instead of  .misspell-fixer.ignore.
> > > misspell-fixer: Target directories: work
> > > misspell-fixer: Iteration 0: prefiltering.
> > > misspell-fixer: Skipping whitelisted entries based on 
> > > .misspell-fixer.ignore.override.
> > > misspell-fixer: Iteration 0: nothing to replace.
> > > misspell-fixer: Iteration 0: done.
> > > ASSERT:
> > > /<>
> > > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt 
> > > /tmp/misspell-fixer-test/1434479/work/1.txt
> > > --- /tmp/misspell-fixer-test/1434479/expected/1.txt   2022-12-20 
> > > 09:55:05.905961848 +
> > > +++ /tmp/misspell-fixer-test/1434479/work/1.txt   2022-12-20 
> > > 09:55:05.901961812 +
> > > @@ -1,3 +1,3 @@
> > > -successful
> > > -successfully
> > > -lower than
> > > \ No newline at end of file
> > > +succesful
> > > +succesfully
> > > +lower then
> > > \ No newline at end of file
> > > ASSERT:Expected output differs.
> > > /<>
> > > testWhitelistConflictWithRealRun
> > > /<>
> > > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt 
> > > /tmp/misspell-fixer-test/1434479/work/1.txt
> > > --- /tmp/misspell-fixer-test/1434479/expected/1.txt   2022-12-20 
> > > 09:55:05.905961848 +
> > > +++ /tmp/misspell-fixer-test/1434479/work/1.txt   2022-12-20 
> > > 09:55:05.901961812 +
> > > @@ -1,3 +1,3 @@
> > > -successful
> > > -successfully
> > > -lower than
> > > \ No newline at end of file
> > > +succesful
> > > +succesfully
> > > +lower then
> > > \ No newline at end of file
> > > ASSERT:Expected output differs.
> > > testWhitelistConflictWithDoubleWhitelist
> > > /<>
> > > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt 
> > > /tmp/misspell-fixer-test/1434479/work/1.txt
> > > --- /tmp/misspell-fixer-test/1434479/expected/1.txt   2022-12-20 
> > > 09:55:05.905961848 +
> > > +++ /tmp/misspell-fixer-test/1434479/work/1.txt   2022-12-20 
> > > 09:55:05.901961812 +
> > > @@ -1,3 +1,3 @@
> > > -successful
> > > -successfully
> > > -lower than
> > > \ No newline at end of file
> > > +succesful
> > > +succesfully
> > > +lower then
> > > \ No newline at end of file
> > > 

Bug#1026664: misspell-fixer: FTBFS: grep: work/R.txt: Permission denied

2022-12-22 Thread Lajos Veres
Hi,

Thanks for checking this.
I suspect this report is the same as
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026771

Could you please help me how I can test these issues in the
infrastructure?

Thank you.

Best regards,
Lajos

On Tue, 20 Dec 2022, Lucas Nussbaum wrote:

> Source: misspell-fixer
> Version: 0.4-1
> Severity: serious
> Justification: FTBFS
> Tags: bookworm sid ftbfs
> User: lu...@debian.org
> Usertags: ftbfs-20221220 ftbfs-bookworm
>
> Hi,
>
> During a rebuild of all packages in sid, your package failed to build
> on amd64.
>
>
> Relevant part (hopefully):
> > make[1]: Entering directory '/<>'
> > /bin/bash -c 'source test/tests.sh'
> > Git is not available so we do not test .gitignore related functionality.
> > testWhitelist
> > misspell-fixer: -W Save found misspelled file entries into  
> > .misspell-fixer.ignore instead of fixing them.
> > misspell-fixer: Target directories: work
> > misspell-fixer: Iteration 0: prefiltering.
> > misspell-fixer: Saving found misspells into .misspell-fixer.ignore.
> > misspell-fixer: Iteration 0: done.
> > /<>
> > misspell-fixer: -r Enable real run. Overwrite original files!
> > misspell-fixer: -n Disable backups.
> > misspell-fixer: Target directories: work
> > misspell-fixer: Iteration 0: prefiltering.
> > misspell-fixer: Skipping whitelisted entries based on 
> > .misspell-fixer.ignore.
> > misspell-fixer: Iteration 0: processing.
> > misspell-fixer: Iteration 0: done.
> > misspell-fixer: Iteration 1: prefiltering.
> > misspell-fixer: Skipping whitelisted entries based on 
> > .misspell-fixer.ignore.
> > misspell-fixer: Iteration 1: nothing to replace.
> > misspell-fixer: Iteration 1: done.
> > /<>
> > /<>
> > testWhitelistWithFileNameOverride
> > misspell-fixer: -W Save found misspelled file entries into  
> > .misspell-fixer.ignore instead of fixing them.
> > misspell-fixer: -w Use .misspell-fixer.ignore.override as white list file 
> > instead of  .misspell-fixer.ignore.
> > misspell-fixer: Target directories: work
> > misspell-fixer: Iteration 0: prefiltering.
> > misspell-fixer: Saving found misspells into .misspell-fixer.ignore.override.
> > misspell-fixer: Iteration 0: done.
> > /<>
> > misspell-fixer: -r Enable real run. Overwrite original files!
> > misspell-fixer: -n Disable backups.
> > misspell-fixer: -w Use .misspell-fixer.ignore.override as white list file 
> > instead of  .misspell-fixer.ignore.
> > misspell-fixer: Target directories: work
> > misspell-fixer: Iteration 0: prefiltering.
> > misspell-fixer: Skipping whitelisted entries based on 
> > .misspell-fixer.ignore.override.
> > misspell-fixer: Iteration 0: nothing to replace.
> > misspell-fixer: Iteration 0: done.
> > ASSERT:
> > /<>
> > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt 
> > /tmp/misspell-fixer-test/1434479/work/1.txt
> > --- /tmp/misspell-fixer-test/1434479/expected/1.txt 2022-12-20 
> > 09:55:05.905961848 +
> > +++ /tmp/misspell-fixer-test/1434479/work/1.txt 2022-12-20 
> > 09:55:05.901961812 +
> > @@ -1,3 +1,3 @@
> > -successful
> > -successfully
> > -lower than
> > \ No newline at end of file
> > +succesful
> > +succesfully
> > +lower then
> > \ No newline at end of file
> > ASSERT:Expected output differs.
> > /<>
> > testWhitelistConflictWithRealRun
> > /<>
> > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt 
> > /tmp/misspell-fixer-test/1434479/work/1.txt
> > --- /tmp/misspell-fixer-test/1434479/expected/1.txt 2022-12-20 
> > 09:55:05.905961848 +
> > +++ /tmp/misspell-fixer-test/1434479/work/1.txt 2022-12-20 
> > 09:55:05.901961812 +
> > @@ -1,3 +1,3 @@
> > -successful
> > -successfully
> > -lower than
> > \ No newline at end of file
> > +succesful
> > +succesfully
> > +lower then
> > \ No newline at end of file
> > ASSERT:Expected output differs.
> > testWhitelistConflictWithDoubleWhitelist
> > /<>
> > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt 
> > /tmp/misspell-fixer-test/1434479/work/1.txt
> > --- /tmp/misspell-fixer-test/1434479/expected/1.txt 2022-12-20 
> > 09:55:05.905961848 +
> > +++ /tmp/misspell-fixer-test/1434479/work/1.txt 2022-12-20 
> > 09:55:05.901961812 +
> > @@ -1,3 +1,3 @@
> > -successful
> > -successfully
> > -lower than
> > \ No newline at end of file
> > +succesful
> > +succesfully
> > +lower then
> > \ No newline at end of file
> > ASSERT:Expected output differs.
> > misspell-fixer: -r Enable real run. Overwrite original files!
> > misspell-fixer: Target directories: .
> > misspell-fixer: We found both .github/.misspell-fixer.ignore and 
> > .misspell-fixer.ignore.  We can handle only one at the moment.
> > /<>
> > testShowDiff
> > /<>
> > diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt 
> > /tmp/misspell-fixer-test/1434479/work/1.txt
> > --- /tmp/misspell-fixer-test/1434479/expected/1.txt 2022-12-20 
> > 09:55:05.905961848 +
> > +++ /tmp/misspell-fixer-test/1434479/work/1.txt 2022-12-20 
> > 

Bug#1026664: misspell-fixer: FTBFS: grep: work/R.txt: Permission denied

2022-12-20 Thread Lucas Nussbaum
Source: misspell-fixer
Version: 0.4-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20221220 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> /bin/bash -c 'source test/tests.sh'
> Git is not available so we do not test .gitignore related functionality.
> testWhitelist
> misspell-fixer: -W Save found misspelled file entries into  
> .misspell-fixer.ignore instead of fixing them.
> misspell-fixer: Target directories: work
> misspell-fixer: Iteration 0: prefiltering.
> misspell-fixer: Saving found misspells into .misspell-fixer.ignore.
> misspell-fixer: Iteration 0: done.
> /<>
> misspell-fixer: -r Enable real run. Overwrite original files!
> misspell-fixer: -n Disable backups.
> misspell-fixer: Target directories: work
> misspell-fixer: Iteration 0: prefiltering.
> misspell-fixer: Skipping whitelisted entries based on .misspell-fixer.ignore.
> misspell-fixer: Iteration 0: processing.
> misspell-fixer: Iteration 0: done.
> misspell-fixer: Iteration 1: prefiltering.
> misspell-fixer: Skipping whitelisted entries based on .misspell-fixer.ignore.
> misspell-fixer: Iteration 1: nothing to replace.
> misspell-fixer: Iteration 1: done.
> /<>
> /<>
> testWhitelistWithFileNameOverride
> misspell-fixer: -W Save found misspelled file entries into  
> .misspell-fixer.ignore instead of fixing them.
> misspell-fixer: -w Use .misspell-fixer.ignore.override as white list file 
> instead of  .misspell-fixer.ignore.
> misspell-fixer: Target directories: work
> misspell-fixer: Iteration 0: prefiltering.
> misspell-fixer: Saving found misspells into .misspell-fixer.ignore.override.
> misspell-fixer: Iteration 0: done.
> /<>
> misspell-fixer: -r Enable real run. Overwrite original files!
> misspell-fixer: -n Disable backups.
> misspell-fixer: -w Use .misspell-fixer.ignore.override as white list file 
> instead of  .misspell-fixer.ignore.
> misspell-fixer: Target directories: work
> misspell-fixer: Iteration 0: prefiltering.
> misspell-fixer: Skipping whitelisted entries based on 
> .misspell-fixer.ignore.override.
> misspell-fixer: Iteration 0: nothing to replace.
> misspell-fixer: Iteration 0: done.
> ASSERT:
> /<>
> diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt 
> /tmp/misspell-fixer-test/1434479/work/1.txt
> --- /tmp/misspell-fixer-test/1434479/expected/1.txt   2022-12-20 
> 09:55:05.905961848 +
> +++ /tmp/misspell-fixer-test/1434479/work/1.txt   2022-12-20 
> 09:55:05.901961812 +
> @@ -1,3 +1,3 @@
> -successful
> -successfully
> -lower than
> \ No newline at end of file
> +succesful
> +succesfully
> +lower then
> \ No newline at end of file
> ASSERT:Expected output differs.
> /<>
> testWhitelistConflictWithRealRun
> /<>
> diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt 
> /tmp/misspell-fixer-test/1434479/work/1.txt
> --- /tmp/misspell-fixer-test/1434479/expected/1.txt   2022-12-20 
> 09:55:05.905961848 +
> +++ /tmp/misspell-fixer-test/1434479/work/1.txt   2022-12-20 
> 09:55:05.901961812 +
> @@ -1,3 +1,3 @@
> -successful
> -successfully
> -lower than
> \ No newline at end of file
> +succesful
> +succesfully
> +lower then
> \ No newline at end of file
> ASSERT:Expected output differs.
> testWhitelistConflictWithDoubleWhitelist
> /<>
> diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt 
> /tmp/misspell-fixer-test/1434479/work/1.txt
> --- /tmp/misspell-fixer-test/1434479/expected/1.txt   2022-12-20 
> 09:55:05.905961848 +
> +++ /tmp/misspell-fixer-test/1434479/work/1.txt   2022-12-20 
> 09:55:05.901961812 +
> @@ -1,3 +1,3 @@
> -successful
> -successfully
> -lower than
> \ No newline at end of file
> +succesful
> +succesfully
> +lower then
> \ No newline at end of file
> ASSERT:Expected output differs.
> misspell-fixer: -r Enable real run. Overwrite original files!
> misspell-fixer: Target directories: .
> misspell-fixer: We found both .github/.misspell-fixer.ignore and 
> .misspell-fixer.ignore.  We can handle only one at the moment.
> /<>
> testShowDiff
> /<>
> diff -ruwb /tmp/misspell-fixer-test/1434479/expected/1.txt 
> /tmp/misspell-fixer-test/1434479/work/1.txt
> --- /tmp/misspell-fixer-test/1434479/expected/1.txt   2022-12-20 
> 09:55:05.905961848 +
> +++ /tmp/misspell-fixer-test/1434479/work/1.txt   2022-12-20 
> 09:55:05.901961812 +
> @@ -1,3 +1,3 @@
> -successful
> -successfully
> -lower than
> \ No newline at end of file
> +succesful
> +succesfully
> +lower then
> \ No newline at end of file
> ASSERT:Expected output differs.
> --- /tmp/misspell-fixer-test/1434479/output.diff.standard 2022-12-20 
> 09:55:06.141963997 +
> +++ test/expected.diff.output 2021-01-13 19:01:21.0 +
> @@ -14,15 +14,4 @@
>  +successfully
>  +lower than
>  \ No newline at end of file
>  work/X.txt   X-X-X X:X:X.X