You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current nixery-based containers lack clarity around ldconfig specifics in Nix, which breaks software tooling expectations, that are usually met within conventional Linux distributions.
[nix-shell:~]$ docker run -ti nixery.dev/shell/which/stack bash
bash-4.4# which stack
/bin/stack
bash-4.4# which ldconfig
which: no ldconfig in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin)
bash-4.4# stack build servant-server
Writing implicit global project config file to: /.stack/global-project/stack.yaml
Note: You can change the snapshot via the resolver field there.
Using latest snapshot resolver: lts-15.1
Stack has not been tested with GHC versions above 8.6, and using 8.8.2, this may fail
Executable named ldconfig not found on path: ["/sbin","/usr/sbin","/usr/local/sbin","/usr/local/bin","/usr/sbin","/usr/bin","/sbin","/bin"]
The error is persistent even if glibc is explicitly present in nixery suffix (e.g. /shell/which/glibc/stack)
The text was updated successfully, but these errors were encountered:
Hi!
The current nixery-based containers lack clarity around
ldconfig
specifics in Nix, which breaks software tooling expectations, that are usually met within conventional Linux distributions.For instance, consider the Haskell Stack
The error is persistent even if
glibc
is explicitly present in nixery suffix (e.g./shell/which/glibc/stack
)The text was updated successfully, but these errors were encountered: