[Nix-dev] Re: [Hydra] install problems

François Perrad francois.perrad at gadz.org
Wed Mar 17 14:18:43 CET 2010


2010/3/17 François Perrad <francois.perrad at gadz.org>:
> Hi List,
>
> i try to install Hydra on a server (Ubuntu-server 9.10, nix
> 0.15pre20563, hydra 0.1pre20651).
> i found some problems :
>
> 1) the script hydra_init.pl reports many errors and cannot create some
> tables and indexes.
> because it uses hydra.sql instead of hydra-sqlite.sql (preprocessed version)
>
> 2) jobset creation fails with the following message :
> DBIx::Class::ResultSet::create(): DBI Exception: DBD::SQLite::st
> execute failed: Jobsets.emailOverride may not be NULL [for Statement
> "INSERT INTO Jobsets ( name, nixexprinput, nixexprpath, project)
> VALUES ( ?, ?, ?, ? )"] at
> /nix/store/zjx7pqn8m4w0fsxpympznwqycr8w9g72-hydra-0.1pre20651/libexec/hydra/lib/Hydra/Controller/Project.pm
> line 133
>
> 3) the on-line documentation describes :
>  - project creation (patchelf)
>  - jobset creation (trunk)
> but nothing for :
>  - view & job
>  - release
>
> the error message : "Invalid job name: :build" is not helpful
> it doesn't give the convention (see $jobNameRE)
>
> 4) svn.nixos.org uses an invalid security certificate.
> The certificate is not trusted because the issuer certificate is unknown.
>
> 5) the script hydra_scheduler.pl gives :
> considering project patchelf
> considering jobset trunk in patchelf
> checking out Subversion input nixpkgs from
> https://svn.nixos.org/repos/nix/nixpkgs/trunk revision 20671
> error evaluating jobset trunk: Cannot check out Subversion repository
> `https://svn.nixos.org/repos/nix/nixpkgs/trunk':
> hash is 0i29gk22p6cyzsmyxiaxwi4ssihri673w2rkpn33lpa20011anqs
> error: cannot open SQLite database
> sleeping...
fixed. just a permission missing.

6) problem in a package
Cannot evaluate the Nix expression containing the jobs:
building path(s)
`/nix/store/nh1xjqkkccglnickb0hlkdznvbn61yjx-bootstrap-tools.cpio.bz2'
error: a `x86_64-linux' is required to build
`/nix/store/zmw16913cabf8cvbdg2kxhax801ap5ic-bootstrap-tools.cpio.bz2.drv',
but I am a `i686-linux'
(use `--show-trace' to show detailed location information)

François

>
>
> François
>



More information about the nix-dev mailing list