Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Too many "found valid index for ..." messages #4348

Open
Flamefire opened this issue Sep 19, 2023 · 2 comments
Open

Too many "found valid index for ..." messages #4348

Flamefire opened this issue Sep 19, 2023 · 2 comments

Comments

@Flamefire
Copy link
Contributor

This message is printed to often cluttering the output.
For a regular build I see it at least 2 times which is confusing. For --try-update-deps I see full screens of this message which is annoying

I'd suggest to cache the results or at least for which folder an index was found and suppress the message.

The 2 messages come from locate_files and robot_find_easyconfig. The others from search_file which, doesn't cache index-results as robot_find_easyconfig does.

@boegel boegel added this to the next release (4.8.2?) milestone Sep 26, 2023
@boegel boegel changed the title To many "found valid index for ..." messages Too many "found valid index for ..." messages Sep 27, 2023
@boegel
Copy link
Member

boegel commented Sep 27, 2023

@Flamefire Can you share your EasyBuild configuration (output of eb --show-config)? I think that's a factor here as well...

@Flamefire
Copy link
Contributor Author

I don't think so. Checking the mentioned sources shows the calls to where the message is printed.

Anyway:

accept-eula-for              (F) = Intel-oneAPI, NVIDIA-driver
allow-loaded-modules         (F) = EasyBuild, EasyBuild-devel, ccache
buildpath                    (E) = /dev/shm/s3248973-EasyBuild
containerpath                (D) = /home/s3248973/.local/easybuild/containers
default-opt-level            (F) = opt
detect-loaded-modules        (F) = unload
git-working-dirs-path        (F) = /home/s3248973/.local/EasyBuildDev
github-user                  (F) = Flamefire
hooks                        (F) = /home/s3248973/.local/EasyBuildDev/hooks.py
installpath                  (E) = /beegfs/ws/1/s3248973-EasyBuild/easybuild-ml
job-cores                    (F) = 4
job-target-resource          (F) = local
module-depends-on            (F) = True
module-extensions            (F) = True
read-only-installdir         (F) = True
repositorypath               (D) = /home/s3248973/.local/easybuild/ebfiles_repo
robot-paths                  (D) = /home/s3248973/.local/EasyBuildDev/easybuild-easyconfigs/easybuild/easyconfigs
silence-deprecation-warnings (F) = python2
sourcepath                   (E) = /beegfs/ws/1/s3248973-EasyBuild/sources:/sw/taurus/sources
tmp-logdir                   (F) = /tmp/easybuild-tmplog
tmpdir                       (F) = /tmp/easybuild-tmp
update-modules-tool-cache    (F) = True
wait-on-lock-limit           (F) = 18000

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants