You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the initial version of the pilot stack (2020.08), we heavily relied on dependencies provided through EasyBuild, as is usually done with EasyBuild in a "normal" setup, to avoid relying on the underlying OS.
In the 2020.09 revision, we switched to leveraging a bunch of low-level dependencies from the compat layer, via --filter-deps=Autoconf,Automake,Autotools,binutils,bzip2,gettext,libreadline,libtool,M4,ncurses,XZ,zlib, motivated by being able to pick up on security updates for these, and avoid a bunch of extra modules in the software layer.
We did run into some minor problems because of that which had to be fixed in EasyBuild, including:
binutils
gcc provided by GCCcore module uses /usr/bin/ld.gold at runtime (first ld.gold found via $PATH) outside of startprefix environment;
ncurses
fix installation of LAME, because by default ncurses in Prefix is built with a separate libtinfo library;
In the initial version of the pilot stack (
2020.08
), we heavily relied on dependencies provided through EasyBuild, as is usually done with EasyBuild in a "normal" setup, to avoid relying on the underlying OS.In the
2020.09
revision, we switched to leveraging a bunch of low-level dependencies from the compat layer, via--filter-deps=Autoconf,Automake,Autotools,binutils,bzip2,gettext,libreadline,libtool,M4,ncurses,XZ,zlib
, motivated by being able to pick up on security updates for these, and avoid a bunch of extra modules in the software layer.We did run into some minor problems because of that which had to be fixed in EasyBuild, including:
binutils
gcc
provided byGCCcore
module uses/usr/bin/ld.gold
at runtime (firstld.gold
found via$PATH
) outside ofstartprefix
environment;ncurses
LAME
, because by defaultncurses
in Prefix is built with a separatelibtinfo
library;zlib
OF
macro provided byzlib
was renamed to_Z_OF
in Gentoo;--sysroot
, required whenzlib
is installed in alternate sysroot;XML
(R package) easyblock to avoid requiringzlib
as dependency provided through EasyBuild;The text was updated successfully, but these errors were encountered: