[Nix-dev] linux-headers-2.6.28.5 required but not found

Eric Bouwers ericbouwers at gmail.com
Thu Nov 12 22:27:46 CET 2009


Dear Nixers,

On the psat-dev mailing-list I received a report that the
php-tools-package could not be installed through the nix-channel (the
stack-trace is posted at the end of the mail). Unfortunately, the same
thing happens if I try to install, for example, the nix0-13-,
glibc-2.9- or aterm-2.8-package from the trunk channel of nixpkgs.

Is this something I can resolve locally or is this something inside
the nixpkgs configuration that needs to be adapted?

Cheers,
Eric

$ nix-env -i php-tools-0.1pre458

installing `php-tools-0.1pre458'

the following paths will be downloaded/copied (0.00 MiB):

  /nix/store/0djkcwd8c212pvbsj2w2vxxg9p01wixf-linux-headers-2.6.28.5

  /nix/store/2z5n1j47fha3g595zzvm685lgpq63p8f-binutils-2.19.1

  /nix/store/40j2nbk2n6mpgazwiv3ryyg6csjnjfnq-gcc-4.3.3

  /nix/store/497m1njlf3p1jl1ri1pci73vk7lcqz79-pcre-7.8

  /nix/store/77ra0zv5jp9vrfq542hly4c3dcnncmyc-bash-4.0-p17

  /nix/store/93xbmdwl62kdxsvw0dsmpzvkmivvb6h1-gnused-4.1.5

  /nix/store/bdk9xc3ky7fhpz5mmahgbs7zkggxw1dw-sdf2-bundle-2.4

  /nix/store/bhnpnc2gx7xcsywylm48idq845q2j1l8-mpfr-2.4.1

  /nix/store/bxhgpzq6xwpx0l5z9k3ny1gm281hjjdr-php-front-0.1pre462

  /nix/store/dnwhp7jfbcvbj7d15i0l64fln2z8p7jr-gnugrep-2.5.4

  /nix/store/fg2c0w78r20crsnb828cnwyb1gxbsxqn-php-tools-0.1pre458

  /nix/store/hvxcchlvhlzlvb02v6d7nrqc7il0nqly-getopt-1.1.4

  /nix/store/kaa24y26zybrgr20q8lfll63sigcxm93-strategoxt-0.17

  /nix/store/l67id2i8hhk4jzw8vn3zfbgn2wh0y9ny-gcc-wrapper-4.3.3

  /nix/store/nqapqr5cyk4ksiz6id5v7mq3p0vgzq12-glibc-2.9

  /nix/store/sl0d8rrdbny0whjm6g7bh0apdn8dy83b-aterm-2.5

  /nix/store/z05x4fim4z33i0ja9jycc2zwxhybn9l5-gmp-4.3.1

substituting path
`/nix/store/0djkcwd8c212pvbsj2w2vxxg9p01wixf-linux-headers-2.6.28.5'
using substituter
`/usr/local/libexec/nix/substituters/download-using-manifests.pl'



*** Trying to download/patch
`/nix/store/0djkcwd8c212pvbsj2w2vxxg9p01wixf-linux-headers-2.6.28.5'

Use of uninitialized value in concatenation (.) or string at
/usr/local/libexec/nix/substituters/download-using-manifests.pl line
205.

Use of uninitialized value in addition (+) at
/usr/local/libexec/nix/substituters/download-using-manifests.pl line
235.

Use of uninitialized value in addition (+) at
/usr/local/libexec/nix/substituters/download-using-manifests.pl line
236.



*** Step 1/1: downloading
`http://hydra.nixos.org/project/psat/channel/latest/nar/nix/store/0djkcwd8c212pvbsj2w2vxxg9p01wixf-linux-headers-2.6.28.5'
into `/nix/store/0djkcwd8c212pvbsj2w2vxxg9p01wixf-linux-headers-2.6.28.5'

Use of uninitialized value in concatenation (.) or string at
/usr/local/libexec/nix/substituters/download-using-manifests.pl line
329.

  downloading archive...

Use of uninitialized value in string at
/usr/local/libexec/nix/substituters/download-using-manifests.pl line
333.

######################################################################## 100,0%

hash mismatch, expected , got 82cb5fcd6910b627e55e36d537c97333 at
/usr/local/libexec/nix/substituters/download-using-manifests.pl line
272.

substitution of path
`/nix/store/0djkcwd8c212pvbsj2w2vxxg9p01wixf-linux-headers-2.6.28.5'
using substituter
`/usr/local/libexec/nix/substituters/download-using-manifests.pl'
failed: builder for
`/nix/store/0djkcwd8c212pvbsj2w2vxxg9p01wixf-linux-headers-2.6.28.5'
failed with exit code 255

path `/nix/store/0djkcwd8c212pvbsj2w2vxxg9p01wixf-linux-headers-2.6.28.5'
is required, but there is no substituter that can build it

some references of path
`/nix/store/nqapqr5cyk4ksiz6id5v7mq3p0vgzq12-glibc-2.9' could not be
realised

some references of path
`/nix/store/fg2c0w78r20crsnb828cnwyb1gxbsxqn-php-tools-0.1pre458'
could not be realised

error: path `/nix/store/fg2c0w78r20crsnb828cnwyb1gxbsxqn-php-tools-0.1pre458'
does not exist and cannot be created



More information about the nix-dev mailing list