i couldn't have found better words! this is so true and basically the idea which drives nix in the first place.
On 23.09.2015 10:20, Adrien Devresse wrote: > An other point to consider is the integration aspect. > > Nix requires a system install in a shared environment. The daemon needs > to be setup properly, group created, etc.... > In most companies, the sysadmin will simply refuse to install on any > existing shared system anything which is not packaged properly, and for > very good reasons. > > Not providing platform specific packages will very likely slow down the > adoption of Nix in professional environment for such reasons. > I agree the platform specific packages have their own issues, but from > an administration point of view, they are needed. > > > Adrien > > > > Le 23/09/2015 00:50, Thomas Hunger a écrit : >> The deb can be inspected with "dpkg -c". It contains all the nix-* >> commands, man pages, some perl, headers and some basic nix library >> functions. What's missing is a postinst script that setting up the >> things according to [1] (probably needs updating). >> >> On reflection platform specific packages would be useful to work >> around issues like [2] which one of my friends hit today. And as >> Vladimir says for the multi-user setup with the daemon. I'm not sure I >> have the energy to go around and fix all the packages but maybe debian >> and arch would be a good start. >> >> ~ >> >> [1] >> https://nixos.org/wiki/Installing_Nix_on_Debian >> >> [2] >> https://github.com/NixOS/nix/issues/599 >> >> >> On 22 September 2015 at 22:31, Vladimír Čunát <vcu...@gmail.com >> <mailto:vcu...@gmail.com>> wrote: >> >> On 09/22/2015 10:03 PM, zimbatm wrote: >> > On the other end, it would be nice if installing nix was just a >> > matter of running `curl -L >> > https://nixos.org/nix-current/$(uname)-$(arch).tar.bz2 >> <https://nixos.org/nix-current/$%28uname%29-$%28arch%29.tar.bz2> | >> tar xa -C >> > /nix && ln -s /nix/bin/nix-env /usr/local/bin` and then setup the >> > profile. >> >> I think the nix daemon complicates things a bit, as you need to >> plug it >> into the host OS services. >> >> Vladimir >> >> >> _______________________________________________ >> nix-dev mailing list >> nix-dev@lists.science.uu.nl <mailto:nix-dev@lists.science.uu.nl> >> http://lists.science.uu.nl/mailman/listinfo/nix-dev >> >> >> >> >> _______________________________________________ >> nix-dev mailing list >> nix-dev@lists.science.uu.nl >> http://lists.science.uu.nl/mailman/listinfo/nix-dev > > > > _______________________________________________ > nix-dev mailing list > nix-dev@lists.science.uu.nl > http://lists.science.uu.nl/mailman/listinfo/nix-dev > _______________________________________________ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev