@@ -698,7 +698,7 @@ def pre_fetch_hook_check_installation_path(self, *args, **kwargs):
698698 strict_eessi_installation = (
699699 bool (re .search (EESSI_INSTALLATION_REGEX , self .installdir )) or
700700 self .installdir .startswith (HOST_INJECTIONS_LOCATION ))
701- if strict_eessi_installation :
701+ if strict_eessi_installation and not os . getenv ( "EESSI_OVERRIDE_STRICT_INSTALLPATH_CHECK" ) :
702702 dependency_names = self .cfg .dependency_names ()
703703 if self .cfg .name in accelerator_deps or any (dep in dependency_names for dep in accelerator_deps ):
704704 # Make sure the path is an accelerator location
@@ -1093,7 +1093,7 @@ def pre_configure_hook_graphviz(self, *args, **kwargs):
10931093 # Replace --with-ltdl-lib and --with-zlibdir options defined in the EC to point to compat layer
10941094 lib_dir = os .path .join (usr_dir , 'lib64' )
10951095 new_items = set ()
1096- # Add to the new_items all the old items except the `--with-ltdl-lib` and `--with-ltdl-lib` for
1096+ # Add to the new_items all the old items except the `--with-ltdl-lib` and `--with-ltdl-lib` for
10971097 # which we fix the lib dir to lib64 instead of lib
10981098 for item in old_items :
10991099 if item .startswith ('--with-ltdl-lib' ):
@@ -1487,7 +1487,7 @@ def pre_test_hook_ignore_failing_tests_OpenBabel_a64fx(self, *args, **kwargs):
14871487 Pre-test hook for OpenBabel: skip timeout tests for OpenBabel 3.1.1 on aarch64/a64fx
14881488 see https://github.com/EESSI/software-layer/pull/1332#issuecomment-3877255228
14891489 the `testroundtrip.py` test reads and writes tens of thousands of small files.
1490- The test works fine when manually ran with EESSI-extend either directly or inside an eessi_container, but
1490+ The test works fine when manually ran with EESSI-extend either directly or inside an eessi_container, but
14911491 consistently fails with the bot
14921492 """
14931493 cpu_target = get_eessi_envvar ('EESSI_SOFTWARE_SUBDIR' )
0 commit comments