From mboxrd@z Thu Jan 1 00:00:00 1970 From: Timothy Sample Subject: Re: Stackage LTS 14 Date: Sat, 09 Nov 2019 00:12:58 -0500 Message-ID: <87zhh53a5h.fsf@ngyro.com> References: <87mudt7h7a.fsf@ngyro.com> <87a79tj8mq.fsf@elephly.net> <87ftjjwdf7.fsf@devup.no> <87h83oz1bx.fsf@ngyro.com> <87sgn4xlus.fsf@ngyro.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:49806) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iTJ3X-0005of-6q for guix-devel@gnu.org; Sat, 09 Nov 2019 00:13:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iTJ3W-00088K-56 for guix-devel@gnu.org; Sat, 09 Nov 2019 00:13:03 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:60159) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iTJ3V-00082l-SR for guix-devel@gnu.org; Sat, 09 Nov 2019 00:13:02 -0500 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: Marius Bakke Cc: guix-devel Hello, Timothy Sample writes: > I have =E2=80=9Cxmonad=E2=80=9D, =E2=80=9Cdarcs=E2=80=9D, =E2=80=9Cghc-pa= ndoc=E2=80=9D, and =E2=80=9Cgit-annex=E2=80=9D all building > (locally) on top of GHC 8.6, which means that we=E2=80=99re nearly there. > Unfortunately, the mess is getting to be too much, so I plan to clean it > up tomorrow and then push a new, cleaner version of > =E2=80=9Cwip-haskell-updates=E2=80=9D. There are few minor things to dis= cuss, which I > will gather as I tidy up the commits. I pushed a cleaned up version, two fixes for i686, and then a few more fixes, and things are starting to look good. At the bottom of this message is the current list of failures for x86_64 (i686 is a little worse, but not by much). However, I have a really weird problem. When I build =E2=80=9Cgit-annex=E2= =80=9D, I build /gnu/store/5i2x293qn45dwg2rv6vy45s0r9jbnv8l-git-annex-7.20191024.drv and it succeeds. On the build farm, it=E2=80=99s /gnu/store/fj5kyjkblxzcxbs6di1kd29j6fpsjvgk-git-annex-7.20191024.drv and it fails. I=E2=80=99ve tried =E2=80=9Cclean-go=E2=80=9D and indeed =E2= =80=9Cgit clean=E2=80=9D followed by bootstrapping and configuring again. This does not help. I took the log from the build farm and diffed it with my local build log, and all the interesting parts (e.g., the store paths of everything that goes in =E2=80=9CGHC_PACKAGE_PATH=E2=80=9D) match exactly. Any ideas? It would be helpful if someone tried on another machine and check if it matches the build farm or not. It=E2=80=99s probably something silly, but I can=E2=80=99t figure it out. Here=E2=80=99s the list of failing packages. The first bunch I=E2=80=99ve = listed as =E2=80=9Chelp wanted=E2=80=9D =E2=80=93 I=E2=80=99ll try and look at them, = but some of them are pretty unfamiliar to me, so it may take some time. Other people could probably do a better job! Help wanted: agda-2.5.4.2.x86_64-linux agda-ial-1.5.0.x86_64-linux beast-0.10.0.x86_64-linux cedille-1.1.1.x86_64-linux elm-compiler-0.19.0.x86_64-linux hedgewars-0.9.25.x86_64-linux idris-1.3.2.x86_64-linux idris-bifunctors-0.1-1.53d06a6.x86_64-linux idris-lens-0.1-1.26f0120.x86_64-linux idris-lightyear-0.1-1.6d65ad1.x86_64-linux idris-wl-pprint-0.1-1.1d365fc.x86_64-linux ngless-0.9.1.x86_64-linux rapicorn-16.0.0.x86_64-linux xmobar-0.28.x86_64-linux =E2=80=9CWorks for me=E2=80=9D: git-annex-7.20191024.x86_64-linux Could be deleted: ghc-haddock-api-2.19.0.1.x86_64-linux =E2=80=93 needed for haddock ghc-haddock-2.19.0.1.x86_64-linux =E2=80=93 haddock is already provided= by GHC corrode-0.0.1-b6699fb.x86_64-linux =E2=80=93 no updates in years Finally, there are some packages that have unneeded other versions now. For instance, we used to have newer versions (than LTS 12) of some packages for Idris. Those packages could probably be deleted, but I need to track them all down. -- Tim