[Nix-dev] Hydra.

Michael Raskin 7c6f434c at mail.ru
Tue Aug 25 10:20:02 CEST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

		Hello.
	I have added an expression to release.nix to build packages with
specified non-empty meta.maintainers and meta.platforms. Currently, it
works. However, there are a few problems.

	There are some packages that have "early assertions" - i.e. they want
to be built only on some platforms. Unfortunately, simply checking for
meta of such a package is impossible.
	What to do with them in general? I have wrapped them in some
conditionals, so the assertions are impossible to trigger.
	Such an assertion is impossible to override with a later // {meta=...}
. So a failure will bring down all the evaluation (like with old
buildfarm). That looks unfortunate.
	Maybe we should add a possibility to trap all exceptions/assertions
_without_ distinguishing them? It seems to be a clean check.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJKk56vAAoJEE6tnN0aWvw3e6YH/0YVkesrzyx021C8cx6ww7J9
Cu5xTqp3PhWAxAdd1HyRsPQzT6+tohK8gVk5NN34wElaObr1sXFMj2Il4lh9Deo8
HXAX7v8VkN6EEL1fjlmRJMRsORClRFgT2mDpek8CmOtgRmJ7f4lxh1t2h83P2PA5
Bc5vuGA1lsoA973g4TvmYQP1fcNKO/IDyl7gvE7XSVlN5uBa67vIOAqF+IYAejGO
n4m4haRjjmhthSduymFnB0XVZyZ2S1gLwaGawbYEfHhSDg1tuouv8SfRk/2eNh9f
CKM2YlUnYgaFj7UXc3TP77s17RDS3anjzKkugWNmJAPhOh1sLQ7ZofW39fRJYJ4=
=lXG9
-----END PGP SIGNATURE-----



More information about the nix-dev mailing list