NixOS / nix

Nix, the purely functional package manager
https://nixos.org/
GNU Lesser General Public License v2.1
12.51k stars 1.5k forks source link

Document prerequisites #930

Open oleks opened 8 years ago

oleks commented 8 years ago

On a clean Raspbian Jessie Lite (2016-05-27) I needed to do this:

sudo apt-get install libssl-dev libbz2-dev libsqlite3-dev libcurl3-openssl-dev liblzma-dev
export SQLITE3=sqlite3
cpan DBI
cpan DBD::SQLite
cpan WWW::Curl

It is a bit depressing that the seemingly best way to spot these requirements is to rerun ./configure until it succeeds, or fails with one of the above requirements missing. A list of requirements in the INSTALL file would've been nice. I can make a pull request for such a list myself, unless you have objections, or better thoughts on how to "fix" this issue.

oleks commented 8 years ago

Of course, I now found the prerequisites in the Nix manual, but it would've be nice to link to this page in the INSTALL file, if not list them again in the INSTALL file.

stale[bot] commented 3 years ago

I marked this as stale due to inactivity. → More info

stale[bot] commented 2 years ago

I closed this issue due to inactivity. → More info

b-m-f commented 1 year ago

@thufschmitt There does not seem to be an INSTALL file, that is mentioned in the OP. Since you reopened this issue I assume you might have some insights. Could you give me some information on how to work on this?

thufschmitt commented 1 year ago

@b-m-f I guess you want https://nixos.org/manual/nix/stable/installation/prerequisites-source ? It would be nice to have it in that repo