From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nikita Karetnikov Subject: Re: GLib: GIO's tests fail Date: Mon, 07 Jan 2013 13:47:20 -0500 Message-ID: <87y5g44yp9.fsf@karetnikov.org> References: <87mwwvm3cp.fsf@karetnikov.org> <87zk0scxd9.fsf@gnu.org> <87hamw2uk0.fsf@karetnikov.org> <87d2xjtzub.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([208.118.235.92]:57965) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TsHjE-0002M2-Pq for bug-guix@gnu.org; Mon, 07 Jan 2013 13:47:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TsHjC-0007LC-E0 for bug-guix@gnu.org; Mon, 07 Jan 2013 13:47:20 -0500 List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: bug-guix@gnu.org --=-=-= Hi, I removed '#:phases' from 'arguments' and added '#:configure-flags': (arguments `(#:configure-flags '("--disable-modular-tests" "--disable-rebuilds"))) Now './pre-inst-env guix-build -K glib' fails with the following errors: /tmp/nix-build-2ihs5vivxkm0b7v6p7g5h6pqrwz3c1fj-glib-2.34.drv-2/glib-2.34.3/libtool: line 1102: ldconfig: command not found [...] /bin/sh: line 19: python2.5: command not found make[4]: *** [install-codegenPYTHON] Error 127 make[4]: Leaving directory `/tmp/nix-build-2ihs5vivxkm0b7v6p7g5h6pqrwz3c1fj-glib-2.34.drv-2/glib-2.34.3/gio/gdbus-2.0/codegen' make[3]: *** [install-am] Error 2 make[3]: Leaving directory `/tmp/nix-build-2ihs5vivxkm0b7v6p7g5h6pqrwz3c1fj-glib-2.34.drv-2/glib-2.34.3/gio/gdbus-2.0/codegen' make[2]: *** [install-recursive] Error 1 make[2]: Leaving directory `/tmp/nix-build-2ihs5vivxkm0b7v6p7g5h6pqrwz3c1fj-glib-2.34.drv-2/glib-2.34.3/gio' make[1]: *** [install] Error 2 make[1]: Leaving directory `/tmp/nix-build-2ihs5vivxkm0b7v6p7g5h6pqrwz3c1fj-glib-2.34.drv-2/glib-2.34.3/gio' make: *** [install-recursive] Error 1 AFAICT, the problem is the lack of 'python' in Guix. Here is a corresponding snippet from Nixpkgs: # * Make it build without python # Problem: an example (test?) program needs it. # Possible solution: disable compilation of this example somehow # Reminder: add 'sed -e 's@python2\.[0-9]@python@' -i # $out/bin/gtester-report' to postInstall if this is solved buildNativeInputs = [ perl pkgconfig gettext python ]; Is it possible to solve this without 'python'? Nikita --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBAgAGBQJQ6xhXAAoJEM+IQzI9IQ38ducP/0PAuEtbRFABzCeFfgq4v7JK DeDVqkp+L9WMHuduHd3ZHOB7IBRThmRlWj1ixYEx5OU5DWM7dCeAkOcbMQnPQ2Pi 8KVJMp4NZdHBXkZGRE7aTUl7JeHYWKtge0RGJgF1TnNBrtaT0hwTQOAQDseMaLlj t4QXFXa/2OEYxXAfHpz8lntncAbE7X/TkkOiDFdFhSienXBeOAym3f5xi7vGh9xb S9CkgohKCkbj79EFQ0oxiL2UCFx6X2j1O0BaRgvU3repKPz9I4Byj1F0NRZuOFL8 fkc6Qh4uxMa9XwIUs2d1AIZIKBAHtGMyFWN29tMeeWOyQv95d15BT51XEWOODFVU KMnGH9tPVnUKipoyNpBR42w1zK2/ufoHBaV7sJgKeIwxjUdvMu7wIvdFy4eZDPzx xqsvs7ZASuQLewHyM7hhPDfaE/0OzbWk3gsV0/4c8IQs5UZK/brm4XmuJmC47qGv lj99Noq/o17/S3g/F9GiIirmS+CPb43C+cbWeAa/7uJeZ3MRMrLQ7OMmxKfXbynr k7S1nmbk4h3vmGms+9xj5SCp5n0ComB0jyyNTBLRFd7Vsa4cIZRsBs3i5CWrosja MBWZtlNjltBLhrh5mp/VwsxPbpLYlNzNf1i7CKjbtn4CdIkphdpu7DkifJAS0mpD DTBCNNorDmo4HCrCxbr1 =gs0c -----END PGP SIGNATURE----- --=-=-=--