Hi,
Any plans to add support for OpenBSD (and FreeBSD) and Chimera Linux?
- AM
Hi,
Any plans to add support for OpenBSD (and FreeBSD) and Chimera Linux?
- AM
I don’t remember any movement on the FreeBSD nor OpenBSD recently.
As for Chimera Linux… does the official Nix installer work?
I’ve heard due to Chimera using OpenBSD userland and musl, Nix doesn’t work on it seamlessly.
You’ve heard that? Share a link?
Here are a couple of links/workarounds about the problem:
sudo but Chimera uses doas: https://www.reddit.com/r/chimeralinux/comments/1j2j85r/nix_package_manager/Also some packages in nixpkgs such as 1Password and CLion depend on glibc which is not present in Chimera, so if we install them using Nix, they crash when executed. I am not sure if they can be patched to work using musl.
-AM
I use Chimera Linux with nix installed, it works perfectly fine. The installer even allows multi-user setup, you just need to write a simple dinit unit to support the daemon.
The issues you may face are GUI apps and you need nixGL for that.
I just tried installing it by running:
sh <(curl --proto '=https' --tlsv1.2 -L https://nixos.org/nix/install) --daemon
and it failed:
...
#
# perhaps not important
#
---- warning! ------------------------------------------------------------------
We did not detect systemd on your system. With a multi-user install
without systemd you will have to manually configure your init system to
launch the Nix daemon after installation.
Do you want to proceed with a multi-user installation?
[y/n] y
...
---- sudo execution ------------------------------------------------------------
I am executing:
$ sudo groupadd -g 30000 --system nixbld
Create the Nix build group, nixbld
env: groupadd: No such file or directory
---- oh no! --------------------------------------------------------------------
Oh no, something went wrong. If you can take all the output and open
an issue, we'd love to fix the problem so nobody else has this issue.
:(
We'd love to help if you need it.
You can open an issue at
https://github.com/NixOS/nix/issues/new?labels=installer&template=installer.md
Or get in touch with the community: https://nixos.org/community