On 27/06/16 17:33, Yann Sagon wrote:
Hello Fotis,

thanks for your answer. What I was not getting was the versionsuffix in the dependencies.

I have now created an eb file and it's waiting for approval. I hope it's more or less correct:)

https://github.com/ysagon/easybuild-easyconfigs/blob/seqmagick/easybuild/easyconfigs/s/Seqmagick/Seqmgick-foss-2016a-Python-2.7.11.eb

PR (https://github.com/hpcugent/easybuild-easyconfigs/pull/3264) is merged, thanks Yann!

For future reference: this is also documented at http://easybuild.readthedocs.io/en/latest/Writing_easyconfig_files.html#dependencies, although it may be a bit hard to find... I hope to work on making things easier to find in the documentation in the near future.


regards,

Kenneth

2016-06-27 12:23 GMT+02:00 Fotis Georgatos <[email protected] <mailto:[email protected]>>:


    Hello Yann,

    not sure this has been replied; you can find the proper notation
    format in existing easyconfigs, for example here:
    
https://github.com/hpcugent/easybuild-easyconfigs/blob/master/easybuild/easyconfigs/h/HPCBIOS_Bioinfo/HPCBIOS_Bioinfo-20130829-goolf-1.4.10.ebhttps://github.com/hpcugent/easybuild-easyconfigs/blob/master/easybuild/easyconfigs/h/HPCBIOS_Bioinfo/HPCBIOS_Bioinfo-20130829-goolf-1.4.10.eb

    F.

    --

    echo "sysadmin know better bash than english" | sed s/min/mins/ \
        | sed 's/better bash/bash better/' # Yelling in a CERN forum

    ------------------------------------------------------------------------
    *From:* [email protected]
    <mailto:[email protected]>
    [[email protected]
    <mailto:[email protected]>] on behalf of Yann Sagon
    [[email protected] <mailto:[email protected]>]
    *Sent:* Thursday, June 23, 2016 13:41
    *To:* [email protected] <mailto:[email protected]>
    *Subject:* [easybuild] python dependencies and toolchain

    Hello,

    I'm trying to create an eb file
    (seqmgick-foss-2016a-Python-2.7.11.eb) to install seqmagick.
    This soft depends on Biopython.

    I want to indicate that I need a dependency on the existing
    Biopython-1.65-foss-2016a-Python-2.7.11.eb but I don't know how to
    indicate this in the dependencies pragma.

    [1]
    
https://github.com/hpcugent/easybuild-easyconfigs/blob/master/easybuild/easyconfigs/b/Biopython/Biopython-1.65-foss-2016a-Python-2.7.11.eb

    Thanks



-- Yann SAGON
    Ingénieur système HPC
    24 Rue du Général-Dufour
    1211 Genève 4 - Suisse
    Tél. : +41 (0)22 379 7737 <tel:%2B41%20%280%2922%20379%207737>
    [email protected] <mailto:[email protected]> - www.unige.ch
    <http://www.unige.ch>




--
Yann SAGON
Ingénieur système HPC
24 Rue du Général-Dufour
1211 Genève 4 - Suisse
Tél. : +41 (0)22 379 7737
[email protected] <mailto:[email protected]> - www.unige.ch <http://www.unige.ch>


Reply via email to