[easybuild] Tcl/Tk modules when building tkrplot in R 3.3.1

2016-08-16 Thread Joachim Hein
Hi We have issues with R builds failing. It fails in the tkrplot extension. This concerns multiple easyconfigs e.g.: * R-3.2.3-foss-2016a.eb * R-3.3.1-foss-2016b.eb * R-3.3.1-intel-2016b.eb Older configs not asking for tkrplot seem fine. Error message suggest an issue with tcl and/

[easybuild] singularity

2016-08-16 Thread Heywood, Todd
I am trying to build Singularity: http://singularity.lbl.gov/#install This requires that the “make install” step be performed as root (sudo make install). But Easybuild doesn’t (like to) let you build as root, and an attempted hack of just chmod-ing stuff to root:root after the build doesn’t w

[easybuild] next EasyBuild conf call: Wed Aug 17th 2016, 5pm CET

2016-08-16 Thread Kenneth Hoste
Dear EasyBuilders, The next EasyBuild conf call is planned for tomorrow, Wed Aug 17th 2016, 5pm CET. See also https://plus.google.com/events/cqcsif30kv2ciduoh85an78cjt4 . Topics I have in mind include: * updates to GitHub integration (--new-pr, --update-pr) * support for using ccache/

Re: [easybuild] singularity

2016-08-16 Thread Jack Perdue
Howdy Todd, You could try: preinstallopts = "sudo " # be sure to have a trailing space in the quotes though you might have to add NOPASSWD: to your line in the sudoers file (not sure how EB would deal with the password prompt). Jack Perdue Lead Systems Administrator High Performance Research

Re: [easybuild] singularity

2016-08-16 Thread Åke Sandgren
Or just ignore that the instruction say that it needs sudo, it doesn't. That's just (with ~99% probability) stupid instructions, that want to install in a directory where users normaly don't have access. Using easybuild (or when buliding by hand) you should NEVER install as root or using sudo! O

Re: [easybuild] singularity

2016-08-16 Thread Robert Schmidt
I think it needs sudo to change permissions to setuid on the binary so it can do the chroot stuff it does. On Tue, Aug 16, 2016 at 10:17 AM Åke Sandgren wrote: > Or just ignore that the instruction say that it needs sudo, it doesn't. > > That's just (with ~99% probability) stupid instructions, t

Re: [easybuild] singularity

2016-08-16 Thread Heywood, Todd
Yes, you get this error without the sudo: ERROR : Could not escalate effective user privileges: Operation not permitted From: mailto:easybuild-requ...@lists.ugent.be>> on behalf of Robert Schmidt mailto:rjesc...@gmail.com>> Reply-To: "easybuild@lists.ugent.be

Re: [easybuild] singularity

2016-08-16 Thread Åke Sandgren
In that case i would say that it should only ever be installed as an RPM or DEB package. On 08/16/2016 04:19 PM, Robert Schmidt wrote: > I think it needs sudo to change permissions to setuid on the binary so > it can do the chroot stuff it does. > > On Tue, Aug 16, 2016 at 10:17 AM Åke Sandgren

Re: [easybuild] singularity

2016-08-16 Thread Maxime Boissonneault
Hi Todd, Looking at what Singularity is (http://singularity.lbl.gov/), that is a container technology, I would say that this is not the kind of thing that you want to install through EasyBuild... This is something that should be installed by an admin, directly on the node. Maxime On 16-08

Re: [easybuild] singularity

2016-08-16 Thread Heywood, Todd
Ah, but there is already a Singularity easyconfig :-). Do “eb –S”. I sort of agree with you though. Todd From: mailto:easybuild-requ...@lists.ugent.be>> on behalf of Maxime Boissonneault mailto:maxime.boissonnea...@calculquebec.ca>> Reply-To: "easybuild@lists.ugent.be