-
Notifications
You must be signed in to change notification settings - Fork 97
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
gentoo support #602
Comments
We don't really have “binary builds”, if that means binaries which we distribute for packages built by Gentoo. You can see everything we have in the science overlay with: git clone [email protected]:gentoo/sci.git
cd sci
find -name "*package-you-want*" (we have a ton of neuroscience stuff, also datalad, dandi, NWB-land, spike-sorting, etc.) Alternatively, there's also this search engine which will query not only the science overlay (as above), but also the base overlay (the collection of packages everybody has access to, by default), and also all other overlays including personal user ones → https://gpo.zugaina.org/
More on that here. wget https://gitweb.gentoo.org/repo/proj/prefix.git/plain/scripts/bootstrap-prefix.sh
chmod +x bootstrap-prefix.sh
./bootstrap-prefix.sh The problems with that are:
I wonder if it wouldn't be easier to just offer native Gentoo installs, based on the docker images which Gentoo publishes here: https://hub.docker.com/r/gentoo/stage3 |
yes, you can start with just native installs. |
This issue is stale because it has been open for 30 days with no activity. |
This issue was closed because it has been inactive for 14 days since being marked as stale. |
@TheChymera is gentoo wizard. They have binary builds of AFNI , FSL and other stuff available through emerge.
Also within the scope of "reproducible container builds", for which we developed
nd_freeze
, Gentoo "natively" supports a way to fix (specify) the state of package listing to a specific commit. We have used that in the https://github.com/con/opfvta-reexecution/blob/master/code/images/Containerfile#L11 to ensure similar consistency.Moreover, gentoo could be installed on another Linux base system within a gentoo-prefix, so could be added to augment some other environment similarly to conda if another base has to be used for some reason.
The text was updated successfully, but these errors were encountered: