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
Standard use of factor (including following the second step in the tutorial) requires using working directories. The default location of the first working directory a new user comes across is set by this package to be in /nix/store.
That means the working directory is read-only, of course, and so it can't be used for its intended purpose.
There are work-arounds, but they don't go well with standard practice (I think) or the tutorial (definitely).
Steps to reproduce
Install the factor 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/ny5pmkk5hghbs6gmd22j95zkx8nxw7vd-factor-lang-0.97/..."
511
Technical details
Please run nix-shell -p nix-info --run "nix-info -m" and paste the
results.
@vrthra: This needs someone who knows a bit about setting defaults in factor's ecosystem. I hope to learn about it one day, but at the moment I have no idea at all. Any chance you can look at this? Thanks very much.
Issue description
Standard use of factor (including following the second step in the tutorial) requires using working directories. The default location of the first working directory a new user comes across is set by this package to be in /nix/store.
That means the working directory is read-only, of course, and so it can't be used for its intended purpose.
There are work-arounds, but they don't go well with standard practice (I think) or the tutorial (definitely).
Steps to reproduce
Install the factor package.
Run the first two steps of the tutorial:
Error message:
Technical details
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste theresults.
The text was updated successfully, but these errors were encountered: