Hi Pieter,
I don't think you need to use one or the other.
EasyBuild can leverage Guix or Nix to build software in a 'jail', to
avoid that stuff is being picked up from the OS.
The root thing is a blocker though, if you need to be root to set up the
jail, that's not going to work out, since you EasyBuild doesn't even
allow you to run it as root, it's a very very bad idea to run Makefiles
written by bioinformaticians as root. ;-)
regards,
Kenneth
On 18/11/15 15:42, Pieter Neerincx wrote:
Hi all,
Guix is interesting, but here in Groningen we explicitly chose for EasyBuild
over Guix for all or HPC stuff for various reasons, but the most important ones
for us:
* EB can be deployed and run without root privileges whereas Guix requires root
at least to install (that was already a show stopper)
* EB has a nice community of bioinformaticians, so we don't have to create each
and every package/config from scratch
Especially the first one is essential for us as we have divided management into:
* sys admins with root privileges for the OS and basics.
* deploy admins with elevated (but no root) privileges for all our "scientific
software".
(This is a group of bioinformaticians, who are no experts in system
management nor in security.)
This setup simply won't fly with current Guix.
Cheers,
Pi
On Nov 18, 2015, at 01:32, Kenneth Hoste <[email protected]> wrote:
Hi Malcolm,
I think the issue is that there are no Guix or Nix people around at a
Supercomputing conference.
I'm aware of it, and want to play around with it, but haven't found the time.
There is work being done on it though, see for example
http://arxiv.org/pdf/1506.02822.pdf .
regards,
Kenneth
On 18/11/15 00:21, Ewan Higgs wrote:
Hi Malcom,
I don't think you're missing the point. Kenneth has spoken to the guix and nix
people at fosdem this year but afaik theres no work to support scientific
software in guix.
That said, its probably a great solution. How might we migrate eb and lmod to
utilise guix?
Ewan
On 17 Nov 2015 4:56 pm, "Cook, Malcolm" <[email protected]> wrote:
Hi, y'all,
Alas, I was not present at SC15 nor the BOF.
Do you think the guix package manager deserves a place at this table?
(http://www.gnu.org/software/guix/)
I'm surprised to find it missing from the fray. Or am I missing the point?
Cheers,
Malcolm Cook
-----Original Message-----
From: Kenneth Hoste [mailto:[email protected]]
Sent: Tuesday, November 17, 2015 2:43 PM
To: EasyBuild <[email protected]>
Cc: Todd Gamblin <[email protected]>; Ewan Higgs <[email protected]>;
lmod-users <[email protected]>; Helmar Burkhart
<[email protected]>
Subject: [Lmod-users] Getting Scientific Software Installed BoF at SC15
Hi all,
All materials from the "Getting Scientific Software Installed" BoF
session at SC15 are now available at
https://github.com/hpcugent/easybuild/wiki/SC15-BoF-session .
The session included lightning talks on Lmod, EasyBuild and Spack + an
interactive survey & discussion.
The session was really well attended, with about 120 people finishing
the interactive survey we ran during the 2nd half of the session.
Thank you to everyone who joined the BoF!
As a reminder, related sessions this week at SC15 include:
* Tue Nov 17th - 3.30pm (room 13B): BoF session on Performance
Reproducibility in HPC
(http://sc15.supercomputing.org/schedule/event_detail?evid=bof145)
* Wed Nov 18th - 11.30am (room 18AB): Spack paper presentation
(http://sc15.supercomputing.org/schedule/event_detail?evid=pap264)
* Wed Nov 18th - 2pm: Lmod hands-on tutorial @ TACC booth
regards,
Kenneth
------------------------------------------------------------------------------
_______________________________________________
Lmod-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmod-users
-------------------------------------------------------------
phone: +31 6 143 66 783
e-mail: [email protected]
skype: pieter.online
-------------------------------------------------------------