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

Reply via email to