On 9/10/25 14:58, Alyssa Ross wrote: > Demi Marie Obenour writes: > >> This avoids conflating files that will only be used during the build >> with files that will be included in the generated image. It also makes >> it vastly easier to generate the lists of files in the Makefile from a >> script. >> >> Signed-off-by: Demi Marie Obenour > > I like it, but release/checks/wayland.nix fails for me with this applied > on top of cbb10b15f36a7ac35400e226b284b1cb091cb3c9, as well as possibly > the integration tests. Can you reproduce? Yes, I can. The problem is that tar is passed -C image, so instead of image/etc/s6-rc/ it tries to access image/image/etc/s6-rc/, which doesn't exist. This error gets swallowed, though, so s6-rc-compile gets passed an empty directory. This causes s6-rc to not know about any services, and hilarity ensues. I'll fix this in v3, but also ensure that such problems would prevent an image from being built instead of producing a broken image. -- Sincerely, Demi Marie Obenour (she/her/hers)