From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert Vollmert Subject: Re: haskell changes Date: Fri, 16 Aug 2019 20:14:24 +0200 Message-ID: References: <32F0A261-9B71-48C8-8DEE-F7A56C96230C@vllmrt.net> <87pnl556hw.fsf@elephly.net> Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:36645) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1hygkI-0004p6-Mu for guix-devel@gnu.org; Fri, 16 Aug 2019 14:14:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hygkH-0006n5-3P for guix-devel@gnu.org; Fri, 16 Aug 2019 14:14:38 -0400 Received: from mx2.mailbox.org ([80.241.60.215]:19268) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hygkG-0006kz-Tw for guix-devel@gnu.org; Fri, 16 Aug 2019 14:14:37 -0400 In-Reply-To: <87pnl556hw.fsf@elephly.net> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Ricardo Wurmus Cc: guix-devel@gnu.org Hi Ricardo, > On 16. Aug 2019, at 20:07, Ricardo Wurmus wrote: >=20 >> I have some Haskell-related changes ready for review and ideally = merge >> on wip-haskell-updates. >>=20 >> I=E2=80=99ve tested them locally to the extent I managed; is CI = broken or did I break >> something there? http://ci.guix.gnu.org/jobset/wip-haskell-updates >=20 > These errors usually mean that Cuirass didn=E2=80=99t even get to = compute the > evaluation. Have you tried compiling your branch locally to see if > perhaps there=E2=80=99s an obstacle to compiling Guix? thanks for the pointer, I will try a clean build now. I did build = locally in the sense of calling =E2=80=9Cmake=E2=80=9D, but it=E2=80=99s possible = that I missed some missing imports =E2=80=94 I sometimes get warnings about unresolved variable = names that don=E2=80=99t cause the build to fail, though trying to `guix build` the = corresponding package later does fail. Is there some `guix build` invocation I could call to build whatever = `guix pull` would build? I imagine that might be where cuirass is failing now? While running the clean make, I got the following warnings I remember = seeing before =E2=80=94 might these be the root of the problem? In that case = I=E2=80=99ll see if I=E2=80=99m too far behind master. [ 11%] LOAD guix/scripts/archive.scm WARNING: (guix scripts archive): `error-source' imported from both = (gcrypt common) and (gcrypt pk-crypto) WARNING: (guix scripts archive): `error-string' imported from both = (gcrypt common) and (gcrypt pk-crypto) Cheers Robert