Bug#1144844: texinfo: autopkgtest fails under incus-lxc: test-suite FAIL non-zero exit status 2
Hilmar Preuße <[email protected]>
| Newsgroups | gmane.linux.debian.devel.tetex |
|---|---|
| Message-ID | <2ba669d0-0ac0-4e1c-9d02-98dc5c41db88__12419.4447694876$1787139328$gmane$org@web.de> |
Hello, Is the salsa CI already running using incus, i.e. can I trigger the fail just by doing another "git push"? Hilmar 19.08.2026 12:23:25 Antonio Terceiro <[email protected]>: > Source: texinfo > Version: 7.3-2 > Severity: important > Justification: fails autopkgtest on Debian CI infrastructure > Tags: forky sid > User: [email protected] > Usertags: lxc > > Hi, > > Debian CI is switching away from lxc containers in favor of incus Containers. > This is motivated by security concerns from us; incus is based on lxc, but > orchestrates containers substantially different: containers are not privileged > (so root in the container is not uid 0 outside of it), and incus imposes a > stricter isolation from the host system). > > texinfo passes its tests under lxc, but fails under incus. > The relevant part of the failure is (hopefully): > >> SKIP: test_scripts/other_accented_lang_index_collation_documentlanguage_collation.sh >> SKIP: test_scripts/info_tex_tex_math_info_math_images.sh >> ============================================================================ >> Testsuite summary for GNU Texinfo 7.3 >> ============================================================================ >> # TOTAL: 127 >> # PASS: 79 >> # SKIP: 42 >> # XFAIL: 0 >> # FAIL: 6 >> # XPASS: 0 >> # ERROR: 0 >> ============================================================================ >> See tests/test-suite.log for debugging. >> ============================================================================ >> make[6]: Leaving directory '/tmp/autopkgtest.Bu87kl/build.ssP/src/tta/tests' >> make[5]: Leaving directory '/tmp/autopkgtest.Bu87kl/build.ssP/src/tta/tests' >> make[6]: *** [Makefile:2260: test-suite.log] Error 1 >> make[5]: *** [Makefile:2395: check-TESTS] Error 2 >> make[4]: *** [Makefile:3375: check-am] Error 2 >> make[4]: Leaving directory '/tmp/autopkgtest.Bu87kl/build.ssP/src/tta/tests' >> make[3]: Leaving directory '/tmp/autopkgtest.Bu87kl/build.ssP/src/tta/tests' >> make[3]: *** [Makefile:2153: check-recursive] Error 1 >> make[2]: Leaving directory '/tmp/autopkgtest.Bu87kl/build.ssP/src/tta' >> make[2]: *** [Makefile:1891: check-recursive] Error 1 >> make[1]: Leaving directory '/tmp/autopkgtest.Bu87kl/build.ssP/src' >> make[1]: *** [Makefile:2005: check-recursive] Error 1 >> make: *** [Makefile:2308: check] Error 2 >> autopkgtest [21:07:13]: test test-suite: -----------------------] >> autopkgtest [21:07:14]: test test-suite: - - - - - - - - - - results - - - - - - - - - - >> test-suite FAIL non-zero exit status 2 > > > The full autokpgtest logs are available at: > https://ci.debian.net/experiments/8/regressions/ > (please beware of pagination) > > Common types of failure and suggested fixes are being documented at: > https://wiki.debian.org/ContinuousIntegration/LxcToIncus > > Note that for the time being, texinfo is still being tested under lxc to > avoid disturbing its testing migration test results. > > If you decide to add the `isolation-machine` restriction to get this package > tested under qemu, please mention that explicitly when closing this bug (it's > fine to do that only in the package changelog entry that closes the bug) so > that we can configure your package for qemu on ci.debian.net.