-
-
Notifications
You must be signed in to change notification settings - Fork 15
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
Release 24 #141
base: main
Are you sure you want to change the base?
Release 24 #141
Conversation
@conda-forge-admin, please rerender |
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( I do have some suggestions for making it better though... For recipe:
|
…nda-forge-pinning 2024.05.01.09.10.47
Reading through https://conda-forge.org/news/2024/03/24/stdlib-migration/
that's us
don't think so
no
no |
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
Is the recipe's use of "a compiler" a hold-over from when NAB was a part of AmberTools? If so, that might be removed now. |
I have no idea, but three compilers are listed so I figure it's not an accident. (I also don't know when NAB was removed.) |
Just need a rerender. @conda-forge-admin, please rerender |
…nda-forge-pinning 2024.05.01.09.10.47
Hi! This is the friendly automated conda-forge-linting service. I was trying to look for recipes to lint for you, but it appears we have a merge conflict. Please ping the 'conda-forge/core' team (using the @ notation in a comment) if you believe this is a bug. |
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
@conda-forge-admin, please rerender |
@conda-forge-admin, please rerender |
…nda-forge-pinning 2024.05.08.12.04.55
|
@dacase @njzjz - I'm syncing up with @mattwthompson on his ongoing work, and he's out of ideas on this one. Do either of you have thoughts on how to proceed? |
Can someone interpret the failures here? In the past, we have never had a condaforge ambertools package that included MPI. Does it work (as a test) to build a serial package with the AmberTools24 sources? I'm asking because most of the unsuccessful checks above have "mpi" in the failure name (and have "osx" to boot.) Is there a feasible pathway to build a serial condaforge package now, and continue to work towards including MPI later? Or, only support MPI on Linux? [I've personally more or less given up on OSX for my own work, but I do try to build things on OSX from time to time; getting MPI + OSX to work is often a sticking point.) Apologies if I am way off base here about what is going wrong. But if I had a better idea of what was really going wrong, I might be able to ask Tim Giese (who is much cleverer than I am) to take look. |
MPI support was added in this PR: #133 It looks like the problem is macOS + NumPy 1.26 (notice that I'm not sure what would cause this failure nor have I looked into it: https://numpy.org/doc/stable/release/1.26.0-notes.html#numpy-1-26-0-release-notes |
The error message shows there are some problems with |
I see some other feedstocks have similar issues: https://github.com/search?q=org%3Aconda-forge+changing+install+names+or+rpaths&type=code This might work: https://github.com/conda-forge/siesta-feedstock/blob/6092b241ed7f0d6921a5f2ae10e94cc1183bd0b2/recipe/build.sh#L53-L58 |
A bit of a rewording of a previous question: Is it possible to build a limited release of AmberTools24, with a hope of improving it in future dot releases? For example, pytraj is available as a separate github package, and (as I understand it) is not really needed by most people who would install the conda version of AmberTools24. (Also, Hai Nyguen has been putting lots of changes into the github version of pytraj which are not in the AmberTools release; so we might consider leaving pytraj out of AmberTools24 altogether.) I'm not sure what else is holding things up, but we could consider those as well. This is of course not an ideal solution. But it seems worth trying balance competing interests here: conda users now are missing out on a lot of improvements in AmberTools24, |
Making a partial release is certainly an option, as is splitting out the programs within AmberTools into individual packages so people who need only one tool don't need to deal with issues of other tools (this was brought up in #119) |
@conda-forge-admin, please rerender |
…nda-forge-pinning 2024.07.24.15.58.55
Hi! This is the friendly automated conda-forge-linting service. I was trying to look for recipes to lint for you, but it appears we have a merge conflict. Please ping the 'conda-forge/core' team (using the @ notation in a comment) if you believe this is a bug. |
@conda-forge-admin, please rerender |
I might need to re-base this PR by dropping all the renderings and re-running |
…nda-forge-pinning 2024.07.24.15.58.55
Checklist
0
(if the version changed)conda-smithy
(Use the phrase@conda-forge-admin, please rerender
in a comment in this PR for automated rerendering)