lix-releng-staging/misc
Aneesh Agrawal c8608c488c Dockerfile: Add alpine dependencies (#1011)
* Dockerfile: add GNU tar native dependency

`builtins.fetchTarball` requires GNU tar to be available in the $PATH in
order to unpack the fetched tarball (there is a FIXME comment for this),
which Alpine does not ship by default (it ships BusyBox tar).

* Dockerfile: add GNU bash native dependency

`nix-shell` defaults to invoking `bash` from the $PATH for the subshell.
In theory this can be overriden with the NIX_BUILD_SHELL environment
variable, but this does not work properly. `nix-shell` generates and
passes a script (`$rcFile`) to be executed by the subshell which uses
bashisms (`source` and `shopt`). Additionally, in interactive mode,
`nix-shell` passes the `--rcfile` argument to the shell, which is
another bashism.

Because `bash` is thus de-facto required, add `bash` as a native package
dependency to make it available for `nix-shell`.
2016-08-04 12:32:27 +02:00
..
docker Dockerfile: Add alpine dependencies (#1011) 2016-08-04 12:32:27 +02:00
emacs nix-mode: set syntax and font properties for multiline strings 2016-05-01 13:44:48 -05:00
launchd Typo 2014-11-04 10:31:17 +01:00
systemd Install systemd and Upstart stuff only on Linux 2014-07-16 11:53:47 +02:00
systemv SystemV init file for BSD systems, old Linux distributions (RHEL 6) and Linux dist without systemd 2016-05-02 22:25:28 +02:00
upstart Install systemd and Upstart stuff only on Linux 2014-07-16 11:53:47 +02:00