Hi Tomas,
On Fri Jan 23, 2026 at 11:23 AM CET, Tomas Volf wrote: > "Tanguy Le Carrour" <[email protected]> writes: >>> [..] >> >> ```console >> $ gunzip -c >> /var/log/guix/drvs/2i/1pqnkah9jmqlsilxpg0zmfm0wzqq4h-remote-assertion.scm.drv.gz >> while setting up the child process: in phase exec: executing >> `/gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/bin/guile': No such >> file or directory >> ``` >> >> I check and this store item exists on both the local and the remote >> machines!? 🤔 >> >> Ideas? > > Can you run the guile from the path above manually from the terminal (I > am assuming on remote end, but to be safe try both)? The "No such file > or directory" error sometimes also indicates errors with for example > dynamic libraries. So trying to run it manually will narrow the problem > down (problem with remote exec? problem with the guile itself?). ``` $ /gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/bin/guile exec: Failed to execute process: '/gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/bin/guile' the file could not be run by the operating system. exec: Maybe the interpreter directive (#! line) is broken? ``` Oh! 😱 …mmm… but that must be something compiled for ARM so I wouldn’t expect it to work. The one on the ARM machine works as expected: ``` $ ssh asura.lan Last login: Thu Jan 1 03:50:09 1970 from fde5:8014:ad89::8f4 tanguy@asura ~$ /gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/bin/guile GNU Guile 3.0.9 Copyright (C) 1995-2023 Free Software Foundation, Inc. Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'. This program is free software, and you are welcome to redistribute it under certain conditions; type `,show c' for details. Enter `,help' for help. scheme@(guile-user)> ``` Both files have the same `md5sum`. > Additionally, running `guix gc --verify=contents' can never hurt. Never heard of this one! Thanks! -- Tanguy
