[Nix-dev] Re: [Nix-commits] Hydra job nixpkgs:trunk:tarball build 956810: Failed with non-zero exit code
Shea Levy
shea at shealevy.com
Wed Mar 9 00:49:05 CET 2011
On 3/8/11 6:43 PM, Hydra Build Daemon wrote:
> Hi,
>
> This is to let you know that Hydra build 956810 of job nixpkgs:trunk:tarball has changed from 'Success' to 'Failed with non-zero exit code'.
>
> Complete build information can be found on this page: http://hydra.nixos.org/build/956810
>
> The last 50 lines of the build log are shown at the bottom of this email.
>
> A summary of the build information follows:
>
> Build ID: | 956810
> Nix name: | nixpkgs-tarball-0pre26216
> Short description: | Build of a source distribution from a checkout
> Maintainer(s): | Nix Committers<nix-commits at cs.uu.nl>
> System: | x86_64-linux
> Derivation store path: | /nix/store/gsvvysd4f2d4j46v5y8kh2xzw4f89h93-nixpkgs-tarball-0pre26216.drv
> Output store path: | /nix/store/0jb2pyqkvdm7c8vq6fs3d7mckhvhjhqy-nixpkgs-tarball-0pre26216
> Time added: | 2011-03-09 00:43:22
> Build started: | 2011-03-09 00:42:29
> Build finished: | 2011-03-09 00:43:22
> Duration: | 53s
>
> The build inputs were:
>
> Name | Type | Value
> ----------------+---------+----------------------------------------------------
> nixpkgs | svn | https://svn.nixos.org/repos/nix/nixpkgs/trunk:26216
> officialRelease | boolean | false
>
> Regards,
>
> The Hydra build daemon.
>
> ---
> <meta name="homepage" type="string" value="http://www.graphviz.org/" />
> </item>
> <item attrPath="graphviz" drvPath="/nix/store/fx44z706mf45hbalavnykwi2239k94qa-graphviz-2.22.2.drv" name="graphviz-2.22.2" system="powerpc-linux">
> <meta name="description" type="string" value="A program for visualising graphs" />
> <meta name="homepage" type="string" value="http://www.graphviz.org/" />
> </item>
> <item attrPath="grass" drvPath="/nix/store/xf10x3r8fx86y5c41g1irz5xzsw2jglr-grass-6.4.0RC6.drv" name="grass-6.4.0RC6" system="powerpc-linux">
> <meta name="description" type="string" value="free Geographic Information System (GIS) software used for geospatial data management and analysis, image processing, graphics/maps production, spatial modeling, and visualization" />
> <meta name="homepage" type="string" value="http://grass.itc.it/index.php" />
> <meta name="license" type="strings">
> <string value="GPL" />
> </meta>
> </item>
> <item attrPath="groff" drvPath="/nix/store/03890cb5dx7q5f1ql7468xq35nmgfxj3-groff-1.20.1.drv" name="groff-1.20.1" system="powerpc-linux">
> <meta name="description" type="string" value="GNU Troff, a typesetting package that reads plain text and produces formatted output" />
> <meta name="homepage" type="string" value="http://www.gnu.org/software/groff/" />
> <meta name="license" type="string" value="GPLv3+" />
> <meta name="longDescription" type="string" value="groff is the GNU implementation of troff, a document formatting
system. Included in this release are implementations of troff,
pic, eqn, tbl, grn, refer, -man, -mdoc, -mom, and -ms macros,
and drivers for PostScript, TeX dvi format, HP LaserJet 4
printers, Canon CAPSL printers, HTML and XHTML format (beta
status), and typewriter-like devices. Also included is a
modified version of the Berkeley -me macros, the enhanced
version gxditview of the X11 xditview previewer, and an
implementation of the -mm macros.
" />
> </item>
> <item attrPath="groovy" drvPath="/nix/store/f1c7r3rq6ii7wrkw9cq47wyd0l6shhci-groovy-1.7.1.drv" name="groovy-1.7.1" system="powerpc-linux">
> <meta name="description" type="string" value="An agile dynamic language for the Java Platform" />
> <meta name="homepage" type="string" value="http://groovy.codehaus.org/" />
> </item>
> <item attrPath="grub" drvPath="/nix/store/pvrr14k4hwv1iq6m4dq1scgfkw8v2rh4-grub-0.97-patch-1.10.drv" name="grub-0.97-patch-1.10" system="i686-linux">
> </item>
> <item attrPath="grub2" drvPath="/nix/store/sy92qpfl74362c1kvw02mpprdwn3hpnj-grub-1.99rc1.drv" name="grub-1.99rc1" system="powerpc-linux">
> <meta name="description" type="string" value="GNU GRUB, the Grand Unified Boot Loader (2.x alpha)" />
> <meta name="homepage" type="string" value="http://www.gnu.org/software/grub/" />
> <meta name="license" type="string" value="GPLv3+" />
> <meta name="longDescription" type="string" value="GNU GRUB is a Multiboot boot loader. It was derived from GRUB, GRand
 Unified Bootloader, which was originally designed and implemented by
 Erich Stefan Boleyn.

 Briefly, the boot loader is the first software program that runs when a
 computer starts. It is responsible for loading and transferring
 control to the operating system kernel software (such as the Hurd or
 the Linux). The kernel, in turn, initializes the rest of the
 operating system (e.g., GNU).
" />
> <meta name="maintainers" type="strings">
> <string value="Ludovic Courtès<ludo at gnu.org>" />
> </meta>
> <meta name="platforms" type="strings">
> <string value="i686-linux" />
> <string value="x86_64-linux" />
> <string value="powerpc-linux" />
> <string value="armv5tel-linux" />
> <string value="mips64-linux" />
> </meta>
> </item>
> error: while evaluating the builtin function `derivationStrict':
> while instantiating the derivation named `grub-efi-1.99rc1' at `/tmp/nix-build-gsvvysd4f2d4j46v5y8kh2xzw4f89h93-nixpkgs-tarball-0pre26216.drv-0/nixpkgs-r26216/pkgs/tools/misc/grub/1.9x.nix:14:3':
> while evaluating the derivation attribute `configureFlags' at `/tmp/nix-build-gsvvysd4f2d4j46v5y8kh2xzw4f89h93-nixpkgs-tarball-0pre26216.drv-0/nixpkgs-r26216/pkgs/tools/misc/grub/1.9x.nix:50:3':
> while evaluating the builtin function `abort':
> evaluation aborted with the following error message: `unsupported EFI firmware architecture'
> </items>
> [q[q[qbuild time elapsed: 0m0.021s 0m0.013s 0m22.151s 0m3.521s
> builder for `/nix/store/gsvvysd4f2d4j46v5y8kh2xzw4f89h93-nixpkgs-tarball-0pre26216.drv' failed with exit code 1
> error: build of `/nix/store/gsvvysd4f2d4j46v5y8kh2xzw4f89h93-nixpkgs-tarball-0pre26216.drv' failed
> _______________________________________________
> nix-commits mailing list
> nix-commits at cs.uu.nl
> http://mail.cs.uu.nl/mailman/listinfo/nix-commits
This can be fixed by adding another else if for EFIsupport == false. Why
is the derivation evaluated strictly, though?
More information about the nix-dev
mailing list