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

Need some process for getting sherpa linux build onto GRETA #12

Closed
taldcroft opened this issue Jul 2, 2018 · 15 comments
Closed

Need some process for getting sherpa linux build onto GRETA #12

taldcroft opened this issue Jul 2, 2018 · 15 comments
Labels
docs install needed Documentation updated, build and install update high priority

Comments

@taldcroft
Copy link
Member

taldcroft commented Jul 2, 2018

Can we re-host the appropriate linux and Mac builds in our area and avoid the conda config --add channels sherpa?

@taldcroft taldcroft changed the title Need some process for getting sherpa linux build onto GRETA Need some process for getting sherpa linux build onto GRETA Jul 2, 2018
@jeanconn
Copy link
Contributor

jeanconn commented Jul 2, 2018

I don't think that is a problem. I think we just copy in the package and re-index. I also don't know that we'd have to do anything for Mac, but could add that one too.

@taldcroft
Copy link
Member Author

If we do the Mac side then we avoid the need for adding the sherpa channel altogether. So we make sherpa as an official part of the Ska3 configured distro, albeit OTS. The downside is small, you just need to record your process for getting the package and putting it into the right place.

@jeanconn
Copy link
Contributor

jeanconn commented Jul 3, 2018

Granted, for GRETA, the web channel doesn't work, so I assume for process we'll just be copying all of the conda repo over there anyway.

@jeanconn
Copy link
Contributor

Regard re-hosting... do we need something in skare3 to support this (a ska3-sherpa skare3 package that fetches the sherpa conda package from someplace and puts it in our repo)? Or are we fine with just copying the files and reindexing manually as needed.

@taldcroft
Copy link
Member Author

I'm fine with a one-time copy for now. We can refine process later as needed.

@jeanconn
Copy link
Contributor

Regarding the Mac side, I don't see any Py3 packages, so I don't know if we'll ask for them or build them.

https://anaconda.org/CXC/sherpa/files

@jzuhone
Copy link
Collaborator

jzuhone commented Jul 12, 2018

@jeanconn I think you have the wrong URL:

https://anaconda.org/sherpa/sherpa/files

@jeanconn
Copy link
Contributor

Well, at least half wrong. The URL I had is actually a good source for the dev channel build of the 4.9.1 package that we have been using (which also happens to works on CentOS5). A bit confused by where stuff ends up.

@taldcroft
Copy link
Member Author

Whatever the process ends up being should be captured in https://github.com/sot/skare3/wiki/Ska3-runtime-environment-for-maintainers. That will close this issue.

@taldcroft taldcroft added docs install needed Documentation updated, build and install update high priority labels Jul 16, 2018
@jeanconn
Copy link
Contributor

The process was a single copy of the package into our ska3-conda repo and a re-index. I don't know if it really deserves a place in the docs, but can do so. The process for Mac will be to figure out which one of the packages we want and do the same.

The sherpa packages will just get sync'd to greta with the other packages per the directions for syncing to GRETA.

@taldcroft
Copy link
Member Author

The process was a single copy of the package into our ska3-conda repo and a re-index. I don't know if it really deserves a place in the docs, but can do so.

Yes! I don't know how to do that without digging around and googling, so please make it so. An important new concept in skare3 is to carefully document every little step at a level where the steps can be followed with minimal domain knowledge.

@jeanconn
Copy link
Contributor

My point was that I think the digging will be the same next time (no idea where the next sherpa package will come from). But we can hope for the best.

@jeanconn
Copy link
Contributor

@taldcroft
Copy link
Member Author

Looks good! I got a little confused by flow so I moved the Sherpa stuff to the end of that section.

@jeanconn
Copy link
Contributor

Understood. And yeah, flow is a problem and there's enough stuff that I don't know if we'll want to link out of the one doc to others.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs install needed Documentation updated, build and install update high priority
Projects
None yet
Development

No branches or pull requests

3 participants