Package: src:snapd
Version: 2.57.6-1
Severity: important
Control: close -1 2.68.3-2
Tags: ftbfs bookworm

Dear maintainer:

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

Note: This happens when building on a trixie host, i.e. using the kernel of 
trixie.
If the package ever needs an update for bookworm after the release of trixie,
it would be a serious problem. In either case, it's considered desirable that
we can build all bookworm packages from trixie.

--------------------------------------------------------------------------------
[...]
 debian/rules build
dh build --buildsystem=golang --with=golang --fail-missing --with systemd 
--builddirectory=_build
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   dh_update_autotools_config -O--buildsystem=golang -O--fail-missing 
-O--builddirectory=_build
   dh_auto_configure -O--buildsystem=golang -O--fail-missing 
-O--builddirectory=_build
dh_auto_configure: warning: Compatibility levels before 10 are deprecated 
(level 9 in use)
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
ldd: _build/bin/snap-exec: No such file or directory
ldd: _build/bin/snap-update-ns: No such file or directory

[... snipped ...]

--- FAIL: TestOverlord (31.43s)
FAIL
FAIL    github.com/snapcore/snapd/overlord      31.499s
AppArmor status: apparmor not enabled
=== RUN   TestAssertManager
OK: 94 passed
--- PASS: TestAssertManager (0.76s)
PASS
ok      github.com/snapcore/snapd/overlord/assertstate  0.793s
?       github.com/snapcore/snapd/overlord/assertstate/assertstatetest  [no 
test files]
=== RUN   Test
OK: 22 passed
--- PASS: Test (0.00s)
PASS
ok      github.com/snapcore/snapd/overlord/auth 0.004s
AppArmor status: apparmor not enabled
=== RUN   TestCommand
OK: 8 passed
--- PASS: TestCommand (0.41s)
PASS
ok      github.com/snapcore/snapd/overlord/cmdstate     0.416s
AppArmor status: apparmor not enabled
=== RUN   TestConfigState
OK: 19 passed
--- PASS: TestConfigState (0.01s)
PASS
ok      github.com/snapcore/snapd/overlord/configstate  0.049s
=== RUN   TestT
OK: 25 passed
--- PASS: TestT (0.00s)
PASS
ok      github.com/snapcore/snapd/overlord/configstate/config   0.008s
=== RUN   Test
OK: 149 passed, 21 skipped
--- PASS: Test (0.42s)
PASS
ok      github.com/snapcore/snapd/overlord/configstate/configcore       0.457s
=== RUN   TestT
OK: 2 passed
--- PASS: TestT (0.00s)
PASS
ok      github.com/snapcore/snapd/overlord/configstate/proxyconf        0.004s
=== RUN   TestT
OK: 2 passed
--- PASS: TestT (0.00s)
PASS
ok      github.com/snapcore/snapd/overlord/configstate/settings 0.004s
AppArmor status: apparmor not enabled
=== RUN   TestDeviceManager
OK: 379 passed, 8 skipped
--- PASS: TestDeviceManager (11.33s)
PASS
ok      github.com/snapcore/snapd/overlord/devicestate  11.396s
?       github.com/snapcore/snapd/overlord/devicestate/devicestatetest  [no 
test files]
=== RUN   TestInternal
OK: 1 passed
--- PASS: TestInternal (0.00s)
PASS
ok      github.com/snapcore/snapd/overlord/devicestate/internal 0.003s
AppArmor status: apparmor not enabled
=== RUN   TestHealthState
OK: 7 passed
--- PASS: TestHealthState (0.01s)
PASS
ok      github.com/snapcore/snapd/overlord/healthstate  0.019s
AppArmor status: apparmor not enabled
=== RUN   TestHookManager
OK: 62 passed
--- PASS: TestHookManager (2.82s)
PASS
ok      github.com/snapcore/snapd/overlord/hookstate    2.833s
AppArmor status: apparmor not enabled
=== RUN   Test
OK: 124 passed
--- PASS: Test (0.15s)
PASS
ok      github.com/snapcore/snapd/overlord/hookstate/ctlcmd     0.205s
=== RUN   Test
OK: 7 passed
--- PASS: Test (0.00s)
PASS
ok      github.com/snapcore/snapd/overlord/hookstate/hooktest   0.002s
AppArmor status: apparmor not enabled
=== RUN   TestInterfaceManager
OK: 244 passed
--- PASS: TestInterfaceManager (1.29s)
PASS
ok      github.com/snapcore/snapd/overlord/ifacestate   1.324s
AppArmor status: apparmor not enabled
=== RUN   Test
OK: 2 passed
--- PASS: Test (0.00s)
PASS
ok      github.com/snapcore/snapd/overlord/ifacestate/ifacerepo 0.008s
?       github.com/snapcore/snapd/overlord/ifacestate/schema    [no test files]
=== RUN   TestHotplug
OK: 2 passed
--- PASS: TestHotplug (0.06s)
PASS
ok      github.com/snapcore/snapd/overlord/ifacestate/udevmonitor       0.065s
=== RUN   Test
OK: 25 passed
--- PASS: Test (0.01s)
PASS
ok      github.com/snapcore/snapd/overlord/patch        0.016s
=== RUN   TestRestart
OK: 4 passed
--- PASS: TestRestart (0.00s)
PASS
ok      github.com/snapcore/snapd/overlord/restart      0.004s
AppArmor status: apparmor not enabled
=== RUN   TestServiceControl
OK: 105 passed
--- PASS: TestServiceControl (0.15s)
PASS
ok      github.com/snapcore/snapd/overlord/servicestate 0.195s
=== RUN   TestInternal
OK: 2 passed
--- PASS: TestInternal (0.00s)
PASS
ok      github.com/snapcore/snapd/overlord/servicestate/internal        0.004s
?       github.com/snapcore/snapd/overlord/servicestate/servicestatetest        
[no test files]
AppArmor status: apparmor not enabled
=== RUN   TestSnapshot
OK: 100 passed
--- PASS: TestSnapshot (1.20s)
PASS
ok      github.com/snapcore/snapd/overlord/snapshotstate        1.212s
=== RUN   TestSnapshot
OK: 88 passed
--- PASS: TestSnapshot (0.46s)
PASS
ok      github.com/snapcore/snapd/overlord/snapshotstate/backend        0.461s
AppArmor status: apparmor not enabled
=== RUN   TestSnapManager
OK: 886 passed, 13 skipped
--- PASS: TestSnapManager (18.23s)
PASS
ok      github.com/snapcore/snapd/overlord/snapstate    18.271s
=== RUN   TestBackend
OK: 141 passed
--- PASS: TestBackend (0.67s)
PASS
ok      github.com/snapcore/snapd/overlord/snapstate/backend    0.714s
=== RUN   TestSnapManager
OK: 28 passed
--- PASS: TestSnapManager (0.01s)
PASS
ok      github.com/snapcore/snapd/overlord/snapstate/policy     0.063s
?       github.com/snapcore/snapd/overlord/snapstate/snapstatetest      [no 
test files]
=== RUN   Test
OK: 7 passed
--- PASS: Test (0.11s)
PASS
ok      github.com/snapcore/snapd/overlord/standby      0.115s
=== RUN   TestState
OK: 124 passed
--- PASS: TestState (3.37s)
PASS
ok      github.com/snapcore/snapd/overlord/state        3.376s
=== RUN   Test
OK: 15 passed
--- PASS: Test (0.00s)
PASS
ok      github.com/snapcore/snapd/overlord/storecontext 0.005s
=== RUN   Test
OK: 3 passed
--- PASS: Test (0.00s)
PASS
ok      github.com/snapcore/snapd/polkit        0.003s
=== RUN   Test
OK: 6 passed
--- PASS: Test (0.00s)
PASS
ok      github.com/snapcore/snapd/polkit/validate       0.004s
=== RUN   Test
OK: 15 passed
--- PASS: Test (0.19s)
PASS
ok      github.com/snapcore/snapd/progress      0.198s
?       github.com/snapcore/snapd/progress/progresstest [no test files]
=== RUN   Test
OK: 4 passed
--- PASS: Test (0.00s)
PASS
ok      github.com/snapcore/snapd/randutil      0.003s
=== RUN   Test
OK: 13 passed
--- PASS: Test (0.00s)
PASS
ok      github.com/snapcore/snapd/release       0.005s
=== RUN   Test
OK: 2 passed
--- PASS: Test (0.00s)
PASS
ok      github.com/snapcore/snapd/sandbox       0.003s
=== RUN   TestApparmor
OK: 29 passed
--- PASS: TestApparmor (0.13s)
=== RUN   Test
OK: 29 passed
--- PASS: Test (0.13s)
PASS
ok      github.com/snapcore/snapd/sandbox/apparmor      0.270s
=== RUN   TestCgroup
OK: 64 passed
--- PASS: TestCgroup (0.47s)
PASS
ok      github.com/snapcore/snapd/sandbox/cgroup        0.477s
=== RUN   TestSeccomp
OK: 16 passed
--- PASS: TestSeccomp (0.07s)
PASS
ok      github.com/snapcore/snapd/sandbox/seccomp       0.075s
=== RUN   Test
OK: 22 passed
--- PASS: Test (0.02s)
PASS
ok      github.com/snapcore/snapd/sandbox/selinux       0.021s
=== RUN   TestSecboot
OK: 0 passed
--- PASS: TestSecboot (0.00s)
PASS
ok      github.com/snapcore/snapd/secboot       0.003s
?       github.com/snapcore/snapd/secboot/keyring       [no test files]
=== RUN   TestSecboot
OK: 4 passed
--- PASS: TestSecboot (0.00s)
PASS
ok      github.com/snapcore/snapd/secboot/keys  0.004s
?       github.com/snapcore/snapd/secboot/luks2 [no test files]
=== RUN   Test
OK: 85 passed
--- PASS: Test (4.47s)
PASS
ok      github.com/snapcore/snapd/seed  4.501s
=== RUN   Test
OK: 18 passed
--- PASS: Test (0.00s)
PASS
ok      github.com/snapcore/snapd/seed/internal 0.007s
?       github.com/snapcore/snapd/seed/seedtest [no test files]
=== RUN   Test
OK: 54 passed
--- PASS: Test (1.56s)
PASS
ok      github.com/snapcore/snapd/seed/seedwriter       1.597s
=== RUN   Test
OK: 336 passed, 1 skipped
--- PASS: Test (0.27s)
=== RUN   ExampleSplitSnapApp
--- PASS: ExampleSplitSnapApp (0.00s)
=== RUN   ExampleSplitSnapApp_short
--- PASS: ExampleSplitSnapApp_short (0.00s)
PASS
ok      github.com/snapcore/snapd/snap  0.278s
=== RUN   Test
OK: 11 passed
--- PASS: Test (0.00s)
PASS
ok      github.com/snapcore/snapd/snap/channel  0.003s
?       github.com/snapcore/snapd/snap/internal [no test files]
=== RUN   Test
OK: 20 passed
--- PASS: Test (0.00s)
PASS
ok      github.com/snapcore/snapd/snap/naming   0.005s
=== RUN   Test
OK: 11 passed
--- PASS: Test (0.09s)
PASS
ok      github.com/snapcore/snapd/snap/pack     0.091s
=== RUN   Test
OK: 42 passed
--- PASS: Test (0.00s)
PASS
ok      github.com/snapcore/snapd/snap/quota    0.006s
=== RUN   Test
OK: 8 passed
--- PASS: Test (0.34s)
PASS
ok      github.com/snapcore/snapd/snap/snapdir  0.345s
=== RUN   Test
OK: 12 passed
--- PASS: Test (0.00s)
PASS
ok      github.com/snapcore/snapd/snap/snapenv  0.006s
=== RUN   TestSnapfileTest
OK: 5 passed
--- PASS: TestSnapfileTest (0.01s)
PASS
ok      github.com/snapcore/snapd/snap/snapfile 0.011s
=== RUN   TestSnapTest
OK: 11 passed
--- PASS: TestSnapTest (0.02s)
PASS
ok      github.com/snapcore/snapd/snap/snaptest 0.019s
=== RUN   Test
OK: 45 passed
--- PASS: Test (0.33s)
PASS
ok      github.com/snapcore/snapd/snap/squashfs 0.337s
=== RUN   Test
OK: 10 passed
--- PASS: Test (0.00s)
PASS
ok      github.com/snapcore/snapd/snapdenv      0.004s
=== RUN   Test
OK: 34 passed
--- PASS: Test (0.03s)
PASS
ok      github.com/snapcore/snapd/snapdtool     0.032s
=== RUN   Test
OK: 3 passed
--- PASS: Test (0.00s)
PASS
ok      github.com/snapcore/snapd/spdx  0.002s
=== RUN   TestStore
OK: 238 passed
--- PASS: TestStore (4.72s)
PASS
ok      github.com/snapcore/snapd/store 4.760s
?       github.com/snapcore/snapd/store/storetest       [no test files]
=== RUN   Test
OK: 13 passed
--- PASS: Test (0.04s)
PASS
ok      github.com/snapcore/snapd/store/tooling 0.087s
=== RUN   Test
OK: 47 passed
--- PASS: Test (0.02s)
PASS
ok      github.com/snapcore/snapd/strutil       0.020s
?       github.com/snapcore/snapd/strutil/chrorder      [no test files]
=== RUN   Test
OK: 0 passed
--- PASS: Test (0.00s)
=== RUN   ExampleFormatAmount_short
--- PASS: ExampleFormatAmount_short (0.00s)
=== RUN   ExampleFormatAmount_long
--- PASS: ExampleFormatAmount_long (0.00s)
=== RUN   ExampleFormatBPS
--- PASS: ExampleFormatBPS (0.00s)
=== RUN   ExampleFormatDuration
--- PASS: ExampleFormatDuration (0.00s)
PASS
ok      github.com/snapcore/snapd/strutil/quantity      0.002s
=== RUN   Test
OK: 0 passed
--- PASS: Test (0.00s)
=== RUN   TestClassifier
--- PASS: TestClassifier (0.00s)
=== RUN   TestTokenizer
--- PASS: TestTokenizer (0.00s)
=== RUN   TestLexer
--- PASS: TestLexer (0.00s)
=== RUN   TestSplit
--- PASS: TestSplit (0.00s)
=== RUN   TestEOFAfterEscape
--- PASS: TestEOFAfterEscape (0.00s)
=== RUN   TestEOFInQuotingEscape
--- PASS: TestEOFInQuotingEscape (0.00s)
=== RUN   TestEOFInComment
--- PASS: TestEOFInComment (0.00s)
=== RUN   TestNastyReader
--- PASS: TestNastyReader (0.00s)
PASS
ok      github.com/snapcore/snapd/strutil/shlex 0.002s
=== RUN   Test
OK: 22 passed
--- PASS: Test (0.02s)
PASS
ok      github.com/snapcore/snapd/syscheck      0.025s
=== RUN   Test
OK: 19 passed
--- PASS: Test (0.07s)
PASS
ok      github.com/snapcore/snapd/sysconfig     0.109s
=== RUN   Test
OK: 107 passed, 1 skipped
--- PASS: Test (0.41s)
PASS
ok      github.com/snapcore/snapd/systemd       0.412s
?       github.com/snapcore/snapd/systemd/systemdtest   [no test files]
?       github.com/snapcore/snapd/tests/lib     [no test files]
?       github.com/snapcore/snapd/tests/lib/fakedevicesvc       [no test files]
?       github.com/snapcore/snapd/tests/lib/fakestore/cmd/fakestore     [no 
test files]
?       github.com/snapcore/snapd/tests/lib/fakestore/refresh   [no test files]
=== RUN   Test
OK: 18 passed
--- PASS: Test (0.26s)
PASS
ok      github.com/snapcore/snapd/tests/lib/fakestore/store     0.265s
=== RUN   Test
OK: 2 passed
--- PASS: Test (0.01s)
PASS
ok      github.com/snapcore/snapd/tests/lib/fde-setup-hook      0.009s
?       github.com/snapcore/snapd/tests/lib/fde-setup-hook-v1   [no test files]
?       github.com/snapcore/snapd/tests/lib/gendeveloper1       [no test files]
?       github.com/snapcore/snapd/tests/lib/snaps/store/test-snapd-go-webserver 
[no test files]
?       github.com/snapcore/snapd/tests/lib/systemd-escape      [no test files]
?       github.com/snapcore/snapd/tests/lib/uc20-create-partitions      [no 
test files]
?       github.com/snapcore/snapd/tests/main/chattr     [no test files]
?       github.com/snapcore/snapd/tests/main/high-user-handling [no test files]
?       github.com/snapcore/snapd/tests/main/local-install-w-metadata   [no 
test files]
?       github.com/snapcore/snapd/tests/main/retry-network      [no test files]
?       github.com/snapcore/snapd/tests/main/snap-seccomp-syscalls      [no 
test files]
?       github.com/snapcore/snapd/tests/main/user-libnss        [no test files]
?       github.com/snapcore/snapd/tests/nested/manual/core20-da-lockout [no 
test files]
=== RUN   Test
OK: 102 passed, 2 skipped
--- PASS: Test (0.03s)
=== RUN   ExampleBackup_mockingSimple
--- PASS: ExampleBackup_mockingSimple (0.00s)
=== RUN   ExampleBackup_mockingMultiple
--- PASS: ExampleBackup_mockingMultiple (0.00s)
PASS
ok      github.com/snapcore/snapd/testutil      0.031s
=== RUN   Test
OK: 4 passed
--- PASS: Test (0.00s)
PASS
ok      github.com/snapcore/snapd/timeout       0.002s
=== RUN   Test
OK: 15 passed, 3 skipped
--- PASS: Test (0.00s)
PASS
ok      github.com/snapcore/snapd/timeutil      0.005s
=== RUN   TestTimings
OK: 9 passed
--- PASS: TestTimings (0.00s)
PASS
ok      github.com/snapcore/snapd/timings       0.004s
=== RUN   Test
OK: 0 passed, 33 skipped
--- PASS: Test (0.00s)
PASS
ok      github.com/snapcore/snapd/usersession/agent     0.004s
=== RUN   Test
OK: 6 passed
--- PASS: Test (0.01s)
PASS
ok      github.com/snapcore/snapd/usersession/autostart 0.016s
=== RUN   Test
OK: 16 passed
--- PASS: Test (0.10s)
PASS
ok      github.com/snapcore/snapd/usersession/client    0.098s
=== RUN   Test
OK: 47 passed
--- PASS: Test (0.13s)
PASS
ok      github.com/snapcore/snapd/usersession/userd     0.131s
=== RUN   Test
OK: 9 passed
--- PASS: Test (1.02s)
PASS
ok      github.com/snapcore/snapd/usersession/userd/ui  1.024s
=== RUN   Test
OK: 5 passed, 7 skipped
--- PASS: Test (0.00s)
PASS
ok      github.com/snapcore/snapd/usersession/xdgopenproxy      0.003s
=== RUN   TestWrappers
WARNING: generated schedules will not be validated by systemd-analyze
OK: 81 passed, 75 skipped
--- PASS: TestWrappers (0.10s)
PASS
ok      github.com/snapcore/snapd/wrappers      0.107s
=== RUN   Test
OK: 4 passed
--- PASS: Test (0.00s)
PASS
ok      github.com/snapcore/snapd/x11   0.003s
FAIL
dh_auto_test: error: cd _build && go test -vet=off -v -p 1 - 
[too-long-redacted] /snapd/x11 returned exit code 1
make[1]: *** [debian/rules:191: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:109: build] Error 2
dpkg-buildpackage: error: debian/rules build 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/bookworm/

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

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

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

Thanks.

Reply via email to