Re: packaging of nix

2024-03-01 Thread Elliott Sales de Andrade
On Fri, Mar 1, 2024 at 12:52 PM Pratham Patel wrote: > > An update on the efforts: > > Running nix commands like `nix run nixpkgs#hello` works. And that's all that > works from what I've been able to test. Installing Nix software like > `home-manager` fails. You can actually do a `nix run home-m

Re: packaging of nix

2024-03-01 Thread Pratham Patel
An update on the efforts: Running nix commands like `nix run nixpkgs#hello` works. And that's all that works from what I've been able to test. Installing Nix software like `home-manager` fails. You can actually do a `nix run home-manager/master -- init --switch` and you will get a "barebones" i

Re: packaging of nix

2024-02-23 Thread Pratham Patel
Hi! Apologies for such a late response! I didn't receive the reply in my mailbox and noticed it yesterday night when I circled back here to see the state... :/ Trying to build it locally on an aarch64 board with your spec file, I already noticed that `libcpuid-devel` is missing from the availab

Re: packaging of nix

2023-11-30 Thread Piotr Szubiakowski
Hey! On Wed, 2023-11-29 at 23:27 +, Zbigniew Jędrzejewski-Szmek wrote: > I looked [1], and I see some differences in packaging: > - I opted to put the libraries in /usr/lib64/nix/ and retain the > RUNPATH > so that they get loaded from there. My thinking was that the > libraries > are "pr

Re: packaging of nix

2023-11-29 Thread Zbigniew Jędrzejewski-Szmek
On Tue, Nov 28, 2023 at 04:25:57AM -, Pratham Patel wrote: > Hi! > > At the moment, it's not possible to build a NixOS image that adheres to FHS. > Therefore, we can either > > 1. Add the FHS support to NixOS, which makes the whole thing about using > NixOS moot. BUT, maybe we can hack our

Re: packaging of nix

2023-11-29 Thread Zbigniew Jędrzejewski-Szmek
Thank you all for the replies and interest. It'd be great to have many co-maintainers. I think the best (only?) way to do this is to add people after the package has gone through review and been approved. On Mon, Nov 27, 2023 at 07:58:18AM +, Piotr Szubiakowski wrote: > Hey! > > I would be

Re: packaging of nix

2023-11-27 Thread Pratham Patel
Hi! At the moment, it's not possible to build a NixOS image that adheres to FHS. Therefore, we can either 1. Add the FHS support to NixOS, which makes the whole thing about using NixOS moot. BUT, maybe we can hack our way around it like so? ([snippet source](https://github.com/balsoft/nixos-fh

Re: packaging of nix

2023-11-26 Thread Piotr Szubiakowski
Hey! I would be happy to help package Nix on Fedora. I prepared a SPEC[1] some time ago. The issue I hit was building documentation. It depends on mdBook[2]. Without documentation manual and `nix-env --help` doesn't work. Cheers, Piotr [1] https://github.com/pszubiak/rpms/tree/master/nix [2

Re: packaging of nix

2023-11-26 Thread Riya Bisht
Hi, I use NixOS as my daily driver and currently researching on nix. I am interested to help with nix. Thanks, Riya On Sun, 26 Nov 2023, 16:47 Zbigniew Jędrzejewski-Szmek, wrote: > Hi! > > I'm looking for co-maintainers for nix. > > We had a plan to add support for nix to mkosi, but it has been

Re: packaging of nix

2023-11-26 Thread Neil Hanlon
I would also be happy to help. I use nix fairly often and it'd be nice to have it in Fedora directly. Best, Neil On Sun, Nov 26, 2023 at 2:58 PM Michel Lind wrote: > > I'd love to comaintain. I'm interested in Nix and Guix, but the latter really > needs us to revamp our Guile packaging guidelin

Re: packaging of nix

2023-11-26 Thread Michel Lind
I'd love to comaintain. I'm interested in Nix and Guix, but the latter really needs us to revamp our Guile packaging guidelines to package properly. Best, -- Michel Lind -- ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an

packaging of nix

2023-11-26 Thread Zbigniew Jędrzejewski-Szmek
Hi! I'm looking for co-maintainers for nix. We had a plan to add support for nix to mkosi, but it has been put on ice (*), so my main motivation and use-case went away. But I prepared a package for nix, i.e. the big binary that is used to build and manage NixOS systems (**). The compilation and p