No, what they discuss is how to solve " version `UUID_1.0' not found"
problem, basically you need

patches = [('libuuid.sym', '%(builddir)s')]
preconfigopts = 'LDFLAGS="$LDFLAGS
-Wl,--version-script=%(builddir)s/libuuid.sym"'

in your libuuid easyconfig and you can get the patch from
https://raw.githubusercontent.com/karelzak/util-linux/master/libuuid/src/libuuid.sym

Now that I've written that much, I might as well open that PR myself...
https://github.com/easybuilders/easybuild-easyconfigs/pull/6962

On Fri, 5 Oct 2018 at 10:27, Jakob Schiøtz <[email protected]> wrote:

> Thanks for the reference.  Unfortunately, I have no clue what they are
> talking about in that thread. :-(
>
> Is the LibUUID module included to work around the bug they mention there?
>
> Jakob
>
>
> > On 5 Oct 2018, at 10:17, Alan O'Cais <[email protected]> wrote:
> >
> > This was discussed on the mailing list recently (see
> https://lists.ugent.be/wws/arc/easybuild/2018-09/msg00015.html) but
> someone needs to open a PR...
> >
> > On Fri, 5 Oct 2018 at 10:00, Jakob Schiøtz <[email protected]> wrote:
> > Dear all,
> >
> > We use matplotlib with Tkinter support.  Until foss/2018a that worked
> just fine, but with foss/2018b it causes a module named LibUUID to be
> loaded. That library breaks a lot of programs, for example it causes Emacs
> to crash.  It also causes errors like this from the MPI stack:
> >
> > [x049.nifl.fysik.dtu.dk:12411] mca_base_component_repository_open:
> unable to open mca_mtl_psm:
> /home/modules/software/LibUUID/1.0.3-GCCcore-7.3.0/lib/libuuid.so.1:
> version `UUID_1.0' not found (required by /lib64/libpsm_infinipath.so.1)
> (ignored)
> >
> > I don’t know why this library is being loaded by
> X11/20180604-GCCcore-7.3.0 but not by X11/20180131-GCCcore-6.4.0
> >
> >
> > Somehow, I guess the underlying real problem is that EasyBuild relies on
> LD_LIBRARY_PATH to find shared libraries, instead of compiling with
> -Wl,-rpath=XXX.  It will invariably cause breakage like this, where one
> module points to a folder containing a library with the same name as
> another program expects to find elsewhere.  But that may be very difficult
> to fix, getting rid of LibUUID might be a good start. :-)
> >
> > Best regards
> >
> > Jakob
> >
> >
> >
> >
> > --
> > Jakob Schiøtz, professor, Ph.D.
> > Department of Physics
> > Technical University of Denmark
> > DK-2800 Kongens Lyngby, Denmark
> > http://www.fysik.dtu.dk/~schiotz/
> >
> >
> >
> >
> >
> > --
> > Dr. Alan O'Cais
> > E-CAM Software Manager
> > Juelich Supercomputing Centre
> > Forschungszentrum Juelich GmbH
> > 52425 Juelich, Germany
> >
> > Phone: +49 2461 61 5213
> > Fax: +49 2461 61 6656
> > E-mail: [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
> >
> ------------------------------------------------------------------------------------------------
> >
> ------------------------------------------------------------------------------------------------
> >
>
> --
> Jakob Schiøtz, professor, Ph.D.
> Department of Physics
> Technical University of Denmark
> DK-2800 Kongens Lyngby, Denmark
> http://www.fysik.dtu.dk/~schiotz/
>
>
>
>

-- 
Dr. Alan O'Cais
E-CAM Software Manager
Juelich Supercomputing Centre
Forschungszentrum Juelich GmbH
52425 Juelich, Germany

Phone: +49 2461 61 5213
Fax: +49 2461 61 6656
E-mail: [email protected]
WWW:    http://www.fz-juelich.de/ias/jsc/EN

Reply via email to