[Nix-dev] More dependencies than needed

Ludovic Courtès ludo at gnu.org
Mon Aug 25 17:49:48 CEST 2008


Hi,

I just noticed that my Cscope derivation contains way too many
dependencies:

  $ nix-store -q --references result
  /nix/store/b2gmgy8y6nidjj7n34jx4sanrjdaxrw3-glibc-2.7
  /nix/store/18cjrw11vwmpx0jkk6mdwfc4caj99714-gcc-4.2.4
  /nix/store/40ir4rhcxc4f87n2fbzfkwvx9w2n194x-bzip2-1.0.5
  /nix/store/5x9yj9ypb0s9mc2b5za1mbydp8ax62jz-gnused-4.1.5
  /nix/store/68afga4khv0ws37n00qy06m11srx1lhj-coreutils-6.12
  /nix/store/7a32kkwjdqmy09hwpl4f7pa0rii91ksl-binutils-2.18
  /nix/store/a6kwvyyy65bcg0zhq0y7r93w2fc3vys7-patchelf-0.4
  /nix/store/vdzbaimmqgnzbv41jlz04h0pfwxi9vc6-bash-3.2-p39
  /nix/store/c9pw6rdlfg4rgc5qygvj3bjlfnxg974j-ncurses-5.6
  /nix/store/kcgpcilybvi0svy1404qdybnbv9jcnn7-gzip-1.3.12
  /nix/store/lz9vfxg7c4fjys1bx5kcn34rvlg02d6b-gnupatch-2.5.4
  /nix/store/md2hjc11ks0nc093b7ar12xzslv1wrqp-gnutar-1.20
  /nix/store/mjzv772s5y2v89mgv1d4vifrbwvh9x1f-gnugrep-2.5.3
  /nix/store/mpkpfgpr34rwmls9qcrlpvgrjsr3fp6c-replace-2.24
  /nix/store/n1ivd8bha9bcrkrg62hq9p6gr019d5g4-gnumake-3.81
  /nix/store/r9k93bv42mam9krqfp6mqkfg0yh5iy1d-findutils-4.2.33
  /nix/store/rdy412gsf858lada2d0nd15kxszfj0ks-diffutils-2.8.1
  /nix/store/wfprqxicd5vci9giyhzy0q57sdbj183p-pkg-config-0.22
  /nix/store/x3r3p1hyf5zlzwzpddvj4l95znprl3la-gawk-3.1.6
  /nix/store/ylbjk3gsrbnbbcapx2rqhbjs40sw57c0-gcc-4.2.4
  /nix/store/gj667xmdgiinjqgbqa3pm32515pcdqnr-emacs-22.2
  /nix/store/grbjkkiaqhz5cfyps7k7f53xky55i88m-cscope-15.6

Basically, that looks like all of `stdenv', plus build-time dependencies
like Emacs, etc., even though its build inputs are { fetchurl, stdenv,
ncurses, pkgconfig, emacs }.

Any idea what's happening here?

Thanks,
Ludo'.




More information about the nix-dev mailing list