#1118943 autopkgtest: creates too long names during cleanup: File name too long

#1118943#5
Date:
2025-10-25 17:39:09 UTC
From:
To:
As just seen on our loong host:

Oct 25 14:44:23 ci-worker-loong64-01 debci[1647918]: sort: write error
Oct 25 14:44:23 ci-worker-loong64-01 debci[1647928]: sort: write failed:
'standard output': Broken pipe
Oct 25 14:44:23 ci-worker-loong64-01 debci[1647928]: sort: write error
Oct 25 14:44:24 ci-worker-loong64-01 debci[1647940]: sort: write failed:
'standard output': Broken pipe
Oct 25 14:44:24 ci-worker-loong64-01 debci[1647940]: sort: write error
Oct 25 14:44:24 ci-worker-loong64-01 debci[1472417]:
/usr/share/debci/bin/debci-test: 170: cannot create
/tmp/debci-worker-65020768-QZizsOcaI7/autopkgtest-incoming/unstable/loong64/o/ocaml-dune/65020768/artifacts/ocaml-dune-tests/xdg.opam.removed.txt.removed.txt.removed.txt.removed.txt.removed.txt.removed.txt.removed.txt.removed.txt.removed.txt.removed.txt.removed.txt.removed.txt.removed.txt.removed.txt.removed.txt.removed.txt.removed.txt.removed.txt.removed.txt.removed.txt.removed.txt:
File name too long
Oct 25 14:44:24 ci-worker-loong64-01 debci[1472379]: E: Test for package
ocaml-dune produced no exit code, aborting

Paul

#1118943#10
Date:
2025-10-25 19:06:56 UTC
From:
To:
This seems likely to be package-specific - I don't see removed.txt in
the autopkgtest source. (But autopkgtest or debci is probably copying it
from a location with a shorter path, where it will fit, to a location
with a longer path, where it won't.)

     smcv

#1118943#15
Date:
2025-10-25 19:17:40 UTC
From:
To:
Control: reassign -1 debci-worker


Sorry, I made a mistake. This is an issue in debci-worker.

Paul

#1118943#24
Date:
2026-11-03 16:09:28 UTC
From:
To:
Version: 4.2

I *think* this issue is fixed by commit eebaa1 [1] which landed in
version 4.2.

Paul

[1]
https://salsa.debian.org/ci-team/debci/-/commit/eebaa1d43b12504e73e7a8964c33bdfb5a30f0a4