On 14/02/22 at 16:34 +0100, Thomas Goirand wrote:
> On 2/14/22 14:56, Lucas Nussbaum wrote:
> > On 14/02/22 at 14:35 +0100, Thomas Goirand wrote:
> > > Hi Lucas,
> > > 
> > > Please find, attached, the diff of the build log as you asked.
> > > Your thoughts?
> > 
> > It's not the same version, are there any relevant differences?
> > 
> > Lucas
> 
> It's the same version. I just do "dch -i -m "Rebuild" to not override my
> build log.
> 
> I haven't spotted any relevant difference, indeed...

Ah, I realize now that the diff you posted is for your build log from
december. Can you try another build?

Also:
I reproduced the failure on my laptop.
I could not reproduce the failure on the amdahl.debian.org porterbox.

Looking at test_hybrid_rr_onefileonedirwithfile (which is the first one
failing), and forcing the test to fail on amdahl, I get:

On my laptop:
--------------------------------------------------------- Captured stderr call 
----------------------------------------------------------
I: -input-charset not specified, using utf-8 (detected in locale settings)
genisoimage 1.1.11 (Linux)
Scanning 
/tmp/pytest-of-lucas/pytest-13/test_hybrid_rr_onefileonedirwi0/rronefileonedirwithfile
Scanning 
/tmp/pytest-of-lucas/pytest-13/test_hybrid_rr_onefileonedirwi0/rronefileonedirwithfile/dir1
  23   352 
  24   204 dir1
Cache hit for 'dir1/.'
Cache hit for 'dir1/..'
Writing:   Initial Padblock                        Start Block 0
Done with: Initial Padblock                        Block(s)    16
Writing:   Primary Volume Descriptor               Start Block 16
Done with: Primary Volume Descriptor               Block(s)    1
Writing:   End Volume Descriptor                   Start Block 17
Done with: End Volume Descriptor                   Block(s)    1
Writing:   Version block                           Start Block 18
Done with: Version block                           Block(s)    1
Writing:   Path table                              Start Block 19
Done with: Path table                              Block(s)    4
Writing:   Directory tree                          Start Block 23
Done with: Directory tree                          Block(s)    2
Writing:   Directory tree cleanup                  Start Block 25
Done with: Directory tree cleanup                  Block(s)    0
Writing:   Extension record                        Start Block 25
Done with: Extension record                        Block(s)    1
Writing:   The File(s)                             Start Block 26
Total extents scheduled to be written = 26
Total translation table size: 0
Total rockridge attributes bytes: 379
Total directory bytes: 2400
Path table size(bytes): 22
Done with: The File(s)                             Block(s)    0
Max brk space used 0
26 extents written (0 MB)


On amdahl:
--------------------------------------------------------- Captured stderr call 
---------------------------------------------------------
I: -input-charset not specified, using utf-8 (detected in locale settings)
genisoimage 1.1.11 (Linux)
Scanning 
/tmp/pytest-of-lucas/pytest-13/test_hybrid_rr_onefileonedirwi0/rronefileonedirwithfile
Scanning 
/tmp/pytest-of-lucas/pytest-13/test_hybrid_rr_onefileonedirwi0/rronefileonedirwithfile/dir1
  23   352 
  24   204 dir1
Cache hit for '/..'
Cache hit for 'dir1/.'
Cache hit for 'dir1/..'
Writing:   Initial Padblock                        Start Block 0
Done with: Initial Padblock                        Block(s)    16
Writing:   Primary Volume Descriptor               Start Block 16
Done with: Primary Volume Descriptor               Block(s)    1
Writing:   End Volume Descriptor                   Start Block 17
Done with: End Volume Descriptor                   Block(s)    1
Writing:   Version block                           Start Block 18
Done with: Version block                           Block(s)    1
Writing:   Path table                              Start Block 19
Done with: Path table                              Block(s)    4
Writing:   Directory tree                          Start Block 23
Done with: Directory tree                          Block(s)    2
Writing:   Directory tree cleanup                  Start Block 25
Done with: Directory tree cleanup                  Block(s)    0
Writing:   Extension record                        Start Block 25
Done with: Extension record                        Block(s)    1
Writing:   The File(s)                             Start Block 26
Total extents scheduled to be written = 26
Total translation table size: 0
Total rockridge attributes bytes: 379
Total directory bytes: 2048
Path table size(bytes): 22
Done with: The File(s)                             Block(s)    0
Max brk space used 0
26 extents written (0 MB)


The differences being:
--- /tmp/laptop 2022-02-15 15:14:03.897535082 +0100
+++ /tmp/amdahl 2022-02-15 15:14:11.313518686 +0100
@@ -1,10 +1,11 @@
---------------------------------------------------------- Captured stderr call 
----------------------------------------------------------
+--------------------------------------------------------- Captured stderr call 
---------------------------------------------------------
 I: -input-charset not specified, using utf-8 (detected in locale settings)
 genisoimage 1.1.11 (Linux)
 Scanning 
/tmp/pytest-of-lucas/pytest-13/test_hybrid_rr_onefileonedirwi0/rronefileonedirwithfile
 Scanning 
/tmp/pytest-of-lucas/pytest-13/test_hybrid_rr_onefileonedirwi0/rronefileonedirwithfile/dir1
   23   352 
   24   204 dir1
+Cache hit for '/..'
 Cache hit for 'dir1/.'
 Cache hit for 'dir1/..'
 Writing:   Initial Padblock                        Start Block 0
@@ -27,8 +28,9 @@
 Total extents scheduled to be written = 26
 Total translation table size: 0
 Total rockridge attributes bytes: 379
-Total directory bytes: 2400
+Total directory bytes: 2048
 Path table size(bytes): 22
 Done with: The File(s)                             Block(s)    0
 Max brk space used 0
 26 extents written (0 MB)

So for some reason it picks up one additional directory entry (for
'..'). Does this ring a bell?

Lucas

Reply via email to