From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] distro: Add GLib. Date: Tue, 15 Jan 2013 10:00:16 +0100 Message-ID: <87fw22yg67.fsf@gnu.org> References: <87ehhn9lp4.fsf@karetnikov.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:50913) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tv2Np-0007gM-CP for bug-guix@gnu.org; Tue, 15 Jan 2013 04:00:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tv2Nj-0001nm-Kx for bug-guix@gnu.org; Tue, 15 Jan 2013 04:00:37 -0500 Received: from mail4-relais-sop.national.inria.fr ([192.134.164.105]:29662) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tv2Nj-0001nM-47 for bug-guix@gnu.org; Tue, 15 Jan 2013 04:00:31 -0500 In-Reply-To: <87ehhn9lp4.fsf@karetnikov.org> (Nikita Karetnikov's message of "Mon, 14 Jan 2013 22:19:56 -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: Nikita Karetnikov Cc: bug-guix@gnu.org Hi, Nikita Karetnikov skribis: > This patch adds GLib. Nice! > Tests fail: > > /GDateTime/equal: ** > GLib:ERROR:gdatetime.c:193:test_GDateTime_equal: assertion failed (g_date= _time_get_utc_offset (dt1) / G_USEC_PER_SEC =3D=3D (-3 * 3600)): (0 =3D=3D = -10800) > FAIL Is it the only test that fails? It would be nice to investigate since it=E2=80=99s a foundational library for many packages. > By the way, I'm running the daemon with the following options: > > # ./pre-inst-env guix-daemon -c 0 --build-users-group=3Dnixbld \ >> --chroot-directory=3D/bin --chroot-directory=3D/dev --chroot-directory= =3D/proc & > > Is it OK? No. :-) So far, I=E2=80=99ve built without any additional directory in th= e chroot. /dev and /proc are already in by default. Builders normally no longer rely on /bin since the =E2=80=98core-updates=E2=80=99 merge, so it=E2=80=99= s not needed; it should even be avoided since that would lead to =E2=80=9Cimpurities=E2=80= =9D. Thanks, Ludo=E2=80=99.