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
dftbplus: Update and add upstream maintainer #33243
Conversation
|
@aradi can you review this PR? This PR modifies the following package(s), for which you are listed as a maintainer:
|
01cec4f
to
bfc5f66
Compare
4769a97
to
4821118
Compare
|
FWIW the CI failures seem to be unrelated ( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Confirmed all sha256.
|
@aradi Are you willing to be a maintainer on this package? |
|
I can build the newer version successfully but the switch to |
Yikes, sorry, that's a mess. Is there a best practice for this situation? Inherit from both EDIT: Should be fine now. |
d485cd7
to
0ac84a5
Compare
|
@tldahlgren Yes, I would be happy to co-maintain this package. |
c580221
to
26c05ab
Compare
|
@tldahlgren any updates on this? |
26c05ab
to
4ebd479
Compare
Co-authored-by: awvwgk <awvwgk@users.noreply.github.com>
Co-authored-by: iamashwin99 <iamashwin99@users.noreply.github.com>
Co-authored-by: Ashwin Kumar Karnad <46030335+iamashwin99@users.noreply.github.com>
Co-authored-by: Sebastian Ehlert <28669218+awvwgk@users.noreply.github.com>
Co-authored-by: Ashwin Kumar Karnad <46030335+iamashwin99@users.noreply.github.com>
Co-authored-by: Ashwin Kumar Karnad <46030335+iamashwin99@users.noreply.github.com>
Co-authored-by: Ashwin Kumar Karnad <46030335+iamashwin99@users.noreply.github.com>
Co-authored-by: Ashwin Kumar Karnad <46030335+iamashwin99@users.noreply.github.com>
Co-authored-by: iamashwin99 <iamashwin99@users.noreply.github.com>
Co-authored-by: Ashwin Kumar Karnad <46030335+iamashwin99@users.noreply.github.com>
9ebc30f
to
bcaddf2
Compare
|
@HaoZeke could you please check the checksums once, I am unable to compile with the current hashes, I am getting the following which is different for all the versions specified: ❯ spack checksum dftbplus 22.1 21.2 21.1 20.2.1 20.2 20.1 19.1
==> Warning: Version 19.1 is deprecated
==> Selected 7 versions. 0 new versions
22.1 https://github.com/dftbplus/dftbplus/releases/download/22.1/dftbplus-22.1.tar.xz
21.2 https://github.com/dftbplus/dftbplus/releases/download/21.2/dftbplus-21.2.tar.xz
21.1 https://github.com/dftbplus/dftbplus/releases/download/21.1/dftbplus-21.1.tar.xz
20.2.1 https://github.com/dftbplus/dftbplus/releases/download/20.2.1/dftbplus-20.2.1.tar.xz
20.2 https://github.com/dftbplus/dftbplus/releases/download/20.2/dftbplus-20.2.tar.xz
20.1 https://github.com/dftbplus/dftbplus/releases/download/20.1/dftbplus-20.1.tar.xz
19.1 https://github.com/dftbplus/dftbplus/releases/download/19.1/dftbplus-19.1.source.tar.xz # NOTE: change of URL
==> Enter number of versions to take, or use a command:
[c]hecksum [e]dit [f]ilter [a]sk each [n]ew only [r]estart [q]uit
action> c
==> Fetching https://github.com/dftbplus/dftbplus/releases/download/20.2/dftbplus-20.2.tar.xz
==> Fetching https://github.com/dftbplus/dftbplus/releases/download/21.1/dftbplus-21.1.tar.xz
==> Fetching https://github.com/dftbplus/dftbplus/releases/download/20.1/dftbplus-20.1.tar.xz
==> Fetching https://github.com/dftbplus/dftbplus/releases/download/22.1/dftbplus-22.1.tar.xz
==> Fetching https://github.com/dftbplus/dftbplus/releases/download/21.2/dftbplus-21.2.tar.xz
==> Fetching https://github.com/dftbplus/dftbplus/releases/download/20.2.1/dftbplus-20.2.1.tar.xz
==> Fetching https://github.com/dftbplus/dftbplus/releases/download/19.1/dftbplus-19.1.source.tar.xz
version("22.1", sha256="02daca6f4c6372656598f3ba0311110c8e473c87c8d934d7bb276feaa4cc1c82")
version("21.2", sha256="fbeb0e0ea93ab4dc4450f298ec712d2cf991f19f621badf57dae05f0e43b5906")
version("21.1", sha256="8c1eb8a38f72c421e2ae20118a6db3a656fa84e8b180ef387e549a73ae77f970")
version("20.2.1", sha256="95cc85fdb08bd57ca013bd09f4f902303720e17d015a5fab2d4db63fcb6d9cb3")
version("20.2", sha256="eafd219159d600624041658046c89db539ceb0c1d2988b72321c80d9b992c9bf")
version("20.1", sha256="04c2b906b8670937c8ddd9c5fb68e7e9921b464840cf54aa3d698db98167d0b7")
version("19.1", sha256="78f45ef0571c78cf732a5493d32830455a832fa05ebcad43098895e46ad8d220")
|
Co-authored-by: iamashwin99 <iamashwin99@users.noreply.github.com>
b8af91b
to
5c9c801
Compare
Yup, thanks, fixed now. |
|
@tldahlgren @awvwgk I think this is ready to be merged. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have (re)confirmed all of the sha256.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor comment change suggested but there may be some issues with the dependencies for one builder versus another.
I'm still trying to build the latest with these changes though my problems might related to my local configuration.
I still cannot build 19.1 though I supposed that could be a local issue for me as well:
spack install dftbplus@19.1+dftd3
==> Error: concretization failed for the following reasons:
1. Cannot satisfy 'dftbplus@19.1'
Co-authored-by: Ashwin Kumar Karnad <46030335+iamashwin99@users.noreply.github.com>
Co-authored-by: tldahlgren <tldahlgren@users.noreply.github.com>
|
@tldahlgren does this look good for merging? |
* dftbp: Update and add upstream maintainer * dftbp: Trust in the hybrid cmake builds * dftbp: Handle scalapack better * dftbp: Refactor as per review * dftbp: Build shared for python * dftbp: Address review comments * dftbp: Add another maintainer * dftp: Fix typo * dftbp: Arpack for serial builds only * dftbp: Update option docs * dftbp: Update documentation for elsi * dftbp: Add comment for context * dftbp: Tighter bounds on python * dftbp: Add negf only when shared * dftbp: Fix typo * dftbp: Update sha256 * dftpb: Add when directive for cmake and ninja * dftbp: Enforce comment --------- Co-authored-by: Tamara Dahlgren <dahlgren1@llnl.gov> Co-authored-by: awvwgk <awvwgk@users.noreply.github.com> Co-authored-by: iamashwin99 <iamashwin99@users.noreply.github.com> Co-authored-by: Ashwin Kumar Karnad <46030335+iamashwin99@users.noreply.github.com> Co-authored-by: Sebastian Ehlert <28669218+awvwgk@users.noreply.github.com> Co-authored-by: tldahlgren <tldahlgren@users.noreply.github.com>
As noted. Part of the CECAM ESL initiative of upstreaming recipes for foundational packages.