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

circuit-build: fix snakemake dependency #2517

Merged
merged 1 commit into from
Oct 9, 2024

Conversation

GianlucaFicarelli
Copy link

In the latest modules, the resolved snakemake version installed with circuit-build has been downgraded from 7.22.0 to 6.15.1.
Try to enforce snakemake>=7 because 6.15.1 doesn't seem compatible with python 3.11

@GianlucaFicarelli GianlucaFicarelli self-assigned this Oct 9, 2024
@bbpbuildbot
Copy link
Collaborator

Thank you for your pull request!

Should you want to clear the PR build directory after failures, please use this pipeline. Before running the cleanup pipeline, please ensure that any PR building pipelines have been cancelled or finished running.

@GianlucaFicarelli
Copy link
Author

Just for reference, the concretized packages (spack spec -I circuit-build) using the develop branch:

[^]  [email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]      ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]      ^[email protected]%[email protected]~format-nongpl build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected]+toml build_system=python_pip arch=linux-rhel7-skylake
[e]                  ^[email protected]%[email protected]+man+nls+perl+subtree~svn~tcltk build_system=autotools arch=linux-rhel7-skylake
[^]                  ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]                  ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]                  ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]                  ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]      ^[email protected]%[email protected] build_system=generic arch=linux-rhel7-skylake
[^]      ^[email protected]%[email protected]+libyaml build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=autotools arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected]~guile build_system=generic arch=linux-rhel7-skylake
[^]      ^[email protected]%[email protected] build_system=generic arch=linux-rhel7-skylake
[^]      ^[email protected]%[email protected] build_system=generic arch=linux-rhel7-skylake
[e]      ^[email protected]%[email protected]+bz2+crypt+ctypes+dbm~debug+libxml2+lzma~nis~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tkinter+uuid+zlib build_system=generic patches=13fa8bf,b0615b2,ebdca64,f2fd060 arch=linux-rhel7-skylake
[^]      ^[email protected]%[email protected]~ftp~google-cloud~http~reports~s3 build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip patches=006d203 arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]                  ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]                  ^[email protected]%[email protected]~wheel build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected]~socks build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected]~brotli~secure~socks build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected]~azure~gcs+http~s3 build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake

while with the PR branch:

[^]  [email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]      ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]      ^[email protected]%[email protected]~format-nongpl build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected]+toml build_system=python_pip arch=linux-rhel7-skylake
[e]                  ^[email protected]%[email protected]+man+nls+perl+subtree~svn~tcltk build_system=autotools arch=linux-rhel7-skylake
[^]                  ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]                  ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]                  ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]                  ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]      ^[email protected]%[email protected] build_system=generic arch=linux-rhel7-skylake
[^]      ^[email protected]%[email protected]+libyaml build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=autotools arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected]~guile build_system=generic arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip patches=c4369ad arch=linux-rhel7-skylake
[^]      ^[email protected]%[email protected] build_system=generic arch=linux-rhel7-skylake
[^]      ^[email protected]%[email protected] build_system=generic arch=linux-rhel7-skylake
[e]      ^[email protected]%[email protected]+bz2+crypt+ctypes+dbm~debug+libxml2+lzma~nis~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tkinter+uuid+zlib build_system=generic patches=13fa8bf,b0615b2,ebdca64,f2fd060 arch=linux-rhel7-skylake
[^]      ^[email protected]%[email protected]~ftp~google-cloud~http~reports~s3 build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip patches=006d203 arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]                  ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected]~i18n build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]                  ^[email protected]%[email protected]~wheel build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected]~socks build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected]~brotli~secure~socks build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected]~azure~gcs+http~s3 build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]          ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake
[^]              ^[email protected]%[email protected] build_system=python_pip arch=linux-rhel7-skylake

So the current PR allows to use snakemake 7.22 as it was until August.

@bbpbuildbot
Copy link
Collaborator

To test your PR, use the following on BlueBrain5:

unset MODULEPATH
. /gpfs/bbp.cscs.ch/ssd/apps/bsd/pulls/2517/config/modules.sh
module load unstable

@GianlucaFicarelli GianlucaFicarelli merged commit 2f29638 into develop Oct 9, 2024
12 checks passed
@GianlucaFicarelli GianlucaFicarelli deleted the fix_circuit_build branch October 9, 2024 13:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants