Hi Elizabeth,

First of all: welcome to the wonderful world of EasyBuild!

EasyBuild has had some testing on OS X, but since it's not the main target platform, you're bound to hit some bumps in the road when using it for 'production' work on OS X, i.e. when doing lots of installations using EB.

It's possible that some projects are not OS X aware, which may cause some more serious and hard to fix problems.

All of the core functionality of EasyBuild should work fine on OS X (all the unit tests pass on OS X, for example, which is a decent indicator). That's mostly because I'm usually doing EasyBuild development on my Mac laptop (fwiw: I'm the release manager of EasyBuild). Actual testing of builds/installations is done on our Linux HPC systems however.

Thank you very much for stepping up and actively working on fixing the issues you're hitting on OS X!

Let us know if you need any help.


regards,

Kenneth

On 02/01/16 06:41, Elizabeth Fischer wrote:
I'm going ahead and just getting it to work on the Mac. It's not quite "plug-and-play" the first time, but will be the second time and beyond.

https://github.com/hpcugent/easybuild-easyblocks/issues/787

-- Elizabeth


On Fri, Jan 1, 2016 at 11:51 AM, Robert Schmidt <[email protected] <mailto:[email protected]>> wrote:

    Personally I use docker toolbox on the mac to set up a linux VM
    that supports EB. Any linux VM would work.

    I think you'll find that route a lot more compatible with your
    linux cluster. Some others might have different opinions :)

    https://www.docker.com/docker-toolbox

    I have some docker images for easybuild here

    https://hub.docker.com/r/rjeschmi/easybuild-centos7/

    And a bunch of RPMs for centos7 built with EasyBuild to get the
    open source toolchains running (will be installed into
    /software/easybuild):

    http://rpm.ottbioinfo.ca/

    I haven't made the yum repos yet, but will do that soon.

    If you go this route you might find this useful as some hints how
    I set up my docker runs:

    https://github.com/rjeschmi/eb-devel-install/blob/master/docker-compose.yml


    On Fri, Jan 1, 2016, 11:25 AM Elizabeth Fischer
    <[email protected] <mailto:[email protected]>> wrote:

        Hello,

        I'm trying to use EasyBuild on a Mac.  I'm running into a lot
        of "small" bugs in the EasyConfigs that make me wonder whether
        this has ever been run on a Mac.  For example, zlib checks for
        a '.so' file, things like that.

        Can someone fill me in, what is the history of EasyBuild on
        Mac?  We have Macs on our desktop and Linux in the
        supercomputer center, and I want to use EasyBuild to build my
        software the same on both.

        For my purposes, maybe I'll be better off letting MacPorts set
        up my toolchain, and then just using EasyBuild to build the
        packages that are more specific to my project.

        Any suggestions?

        Thanks,
        -- Elizabeth






Reply via email to