The downside is that this is an "all or nothing" approach.  For
example, you may want to hide the M4/flex/Bison on the dummy
level used for bootstrapping, but expose the same packages on
the GCCcore level.  No way to do this with 'hide-deps', AFAIK...


On 08/04/16 10:27, Alvarez, Damian wrote:
> Well, alternatively you can add the dependencies to
> EASYBUILD_HIDE_DEPS and have something like
> EASYBUILD_HIDE_DEPS="ANTLR,ATK,Autoconf,Automake,Bison,etc”, and
> those dependencies will be always hidden (so don’t install them
> directly, or do it with --hidden). If the version number and the
> suffix of your installed hidden dependencies match the dependencies
> of the easyconfigs you want to install then it will work just fine.
> Damian
> On 04/08/16 08:58, " on behalf of Markus 
> Geimer" < on behalf of 
>> wrote:
>     Davide,
>     > The most logical way of doing so seems to be by creating hidden
>     > modules for the dependencies we don't want the users to see. However,
>     > when installing other easyconfig packages from the default easyconfig
>     > files they cannot see the hidden modules and try to install them again.
>     > Is there a way to tell EB to automatically look for hidden packages
>     > without modifying the easyconfig files?
>     At this point not, unfortunately.  A corresponding issue has
>     been created already quite some time ago [1], but since then
>     hasn't received much attention.  Since I'm very interested in
>     this feature as well and would like to see it implemented
>     rather sooner than later, I recently started looking into it.
>     But I'm still far from a clean and working solution -- though
>     Kenneth claims that it shouldn't be too hard...  But that's
>     what he is saying all the time ;-)
>     Markus
>     [1]

Dr. Markus Geimer
Juelich Supercomputing Centre
Institute for Advanced Simulation
Forschungszentrum Juelich GmbH
52425 Juelich, Germany

Phone:  +49-2461-61-1773
Fax:    +49-2461-61-6656

Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher
Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender),
Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt

Reply via email to