nix-super/src
Eelco Dolstra d41c5eb13f Add command "nix why-depends"
This command shows why a package has another package in its runtime
closure. For example, to see why VLC has libdrm.dev in its closure:

  $ nix why-depends nixpkgs.vlc nixpkgs.libdrm.dev
  /nix/store/g901z9pcj0n5yy5n6ykxk3qm4ina1d6z-vlc-2.2.5.1:
    lib/libvlccore.so.8.0.0: …nfig:/nix/store/405lmx6jl8lp0ad1vrr6j498chrqhz8g-libdrm-2.4.75-d…

  /nix/store/s3nm7kd8hlcg0facn2q1ff2n7wrwdi2l-mesa-noglu-17.0.7-dev:
    nix-support/propagated-native-build-inputs: …-dev /nix/store/405lmx6jl8lp0ad1vrr6j498chrqhz8g-libdrm-2.4.75-d…

Thus, VLC's lib/libvlccore.so.8.0.0 as well as mesa-noglu's
nix-support/propagated-native-build-inputs cause the dependency.
2017-09-10 22:40:33 +02:00
..
boost Shut up some warnings 2017-04-14 14:42:20 +02:00
build-remote Merge branch 'macOS' of https://github.com/davidak/nix 2017-07-31 10:31:51 +02:00
buildenv Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00
libexpr Add builtins.string function. 2017-08-15 20:04:11 +00:00
libmain Fix verbosity level for nix build --dry-run 2017-09-01 12:37:09 +02:00
libstore LegacySSHStore: Include signatures etc. 2017-09-08 16:55:27 +02:00
libutil ThreadPool: On exception, interrupt the other worker threads 2017-09-08 15:31:24 +02:00
linenoise Replace readline by linenoise 2017-05-10 18:37:42 +02:00
nix Add command "nix why-depends" 2017-09-10 22:40:33 +02:00
nix-build Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00
nix-channel Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00
nix-collect-garbage printMsg(lvlError, ...) -> printError(...) etc. 2016-09-21 16:54:53 +02:00
nix-copy-closure Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00
nix-daemon Give activities a verbosity level again 2017-08-28 19:13:24 +02:00
nix-env Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00
nix-instantiate Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00
nix-prefetch-url Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00
nix-store LegacySSHStore: Include signatures etc. 2017-09-08 16:55:27 +02:00
resolve-system-dependencies Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00