[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:53:07 CET 2011


On 3/8/11 6:49 PM, Shea Levy wrote:
> 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&#xA;system.  Included 
>> in this release are implementations of troff,&#xA;pic, eqn, tbl, grn, 
>> refer, -man, -mdoc, -mom, and -ms macros,&#xA;and drivers for 
>> PostScript, TeX dvi format, HP LaserJet 4&#xA;printers, Canon CAPSL 
>> printers, HTML and XHTML format (beta&#xA;status), and 
>> typewriter-like devices.  Also included is a&#xA;modified version of 
>> the Berkeley -me macros, the enhanced&#xA;version gxditview of the 
>> X11 xditview previewer, and an&#xA;implementation of the -mm 
>> macros.&#xA;" />
>> </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&#xA;        
>> Unified Bootloader, which was originally designed and implemented 
>> by&#xA;        Erich Stefan Boleyn.&#xA;&#xA;        Briefly, the 
>> boot loader is the first software program that runs when 
>> a&#xA;        computer starts.  It is responsible for loading and 
>> transferring&#xA;        control to the operating system kernel 
>> software (such as the Hurd or&#xA;        the Linux).  The kernel, in 
>> turn, initializes the rest of the&#xA;        operating system (e.g., 
>> GNU).&#xA;" />
>> <meta name="maintainers" type="strings">
>> <string value="Ludovic Courtès&lt;ludo at gnu.org&gt;" />
>> </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>
>> build 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?
> _______________________________________________
> nix-dev mailing list
> nix-dev at cs.uu.nl
> https://mail.cs.uu.nl/mailman/listinfo/nix-dev
Actually, Hydra claims this is an x86_64-linux system. I just compiled 
this on my x86_64-linux system, so this seems strange.



More information about the nix-dev mailing list