#1144836 rust-swaysome: autopkgtest fails under incus-lxc: failed to execute 'kill': Os { code: 2, kind: NotFound, message: "No such file or directory" }

#1144836#5
Date:
2026-08-19 10:15:11 UTC
From:
To:
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).

rust-swaysome passes its tests under lxc, but fails under incus.
The relevant part of the failure is (hopefully):
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, rust-swaysome 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.

#1144836#10
Date:
2026-08-20 09:49:09 UTC
From:
To:
Thanks for the bug report.
It seems to be just due to a missing test dependency, I've opened a Salsa MR to fix that:
https://salsa.debian.org/rust-team/debcargo-conf/-/merge_requests/1330
I'll look for someone to kindly merge it and upload.

#1144836#15
Date:
2026-08-20 09:49:09 UTC
From:
To:
Thanks for the bug report.
It seems to be just due to a missing test dependency, I've opened a Salsa MR to fix that:
https://salsa.debian.org/rust-team/debcargo-conf/-/merge_requests/1330
I'll look for someone to kindly merge it and upload.

#1144836#20
Date:
2026-09-01 15:49:20 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
rust-swaysome, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1144836@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Florent 'Skia' Jacquet <skia@hya.sk> (supplier of updated rust-swaysome package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Tue, 01 Sep 2026 10:41:12 -0500
Source: rust-swaysome
Architecture: source
Version: 2.3.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Changed-By: Florent 'Skia' Jacquet <skia@hya.sk>
Closes: 1144836
Changes:
 rust-swaysome (2.3.2-2) unstable; urgency=medium
 .
   * d/t/control: add explicit dependency on procps (Closes: #1144836)
Checksums-Sha1:
 80f33cad0f8973c53e2c7efd8960732563472ed5 2519 rust-swaysome_2.3.2-2.dsc
 dd60b695cfe4a8e11eb81a434f66ca0397deb495 3280 rust-swaysome_2.3.2-2.debian.tar.xz
 ab7d324bf009b8b8ba0a01f84b50cd968584cb82 8248 rust-swaysome_2.3.2-2_source.buildinfo
Checksums-Sha256:
 a1d9fe3bb12a87622cb2e950ff69dcc29d6eebfac38d9581f63d4409918311dc 2519 rust-swaysome_2.3.2-2.dsc
 c1bb0a0b9683b2e4fb38e4a2ed1d4748518aa3213940538bf04e280f177bbff9 3280 rust-swaysome_2.3.2-2.debian.tar.xz
 528dd955d2656448f55e29f7393d2c17393c693c063e56375b0d47bff1e05304 8248 rust-swaysome_2.3.2-2_source.buildinfo
Files:
 2848f46d21bf454723b76f6de9f6bd9a 2519 utils optional rust-swaysome_2.3.2-2.dsc
 05c2ecce9bd69a1dae47a688cfe5f61d 3280 utils optional rust-swaysome_2.3.2-2.debian.tar.xz
 32aedbbb897ad02ba5a4249de2af7c66 8248 utils optional rust-swaysome_2.3.2-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEXHq+og+GMEWcyMi14n8s+EWML6QFAmqW8iUACgkQ4n8s+EWM
L6TApw/+JgNpF4E0usqAcb5+LW4S+4FPVu0P7rvEFoO/jL2QF2NTz9eixqDMj0pA
GsoLJ7YkNSvj3sDMpo4t94DnVi1JIRgdMBR9YbPDnN+WatFlcXd4ahAGJs4QE7Cl
nH/T1EZCmg6/GyhXIYHfd7BPLLNwRydJd2WbKDGp4u7x5+4WJpc2VoYRPFOVwlRN
sdrw0vVumS6qZhqP5HHqX8ugRBL/EIv4RmYm+3VGbBKLLSefqXwHpVHeCEkkPpLT
MZOQ8yx6PDhiFdvsjTw56VcPW0vS+XdVykcliBZpINbnYkroKDUTpHSmkcwT+ZvN
mCrYKiAwxDfl4UcDAuO17aRKp2O/4ksRqcU7tokEU/JPA6t038ps7GcH3w+dTP28
2qs2FIvpiNmX3+ALDM1Ip5DJh95WiWIyxieOUh9cGSeikMk8QMl3MrYmCFoLHleP
XDMnldRBmz8ZKqrhICSfgdCAGZ/tI/ES1aHpdfRQd2b/fySv3ezVh2q8dfeX853+
mLgQ3zTfZqoLe3K5tSn19F5Yh7lDdcN4b3ErCIF7v7wOFgduOzDTmuWkAUxIWhfC
cWvtlZNjWmxMjnHtuD90JdcNhbsxvkVRpiutbcl8B9g+rUu+6pdXfNuRbVPaEaF4
ZifMeTtusQRHj2E0KKLK6pKii2rd2xiSfuQ9I65o4L2RCEusmwE=
=Laln
-----END PGP SIGNATURE-----