All, I'm currently preparing updated easyconfigs for the upcoming Score-P/Scalasca releases (incl. dependencies). Since many people are using a hierarchical MNS now, I started with a "minimal toolchain" setup. However, I ran into the following issue where I would like to get your feedback.
Basically, I have the following dependency chain: Cube (GCCcore) dep> Qt5 (GCCcore) dep> libGLU (GCCcore) dep> Mesa (GCCcore) builddep> Mako (GCCcore) dep> Python (foss/intel) The Problem is that Mako seems to require setuptools, thus I can't use Python-bare instead of the full Python package. But that would require to lift the whole thing up the hierarchy onto the foss/intel level -- which is obviously crazy. So what is the preferred way to deal with such a situation? I know about [1], but it isn't there yet and the discussion in the PR is quite controversial. Cheers, Markus [1] https://github.com/easybuilders/easybuild-easyconfigs/pull/5072 -- 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 E-Mail: m.gei...@fz-juelich.de WWW: http://www.fz-juelich.de/jsc ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------