-
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
[wishlist] apt build-dep and source support #237
Comments
again ran into this use case. Could not "pip install" linkchecker from a tarball failing with mysterious
which is all due to missing build dependencies for externals (e.g, gcc ;) ). Being able to enable apt sources and say to install |
@yarikoptic - is it still a problem or could we close it? |
@yarikoptic - I will close it now, but feel free to reopen if you still have the issue |
came back to this desire/need in the scope of https://www.psychopy.org/download.html#pip-install where it seems I need to install build-depends of python3-wxpython, so thought "could neurodocker do that?" |
This issue is stale because it has been open for 30 days with no activity. |
For me as a (Debian) developer I would love to be able to quickly get an environment (Dockerfile) given specification of not actual packages to be installed, but build-dependency packages and probably package sources to be installed. Immediate use cases:
What it would entail is to
apt-get build-dep pkg
orapt-get source pkg
(would need some configuration option to decide where to dump those, default could be$HOME
). Could be done via-p
: e.g.apt-bdep
andapt-src
to say for the following pkgs bdep or src are assumed."bdep:"
and"src:"
. I think this one is better since usually you do not need build-dependencies or sources for more than a single pkg, but you would like additional pkgs to get installed to ease troubleshooting. So I could say something like-p apt vim strace ncdu bdep:datalad src:datalad
to install my helper tools, build-dependencies and sources of datalad pkg.apt-src
, i.e.deb-src
entries should be configuredOther managers could in principle/eventually acquire similar super powers (e.g. getting feedstock recipes for pkgs from conda-forge?)
The text was updated successfully, but these errors were encountered: