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

Build 8.0 beta #83

Merged
merged 31 commits into from
Jul 11, 2022
Merged

Build 8.0 beta #83

merged 31 commits into from
Jul 11, 2022

Conversation

peastman
Copy link
Contributor

@peastman peastman commented Jul 7, 2022

Checklist

  • Used a personal fork of the feedstock to propose changes
  • Bumped the build number (if the version is unchanged)
  • Reset the build number to 0 (if the version changed)
  • Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
  • Ensured the license file is being packaged.

conda-forge-admin and others added 26 commits December 15, 2021 15:17
…python310-0-1_h3474e7

Rebuild for python310
@conda-forge-linter
Copy link

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 (recipe) and found it was in an excellent condition.

@peastman
Copy link
Contributor Author

peastman commented Jul 7, 2022

@conda-forge-admin, please rerender

@peastman
Copy link
Contributor Author

peastman commented Jul 7, 2022

@conda-forge-admin, please rerender

@peastman
Copy link
Contributor Author

peastman commented Jul 7, 2022

One build (Linux ARM Pypy Python 3.7) is failing with this message:

SafetyError: The package for pypy3.7 located at /home/conda/feedstock_root/build_artifacts/pkg_cache/pypy3.7-7.3.7-h7cff6a8_2
appears to be corrupted. The path 'bin/pypy3'
has an incorrect size.
  reported size: 6152 bytes
  actual size: 2646 bytes

Any idea what it means?

@jaimergp
Copy link
Member

Maybe a temporary problem only? Let's see if retrying fixes it.

@peastman peastman merged commit 94c1c04 into conda-forge:rc Jul 11, 2022
@peastman peastman deleted the 80beta branch July 11, 2022 17:56
@peastman
Copy link
Contributor Author

I merged the PR, but I don't see any sign of it building the new packages. There's no status indicator at https://github.com/conda-forge/openmm-feedstock/tree/rc, and https://anaconda.org/conda-forge/openmm/files doesn't show any new packages.

@jaimergp
Copy link
Member

Try pushing an empty commit directly to rc to kick a retry.

@jakirkham
Copy link
Member

@peastman
Copy link
Contributor Author

Thanks!

@peastman
Copy link
Contributor Author

That same build failed again. It's an obscure enough combination (Pypy on ARM Linux) that I won't worry about it for the beta, but we should figure out what's going on. The error message indicates that the pypy3 executable is corrupted.

@jakirkham
Copy link
Member

It should be possible to restart the failed builds if it is just an intermittent issue

@peastman
Copy link
Contributor Author

Since it failed twice in a row, I suspect it's something more than that. The next step would be to test the pypy3.7-7.3.7-h7cff6a8_2 package directly. I don't have access to an ARM Linux system, but maybe it would be possible to create a VM under emulation.

@jakirkham
Copy link
Member

If the feedstock is configured to build Linux aarch64 on Azure (and re-rendered), it should be possible to run the build locally using QEMU on x86_64 (Linux). May need to comment out failing bits and add a wait to make sure the Docker container and contents can be investigated

@peastman
Copy link
Contributor Author

I was thinking of something much simpler than that: just install that pypy package, try to run the executable, and see whether or not it really is broken.

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.

7 participants