-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
infinite recursion error related to whether a git repo exists #408 #413
Comments
Yeah we definitely want this project to be as easy to bootstrap for new Nixers as possible. As far as I know the quickstart should be accurate, but it has been a while since I started from scratch so perhaps something has changed. Just give us a few more details about the specific issue, and we'll see if we can track it down. |
awesome! going to add some notes here as a go first minor thing, on initial install, should the user do anything in the nix-shell before exiting? Before #409 you would need to exit the nix-shell in order to initialize the repo/ create the first commit, but now maybe these can just be removed? For building the ISO, I think adding some context to the docs here could be really helpful. E.g. I think that "bootstrapIso" is a specific "type" of bud build, but not sure
Also some docs/context on how/when to use Rerunning my attempt to install again so I can get the stacktraces |
I think my main issue is an infinite recursion error in /iso/devos/, so I run
(too much) detail on how I get to the above error main attempts to install have been in virt-manager. I only make one change to the repo before starting, to add serial console support for easier access to the vm.
I follow the quickstart to generate the bespoke iso image. And then use that image the same way I've used an official nixos iso to install nix in a vm. I get through the install stage bootstrapping, but direnv fails to load the I think I usually run |
looking through other issues I see a lot of my issue is a duplicate of #372 but the above infinite recursion does seem to be a bug not related to the documentation. I also noticed it appears to be the exact same error I had in #408 but previously the error occured on the initial call to nix-shell, before building an iso, now it occurs within the booted bespoke iso
so I tried to create a git repo, but can't because it is a ready only file system |
I think I know whats wrong, the offending line is here: Line 258 in fca1df3
I think it can just be fixed with |
Is the project currrently in a state where the quick start should be working (would understand if #400 is an issue)
I've been trying to use this project to create my first nixos config, but have been running into some issues with the bespoke iso installer.
If this is not a known issue, happy to add a more detailed bug report, (the issue may be/ likely is me, but I figure this project aims to be friendly to the uninitated, maybe just needs clearer docs)
The text was updated successfully, but these errors were encountered: