Package: src:golang-github-cyphar-filepath-securejoin
Version: 0.3.4-3
Severity: important
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

[ please read the notes at the end ]

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=golang --with=golang
   dh_auto_clean -O--buildsystem=golang
   dh_autoreconf_clean -O--buildsystem=golang
   dh_clean -O--buildsystem=golang
 debian/rules binary
dh binary --buildsystem=golang --with=golang
   dh_update_autotools_config -O--buildsystem=golang
   dh_autoreconf -O--buildsystem=golang
   dh_auto_configure -O--buildsystem=golang
   dh_auto_build -O--buildsystem=golang
        cd obj-x86_64-linux-gnu && go install -trimpath -v -p 1 
github.com/cyphar/filepath-securejoin

[... snipped ...]

        --- PASS: TestMkdirAll_Basic/openat2=auto/nonlexical-level3-rel (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=auto/existing (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=auto/nonlexical-level2-rel-rel 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=auto/dotdot-in-nonexisting (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=auto/dangling1-trailing (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=auto/dangling1-basic (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=auto/dangling-tricky2-basic (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=auto/loop-trailing (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=auto/dotdot-in-existing (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=auto/nonlexical-level1-rel (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=auto/nonlexical-level2-rel-abs 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=auto/dangling2-basic (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=auto/dangling3-dotdot (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=auto/dangling-tricky1-trailing 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=auto/loop-basic (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=auto/nonlexical-level1-abs (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=auto/nondir-subdir (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=auto/nondir-symlink-dotdot (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=auto/nondir-symlink-subdir (0.00s)
    --- PASS: TestMkdirAll_Basic/openat2=true (0.06s)
        --- PASS: TestMkdirAll_Basic/openat2=true/nondir-symlink-dotdot (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/dotdot-in-existing (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-level2-abs-rel 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/dangling-tricky1-basic (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-level1-rel (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/nondir-symlink-trailing 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/nondir-symlink-subdir (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/dangling2-dotdot (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/dangling-tricky2-trailing 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/basic (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-level1-abs (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-level3-abs (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/dotdot-in-nonexisting (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/dangling1-basic (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/dangling3-trailing (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/dangling-tricky1-trailing 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/dotdot-after-symlink (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-level2-rel-open 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/sgid-dir-ownedbyus (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/dangling1-trailing (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/dangling2-trailing (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/dangling2-basic (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/dangling3-basic (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/loop-dotdot (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/existing (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-basic (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-level2-abs-abs 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/dangling1-dotdot (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/dangling3-dotdot (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/dangling-tricky1-dotdot 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/dangling-tricky2-dotdot 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/loop-basic (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-level2-rel-rel 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/sgid-sticky-dir-ownedbyus 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/nondir-subdir (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/dangling-tricky2-basic (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/nondir-trailing (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/loop-trailing (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-level2-abs-open 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-level2-rel-abs 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-level3-rel (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=true/nondir-dotdot (0.00s)
    --- PASS: TestMkdirAll_Basic/openat2=false (0.08s)
        --- PASS: TestMkdirAll_Basic/openat2=false/dangling2-basic (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/dangling-tricky1-basic 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-level2-rel-open 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/dangling-tricky2-dotdot 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-basic (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-level1-abs (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/sgid-sticky-dir-ownedbyus 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/dotdot-in-nonexisting (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/dangling1-trailing (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/dangling2-trailing (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/dangling2-dotdot (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/dangling3-dotdot (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-level2-abs-open 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-level3-abs (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/dangling1-basic (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/dangling3-trailing (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/dangling-tricky1-trailing 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/dangling-tricky2-basic 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/existing (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/basic (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-level1-rel (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-level2-abs-rel 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-level2-rel-abs 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/nondir-subdir (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/nondir-symlink-dotdot (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/dangling1-dotdot (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/dotdot-after-symlink (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-level2-abs-abs 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-level3-rel (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/nondir-trailing (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/nondir-symlink-trailing 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/loop-trailing (0.01s)
        --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-level2-rel-rel 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/sgid-dir-ownedbyus (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/nondir-dotdot (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/loop-basic (0.01s)
        --- PASS: TestMkdirAll_Basic/openat2=false/loop-dotdot (0.01s)
        --- PASS: TestMkdirAll_Basic/openat2=false/dangling3-basic (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/dangling-tricky1-dotdot 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/dangling-tricky2-trailing 
(0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/dotdot-in-existing (0.00s)
        --- PASS: TestMkdirAll_Basic/openat2=false/nondir-symlink-subdir (0.00s)
=== RUN   TestMkdirAllHandle_Basic
=== RUN   TestMkdirAllHandle_Basic/openat2=auto
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-abs-open
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/nondir-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/dangling2-basic
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/dangling3-basic
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/basic
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-abs-abs
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/dangling1-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky1-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/loop-basic
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/loop-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-rel-rel
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/nondir-symlink-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/dangling1-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/dangling3-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/dangling3-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky2-basic
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/dotdot-after-symlink
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-abs-rel
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/sgid-sticky-dir-ownedbyus
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/nondir-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/nondir-symlink-subdir
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky1-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level3-abs
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level3-rel
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/dotdot-in-nonexisting
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/dangling2-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky1-basic
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level1-abs
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/sgid-dir-ownedbyus
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/nondir-subdir
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/dangling1-basic
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/dangling2-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky2-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/loop-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/existing
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/nonlexical-basic
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-rel-abs
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-rel-open
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/nondir-symlink-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky2-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/dotdot-in-existing
=== RUN   TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level1-rel
=== RUN   TestMkdirAllHandle_Basic/openat2=true
=== RUN   TestMkdirAllHandle_Basic/openat2=true/dotdot-in-existing
=== RUN   TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-abs-open
=== RUN   TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-rel-rel
=== RUN   TestMkdirAllHandle_Basic/openat2=true/nonlexical-level3-abs
=== RUN   TestMkdirAllHandle_Basic/openat2=true/dotdot-in-nonexisting
=== RUN   TestMkdirAllHandle_Basic/openat2=true/nondir-symlink-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=true/dangling1-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=true/dangling2-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=true/nonlexical-basic
=== RUN   TestMkdirAllHandle_Basic/openat2=true/dangling1-basic
=== RUN   TestMkdirAllHandle_Basic/openat2=true/dangling1-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=true/dangling3-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=true/dangling-tricky1-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=true/dangling-tricky2-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=true/loop-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=true/nonlexical-level1-rel
=== RUN   TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-rel-open
=== RUN   TestMkdirAllHandle_Basic/openat2=true/loop-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=true/existing
=== RUN   TestMkdirAllHandle_Basic/openat2=true/basic
=== RUN   TestMkdirAllHandle_Basic/openat2=true/nonlexical-level3-rel
=== RUN   TestMkdirAllHandle_Basic/openat2=true/nondir-symlink-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=true/dangling-tricky1-basic
=== RUN   TestMkdirAllHandle_Basic/openat2=true/dangling-tricky2-basic
=== RUN   TestMkdirAllHandle_Basic/openat2=true/loop-basic
=== RUN   TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-abs-abs
=== RUN   TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-rel-abs
=== RUN   TestMkdirAllHandle_Basic/openat2=true/nondir-subdir
=== RUN   TestMkdirAllHandle_Basic/openat2=true/dangling2-basic
=== RUN   TestMkdirAllHandle_Basic/openat2=true/dangling3-basic
=== RUN   TestMkdirAllHandle_Basic/openat2=true/dangling-tricky2-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=true/nonlexical-level1-abs
=== RUN   TestMkdirAllHandle_Basic/openat2=true/sgid-dir-ownedbyus
=== RUN   TestMkdirAllHandle_Basic/openat2=true/sgid-sticky-dir-ownedbyus
=== RUN   TestMkdirAllHandle_Basic/openat2=true/nondir-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=true/nondir-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=true/nondir-symlink-subdir
=== RUN   TestMkdirAllHandle_Basic/openat2=true/dangling3-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=true/dangling-tricky1-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=true/dotdot-after-symlink
=== RUN   TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-abs-rel
=== RUN   TestMkdirAllHandle_Basic/openat2=true/dangling2-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=false
=== RUN   TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-abs-rel
=== RUN   TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-rel-rel
=== RUN   TestMkdirAllHandle_Basic/openat2=false/nondir-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=false/dangling3-basic
=== RUN   TestMkdirAllHandle_Basic/openat2=false/dangling3-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=false/dangling-tricky1-basic
=== RUN   TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-rel-abs
=== RUN   TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-rel-open
=== RUN   TestMkdirAllHandle_Basic/openat2=false/dotdot-in-nonexisting
=== RUN   TestMkdirAllHandle_Basic/openat2=false/nondir-symlink-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=false/dangling1-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=false/nonlexical-basic
=== RUN   TestMkdirAllHandle_Basic/openat2=false/nonlexical-level3-rel
=== RUN   TestMkdirAllHandle_Basic/openat2=false/sgid-dir-ownedbyus
=== RUN   TestMkdirAllHandle_Basic/openat2=false/dangling2-basic
=== RUN   TestMkdirAllHandle_Basic/openat2=false/dangling2-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=false/nonlexical-level1-rel
=== RUN   TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-abs-abs
=== RUN   TestMkdirAllHandle_Basic/openat2=false/nonlexical-level3-abs
=== RUN   TestMkdirAllHandle_Basic/openat2=false/nondir-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=false/nondir-symlink-subdir
=== RUN   TestMkdirAllHandle_Basic/openat2=false/sgid-sticky-dir-ownedbyus
=== RUN   TestMkdirAllHandle_Basic/openat2=false/dangling-tricky1-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=false/loop-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=false/dotdot-in-existing
=== RUN   TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-abs-open
=== RUN   TestMkdirAllHandle_Basic/openat2=false/nondir-subdir
=== RUN   TestMkdirAllHandle_Basic/openat2=false/nondir-symlink-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=false/dangling1-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=false/dangling-tricky1-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=false/dangling-tricky2-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=false/dangling-tricky2-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=false/existing
=== RUN   TestMkdirAllHandle_Basic/openat2=false/basic
=== RUN   TestMkdirAllHandle_Basic/openat2=false/dangling1-basic
=== RUN   TestMkdirAllHandle_Basic/openat2=false/dangling2-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=false/dangling3-trailing
=== RUN   TestMkdirAllHandle_Basic/openat2=false/dangling-tricky2-basic
=== RUN   TestMkdirAllHandle_Basic/openat2=false/loop-basic
=== RUN   TestMkdirAllHandle_Basic/openat2=false/loop-dotdot
=== RUN   TestMkdirAllHandle_Basic/openat2=false/dotdot-after-symlink
=== RUN   TestMkdirAllHandle_Basic/openat2=false/nonlexical-level1-abs
--- PASS: TestMkdirAllHandle_Basic (0.20s)
    --- PASS: TestMkdirAllHandle_Basic/openat2=auto (0.06s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-abs-open (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nondir-dotdot (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling2-basic (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling3-basic (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/basic (0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-abs-abs (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling1-trailing 
(0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky1-trailing (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/loop-basic (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/loop-dotdot (0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-rel-rel (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nondir-symlink-trailing 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling1-dotdot (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling3-trailing 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling3-dotdot (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky2-basic 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dotdot-after-symlink 
(0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-abs-rel (0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=auto/sgid-sticky-dir-ownedbyus (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nondir-trailing (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nondir-symlink-subdir 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky1-dotdot 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level3-abs 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level3-rel 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dotdot-in-nonexisting 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling2-dotdot (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky1-basic 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level1-abs 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/sgid-dir-ownedbyus 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nondir-subdir (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling1-basic (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling2-trailing 
(0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky2-trailing (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/loop-trailing (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/existing (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nonlexical-basic (0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-rel-abs (0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-rel-open (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nondir-symlink-dotdot 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky2-dotdot 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dotdot-in-existing 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level1-rel 
(0.00s)
    --- PASS: TestMkdirAllHandle_Basic/openat2=true (0.06s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/dotdot-in-existing 
(0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-abs-open (0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-rel-rel (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/nonlexical-level3-abs 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/dotdot-in-nonexisting 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/nondir-symlink-trailing 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling1-trailing 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling2-dotdot (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/nonlexical-basic (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling1-basic (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling1-dotdot (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling3-dotdot (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling-tricky1-dotdot 
(0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=true/dangling-tricky2-trailing (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/loop-dotdot (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/nonlexical-level1-rel 
(0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-rel-open (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/loop-trailing (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/existing (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/basic (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/nonlexical-level3-rel 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/nondir-symlink-dotdot 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling-tricky1-basic 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling-tricky2-basic 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/loop-basic (0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-abs-abs (0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-rel-abs (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/nondir-subdir (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling2-basic (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling3-basic (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling-tricky2-dotdot 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/nonlexical-level1-abs 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/sgid-dir-ownedbyus 
(0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=true/sgid-sticky-dir-ownedbyus (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/nondir-trailing (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/nondir-dotdot (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/nondir-symlink-subdir 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling3-trailing 
(0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=true/dangling-tricky1-trailing (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/dotdot-after-symlink 
(0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-abs-rel (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling2-trailing 
(0.00s)
    --- PASS: TestMkdirAllHandle_Basic/openat2=false (0.08s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-abs-rel (0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-rel-rel (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/nondir-dotdot (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling3-basic (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling3-dotdot 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling-tricky1-basic 
(0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-rel-abs (0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-rel-open (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/dotdot-in-nonexisting 
(0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=false/nondir-symlink-trailing (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling1-dotdot 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/nonlexical-basic 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/nonlexical-level3-rel 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/sgid-dir-ownedbyus 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling2-basic (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling2-dotdot 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/nonlexical-level1-rel 
(0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-abs-abs (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/nonlexical-level3-abs 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/nondir-trailing (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/nondir-symlink-subdir 
(0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=false/sgid-sticky-dir-ownedbyus (0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=false/dangling-tricky1-dotdot (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/loop-trailing (0.01s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/dotdot-in-existing 
(0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-abs-open (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/nondir-subdir (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/nondir-symlink-dotdot 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling1-trailing 
(0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=false/dangling-tricky1-trailing (0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=false/dangling-tricky2-trailing (0.00s)
        --- PASS: 
TestMkdirAllHandle_Basic/openat2=false/dangling-tricky2-dotdot (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/existing (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/basic (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling1-basic (0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling2-trailing 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling3-trailing 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling-tricky2-basic 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/loop-basic (0.01s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/loop-dotdot (0.01s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/dotdot-after-symlink 
(0.00s)
        --- PASS: TestMkdirAllHandle_Basic/openat2=false/nonlexical-level1-abs 
(0.00s)
=== RUN   TestMkdirAll_AsRoot
    util_linux_test.go:25: test requires root
--- SKIP: TestMkdirAll_AsRoot (0.00s)
=== RUN   TestMkdirAllHandle_AsRoot
    util_linux_test.go:25: test requires root
--- SKIP: TestMkdirAllHandle_AsRoot (0.00s)
=== RUN   TestMkdirAll_InvalidMode
--- PASS: TestMkdirAll_InvalidMode (0.00s)
=== RUN   TestMkdirAllHandle_InvalidMode
--- PASS: TestMkdirAllHandle_InvalidMode (0.00s)
=== RUN   TestMkdirAllHandle_RacingRename
=== RUN   TestMkdirAllHandle_RacingRename/openat2=true
=== RUN   TestMkdirAllHandle_RacingRename/openat2=true/swapdir-empty-ok-good
    mkdir_linux_test.go:418: after 2000 runs: passOk=2000(100.000%) 
passErr=0(0.000%) fail=0(0.000%)
=== RUN   
TestMkdirAllHandle_RacingRename/openat2=true/swapdir-empty-badmode-trailing
    mkdir_linux_test.go:418: after 2000 runs: passOk=2000(100.000%) 
passErr=0(0.000%) fail=0(0.000%)
=== RUN   
TestMkdirAllHandle_RacingRename/openat2=true/swapdir-empty-badmode-partial
    mkdir_linux_test.go:418: after 2000 runs: passOk=2000(100.000%) 
passErr=0(0.000%) fail=0(0.000%)
=== RUN   
TestMkdirAllHandle_RacingRename/openat2=true/swapdir-nonempty1-trailing
    mkdir_linux_test.go:418: after 2000 runs: passOk=2000(100.000%) 
passErr=0(0.000%) fail=0(0.000%)
=== RUN   TestMkdirAllHandle_RacingRename/openat2=true/swapdir-nonempty1-partial
    mkdir_linux_test.go:418: after 2000 runs: passOk=2000(100.000%) 
passErr=0(0.000%) fail=0(0.000%)
=== RUN   
TestMkdirAllHandle_RacingRename/openat2=true/swapdir-nonempty2-trailing
    mkdir_linux_test.go:418: after 2000 runs: passOk=2000(100.000%) 
passErr=0(0.000%) fail=0(0.000%)
=== RUN   TestMkdirAllHandle_RacingRename/openat2=true/swapdir-nonempty2-partial
    mkdir_linux_test.go:418: after 2000 runs: passOk=2000(100.000%) 
passErr=0(0.000%) fail=0(0.000%)
=== RUN   TestMkdirAllHandle_RacingRename/openat2=true/swapfile-trailing
    mkdir_linux_test.go:418: after 2000 runs: passOk=2000(100.000%) 
passErr=0(0.000%) fail=0(0.000%)
=== RUN   TestMkdirAllHandle_RacingRename/openat2=true/swapfile-partial
    mkdir_linux_test.go:418: after 2000 runs: passOk=2000(100.000%) 
passErr=0(0.000%) fail=0(0.000%)
=== RUN   TestMkdirAllHandle_RacingRename/openat2=false
=== RUN   TestMkdirAllHandle_RacingRename/openat2=false/swapdir-empty-ok-good
    mkdir_linux_test.go:418: after 2000 runs: passOk=2000(100.000%) 
passErr=0(0.000%) fail=0(0.000%)
=== RUN   
TestMkdirAllHandle_RacingRename/openat2=false/swapdir-empty-badmode-trailing
    mkdir_linux_test.go:418: after 2000 runs: passOk=2000(100.000%) 
passErr=0(0.000%) fail=0(0.000%)
=== RUN   
TestMkdirAllHandle_RacingRename/openat2=false/swapdir-empty-badmode-partial
panic: test timed out after 20m0s
        running tests:
                TestMkdirAllHandle_RacingRename (15m28s)
                TestMkdirAllHandle_RacingRename/openat2=false (3m14s)
                
TestMkdirAllHandle_RacingRename/openat2=false/swapdir-empty-badmode-partial 
(31s)

goroutine 865 [running]:
testing.(*M).startAlarm.func1()
        /usr/lib/go-1.24/src/testing/testing.go:2484 +0x394
created by time.goFunc
        /usr/lib/go-1.24/src/time/sleep.go:215 +0x2d

goroutine 1 [chan receive, 15 minutes]:
testing.(*T).Run(0xc0000cc540, {0x696fb6?, 0xc0000d9b30?}, 0x6a67f8)
        /usr/lib/go-1.24/src/testing/testing.go:1859 +0x431
testing.runTests.func1(0xc0000cc540)
        /usr/lib/go-1.24/src/testing/testing.go:2279 +0x37
testing.tRunner(0xc0000cc540, 0xc0000d9c70)
        /usr/lib/go-1.24/src/testing/testing.go:1792 +0xf4
testing.runTests(0xc000010288, {0x85f5a0, 0x2c, 0x2c}, {0x8ac220?, 0x7?, 
0x8ab0a0?})
        /usr/lib/go-1.24/src/testing/testing.go:2277 +0x4b4
testing.(*M).Run(0xc000094fa0)
        /usr/lib/go-1.24/src/testing/testing.go:2142 +0x64a
main.main()
        _testmain.go:131 +0x9b

goroutine 838 [chan receive, 3 minutes]:
testing.(*T).Run(0xc0003f4000, {0xc0001dc130?, 0xc000061f20?}, 0xc0003c80d8)
        /usr/lib/go-1.24/src/testing/testing.go:1859 +0x431
github.com/cyphar/filepath-securejoin.withWithoutOpenat2(0xc0003f4000, 0x93?, 
0x6a6a30)
        
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/cyphar/filepath-securejoin/util_linux_test.go:35
 +0x6d
github.com/cyphar/filepath-securejoin.TestMkdirAllHandle_RacingRename(0xc0003f4000?)
        
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/cyphar/filepath-securejoin/mkdir_linux_test.go:325
 +0x1c
testing.tRunner(0xc0003f4000, 0x6a67f8)
        /usr/lib/go-1.24/src/testing/testing.go:1792 +0xf4
created by testing.(*T).Run in goroutine 1
        /usr/lib/go-1.24/src/testing/testing.go:1851 +0x413

goroutine 858 [chan receive]:
testing.(*T).Run(0xc0003f4540, {0xc000366040?, 0xc000063cb8?}, 0xc0000bc070)
        /usr/lib/go-1.24/src/testing/testing.go:1859 +0x431
github.com/cyphar/filepath-securejoin.TestMkdirAllHandle_RacingRename.func1(0xc0003f4540)
        
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/cyphar/filepath-securejoin/mkdir_linux_test.go:375
 +0x4fc
github.com/cyphar/filepath-securejoin.withWithoutOpenat2.func1(0xc0003f4540)
        
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/cyphar/filepath-securejoin/util_linux_test.go:43
 +0x111
testing.tRunner(0xc0003f4540, 0xc0003c80d8)
        /usr/lib/go-1.24/src/testing/testing.go:1792 +0xf4
created by testing.(*T).Run in goroutine 838
        /usr/lib/go-1.24/src/testing/testing.go:1851 +0x413

goroutine 863 [runnable]:
github.com/cyphar/filepath-securejoin.TestMkdirAllHandle_RacingRename.func1.1(0xc0003f4380)
        
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/cyphar/filepath-securejoin/mkdir_linux_test.go:406
 +0x2dc
testing.tRunner(0xc0003f4380, 0xc0000bc070)
        /usr/lib/go-1.24/src/testing/testing.go:1792 +0xf4
created by testing.(*T).Run in goroutine 858
        /usr/lib/go-1.24/src/testing/testing.go:1851 +0x413

goroutine 864 [runnable]:
github.com/cyphar/filepath-securejoin.TestMkdirAllHandle_RacingRename.func1.1.1(0xc0003cc700)
        
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/cyphar/filepath-securejoin/mkdir_linux_test.go:382
 +0x58
created by 
github.com/cyphar/filepath-securejoin.TestMkdirAllHandle_RacingRename.func1.1 
in goroutine 863
        
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/cyphar/filepath-securejoin/mkdir_linux_test.go:378
 +0x16d
FAIL    github.com/cyphar/filepath-securejoin   1200.017s
FAIL
dh_auto_test: error: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 1 
-timeout=20m github.com/cyphar/filepath-securejoin returned exit code 1
make[1]: *** [debian/rules:9: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:4: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

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

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

In this particular case, the build was made on AWS machines of type
m7a.medium and r7a.medium. Incidentally, those machines have a single CPU,
but at this point it's not clear yet if that's the condition which triggers
the build failure or, for example, the fact that they are overall slower
than other instance types, or maybe some other reason.

If you could not reproduce the bug using GRUB_CMDLINE_LINUX="nr_cpus=1"
please contact me privately, as I am willing to provide ssh access to a
virtual machine where the bug is fully reproducible.

Disclaimer: Please note that this is probably a violation of
Debian Policy 4.2, and the only reason I'm initially reporting
it as "important" is to avoid discussing about the severity.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:golang-github-cyphar-filepath-securejoin, so 
that this is still
visible in the BTS web page for this package.

Thanks.

Reply via email to