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

Generate .pkg installers for Mac OS #429

Open
yuvipanda opened this issue Feb 13, 2023 · 7 comments · May be fixed by #434
Open

Generate .pkg installers for Mac OS #429

yuvipanda opened this issue Feb 13, 2023 · 7 comments · May be fixed by #434
Assignees

Comments

@yuvipanda
Copy link
Contributor

miniconda provides .pkg installers (https://docs.conda.io/en/latest/miniconda.html#macos-installers) that provide a more GUI method of installation. I think miniforge / mambaforge should generate these too! Would make for a better onboarding experience for some subset of users.

@yuvipanda
Copy link
Contributor Author

conda constructor seems to support .pkg installations, so this is probably mostly fiddling with the build scripts?

@isuruf
Copy link
Member

isuruf commented Feb 13, 2023

The hard part is signing those. Otherwise they come with big warnings about not being signed right?

@jakirkham
Copy link
Member

Remember playing with this once, but seem to recall there will limitations about where the .pkg installers could install files. Is that still the case? Or am I misremembering?

@yuvipanda
Copy link
Contributor Author

My hope is that given miniconda has them, miniforge / mambaforge could too!

I can see signing being the problem though.

@jaimergp jaimergp self-assigned this Mar 2, 2023
@jaimergp
Copy link
Member

jaimergp commented Mar 2, 2023

I think we have all the elements to start prototyping a PKG installer with signing. I'll open a PR soon.

@jaimergp jaimergp linked a pull request Mar 2, 2023 that will close this issue
10 tasks
@psobolewskiPhD
Copy link
Member

Gentle bump to this, as it would have some real value especially if they could be accessed from the lovely https://conda-forge.org page
Explaining the current install process is a bit tricky for people just getting their feet wet with command line, etc.

@jaimergp
Copy link
Member

Feedback welcome in #434 :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging a pull request may close this issue.

5 participants