Hi Kenneth, yesterday evening we investigated a little bit about this issue. While installing GCC-4.9.3-2.25.eb we get an error because: - Flex easyconfig does not work as it is (flex-2.5.39.eb) - M4 must be a dependency (checking for m4 that supports -P... configure: error: could not find m4 that supports -P) - Flex must be of type “ConfigureMake” (otherwise we get an error on EB_Toy easy block not found)
This applies to all flex easyconfigs, starting from the dummy ones (at least in our case on our new clean system). Danilo On 27 Jan 2016, at 19:59, Kenneth Hoste <[email protected]<mailto:[email protected]>> wrote: On 27/01/16 13:50, Alan O'Cais wrote: Hi Danilo, I have had it in the past and adding the M4 dep will solve it, whether you get this error or not is very OS dependent. You should open a PR for it if you do (like I should have done when I fixed it :P ) Sounds related to https://github.com/hpcugent/easybuild-easyconfigs/issues/2241 (but may not be). A PR would be nice, indeed. Similar PR (which got a bit out of hand): https://github.com/hpcugent/easybuild-easyconfigs/pull/2096 . K. Alan On 27 January 2016 at 12:12, Danilo Guerrera <[email protected]<mailto:[email protected]>> wrote: Hello list, on a clean system we are currently installing GCC-4.9.3-2.25 with the following command: eb GCC-4.9.3-2.25.eb -r It exits with an error while trying to install flex-2.5.39 (binutils has flex as dependency): checking for m4 that supports -P... configure: error: could not find m4 that supports -P (at easybuild/software/EasyBuild/2.6.0/lib/python2.7/site-packages/easybuild_framework-2.6.0-py2.7.egg/easybuild/tools/run.py:397 in parse_cmd_output) == 2016-01-27 12:01:56,988 runpy.easyblock WARNING build failed (first 300 chars): cmd " ./configure --prefix=/opt/prova/software/easybuild/software/flex/2.5.39 " exited with exitcode 1 and output: M4 is needed and is not a dependency in the easyconfig. Did anyone hit this error? Danilo -- Dr. Alan O'Cais Application Support Juelich Supercomputing Centre Forschungszentrum Juelich GmbH 52425 Juelich, Germany Phone: +49 2461 61 5213 Fax: +49 2461 61 6656 E-mail: [email protected]<mailto:[email protected]> WWW: http://www.fz-juelich.de/ias/jsc/EN ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------

