> On Nov 18, 2015, at 16:01, Kenneth Hoste <[email protected]> wrote:
> 
> 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.

That sounds like a great feature!

> 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,

I'm not sure if you need root to build software with Guix. I know you do need 
root to install Guix itself and it uses deamons... Maybe this is something our 
sys admins can take care of for us and then we can take it from there for the 
bioinformatics apps, but we haven't tried that.

> it's a very very bad idea to run Makefiles written by bioinformaticians as 
> root. ;-)

I know; I'm a genuine one of the type "originally trained as a Biologist", so 
I'm perfectly qualified to break a system in no time ;)

Cheers,

Pi

> 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
>> -------------------------------------------------------------
>> 
> 

-------------------------------------------------------------
phone: +31 6 143 66 783
e-mail: [email protected]
skype:  pieter.online
-------------------------------------------------------------

Reply via email to