Skip to content
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

Since macos-15, error: the user '_nixbld1' in the group 'nixbld' does not exist when activating home-manager #838

Closed
kachick opened this issue Oct 11, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@kachick
Copy link
Owner

kachick commented Oct 11, 2024

NixOS/nix#10892
DeterminateSystems/nix-installer#1092
DeterminateSystems/nix-installer#1143

didn't notice in #836 with my machine

@kachick kachick added the bug Something isn't working label Oct 11, 2024
@kachick kachick added this to 🛸 Oct 11, 2024
@github-project-automation github-project-automation bot moved this to 🙋‍♂ in 🛸 Oct 11, 2024
@kachick
Copy link
Owner Author

kachick commented Oct 11, 2024

~ zsh
> cdtemp

xbcy2ywd4_v_0spxb_gssbdm0000gn/T/tmp.pw5K4EUq05 zsh
> curl -sL -o nix-installer https://install.determinate.systems/nix/nix-installer-x86_64-darwin

xbcy2ywd4_v_0spxb_gssbdm0000gn/T/tmp.pw5K4EUq05 5s zsh
> chmod +x ./nix-installer

xbcy2ywd4_v_0spxb_gssbdm0000gn/T/tmp.pw5K4EUq05 zsh
> ./nix-installer repair sequoia
 INFO nix-installer v0.27.0
`nix-installer` needs to run as `root`, attempting to escalate now via `sudo`...
Password:
 INFO nix-installer v0.27.0
 WARN get_existing_receipt: Could not parse receipt. Your receipt will not be updated to account for the new UIDs
Will move the _nixbld users to the Sequoia-compatible 350+ UID range and WILL NOT update the receipt

Proceed? ([Y]es/[n]o):
 WARN get_existing_receipt: Could not parse receipt. Your receipt will not be updated to account for the new UIDs
 WARN Unable to find create_users_and_group in receipt (receipt didn't exist or is unable to be parsed by this version of the installer). Your receipt at /nix/receipt.json will not reflect the changed UIDs, but the users will still be relocated to the new Sequoia-compatible UID range, starting at 350, and uninstallation will continue to work as normal, even if the UIDs do not match.
 INFO Finished repairing successfully!
>

@kachick
Copy link
Owner Author

kachick commented Oct 11, 2024

Looks fixed!(Maybe. I don't want to spend much time on macOS, which is inactive at the moment.)

@kachick kachick closed this as completed Oct 11, 2024
@github-project-automation github-project-automation bot moved this from 🙋‍♂ to 🎉 in 🛸 Oct 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Archived in project
Development

No branches or pull requests

1 participant