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 Factor programming language sets up a repl that expects to live in a writable directory, but lives in /nix/store instead.
Steps To Reproduce
Steps to reproduce the behavior:
Install the factor-lang package.
Run the first two steps of the tutorial:
USE: tools.scaffold
"palindrome" scaffold-work
Error message:
Unix system call “mkdir” failed:
Read-only file system (30)
It was called with the following arguments:
"/nix/store/yg965y0vqcjkqaflg1f1vwf4r4574rv5-factor-lang-0.98/..."
511
Expected behavior
Factor should write to /var/lib/factor as per the patches in MR 48727. That directory exists, is owned by my system user and group, and has 775 permissions.
The necessary changes to io.pathnames absolute-path did not end up in
the final factor image. Build a local boot image and bootstrap factor
twice to make it contain all build modifications.
FixesNixOS#212254
The necessary changes to io.pathnames absolute-path did not end up in
the final factor image. Build a local boot image and bootstrap factor
twice to make it contain all build modifications.
FixesNixOS#212254
Describe the bug
This is a regression of 46300.
The Factor programming language sets up a repl that expects to live in a writable directory, but lives in
/nix/store
instead.Steps To Reproduce
Steps to reproduce the behavior:
factor-lang
package.Error message:
Expected behavior
Factor should write to
/var/lib/factor
as per the patches in MR 48727. That directory exists, is owned by my system user and group, and has 775 permissions.Notify maintainers
@vrthra @spacefrogg
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.The text was updated successfully, but these errors were encountered: