From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: Re: heads-up: Haskell updates Date: Wed, 14 Feb 2018 13:46:21 -0500 Message-ID: <873723pfya.fsf@netris.org> References: <87r2ppjbst.fsf@elephly.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40905) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1em255-0005Er-6l for guix-devel@gnu.org; Wed, 14 Feb 2018 13:47:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1em252-0006vp-4Y for guix-devel@gnu.org; Wed, 14 Feb 2018 13:46:59 -0500 Received: from world.peace.net ([50.252.239.5]:38794) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1em251-0006vV-WE for guix-devel@gnu.org; Wed, 14 Feb 2018 13:46:56 -0500 In-Reply-To: <87r2ppjbst.fsf@elephly.net> (Ricardo Wurmus's message of "Tue, 13 Feb 2018 13:48:02 +0100") 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 Hi Ricardo, Ricardo Wurmus writes: > I=E2=80=99ve just pushed a very large number of updates to Haskell packag= es and > switched to GHC 8 as the default. Wow, it's an impressive amount of work, kudos to you! So far, almost all of the new packages are building successfully on Hydra, but I see one failure: ghc-resourcet, which in turn causes r-bookdown to dep-fail: https://hydra.gnu.org/build/2495799/nixlog/1/raw There are many errors similar to these: --8<---------------cut here---------------start------------->8--- Control/Monad/Trans/Resource/Internal.hs:302:10: error: =E2=80=A2 Could not deduce (MonadBase IO (Strict.StateT s m)) arising from the superclasses of an instance declaration from the context: MonadResource m bound by the instance declaration at Control/Monad/Trans/Resource/Internal.hs:302:10-63 =E2=80=A2 In the instance declaration for =E2=80=98MonadResource (Strict.StateT s m)=E2=80=99 Control/Monad/Trans/Resource/Internal.hs:303:10: error: =E2=80=A2 Could not deduce (MonadBase IO (Strict.WriterT w m)) arising from the superclasses of an instance declaration from the context: (Monoid w, MonadResource m) bound by the instance declaration at Control/Monad/Trans/Resource/Internal.hs:303:10-75 =E2=80=A2 In the instance declaration for =E2=80=98MonadResource (Strict.WriterT w m)=E2=80=99 phase `build' failed after 1.5 seconds builder for `/gnu/store/r9mlrjkywz6grnmf84gwmy3ggx1zglkd-ghc-resourcet-1.1.= 7.5.drv' failed with exit code 1 @ build-failed /gnu/store/r9mlrjkywz6grnmf84gwmy3ggx1zglkd-ghc-resourcet-1.= 1.7.5.drv - 1 builder for `/gnu/store/r9mlrjkywz6grnmf84gwmy3ggx1zglkd-ghc-= resourcet-1.1.7.5.drv' failed with exit code 1 --8<---------------cut here---------------end--------------->8--- Thanks for working on it! Mark