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

Set conda virtual packages correctly and add basic macOS tests #84

Merged
merged 4 commits into from
Oct 28, 2022

Conversation

andresailer
Copy link
Contributor

@andresailer andresailer commented Oct 28, 2022

no ipython for macos?
cf. https://github.com/andresailer/InstallDiracTests/actions/runs/3343409709/jobs/5536598429#step:3:260

I hope this is the proper fix?

BEGINRELEASENOTES

FIX: Fix ipython for macOS
NEW: CI add checks for macOS installers

ENDRELEASENOTES

@andresailer
Copy link
Contributor Author

Pretty sure the failure is not due to these changes?

construct.yaml Outdated Show resolved Hide resolved
@chrisburr
Copy link
Member

I'm confused by this pull request, adding the CI for testing the macOS installer is nice though it seems to have started with removing ipython? A few hours ago the macOS installer was happily built with it included: https://github.com/DIRACGrid/DIRACOS2/actions/runs/3342657994

@chrisburr
Copy link
Member

Ah sorry I hadn't understood the PR description, I see the problem

@chrisburr
Copy link
Member

To give a very abridged summary of the issue: ipython was recently updated to use a trick that avoids needing Python-version specific builds. As we build the installer for osx-64 from linux-64 some tricks are needed to fake the "target" platform correctly for these "virtual packages" which descibe properties of the host.

@chrisburr chrisburr changed the title construct.yaml: no ipython for osx Set conda virtual packages correctly and add basic macOS tests Oct 28, 2022
@chrisburr chrisburr merged commit 79ad5e1 into DIRACGrid:main Oct 28, 2022
@andresailer andresailer deleted the andresailer-patch-1 branch October 28, 2022 10:41
@andresailer
Copy link
Contributor Author

Thanks for the proper fix!

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.

2 participants