[Neurodebian-users] NeuroFedora packaging priorities

John Pellman pellman.john at gmail.com
Thu Aug 8 05:17:32 BST 2019


> Nope, not at all:
>
>   $ nix run --store ~/nix nixpkgs.nix nixpkgs.bashInteractive
>
> This will create an user-owned nix store, which does not require root 
> privileges, and spawn a shell where this store will be mounted to /nix.

It’s also worth pointing out that nix has tooling for building deb/rpm packages (see here <https://nixos.wiki/wiki/Nixpkgs/Building_RPM_DEB_with_nixpkgs>).  I think it might be worth investigating the use of this tooling to create a build system that minimizes duplication of effort between Neurofedora and Neurodebian by providing universal functional specifications for the two major Linux distro families.  This would also have the effect of readily providing Nix packages that power users can then readily hack on (i.e., to use different compilers, take advantage of MKL, use different configure flags, etc).

Furthermore, Mozilla Science actually has a nix tutorial here <https://mozillafoundation.github.io/2017-fellows-sf/re-papers/> and how it can be used to facilitate reproducible science.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/neurodebian-users/attachments/20190808/6596a70c/attachment.html>


More information about the Neurodebian-users mailing list