Received: from vps892.directvps.nl (ikke.info [178.21.113.177]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id AE31978077F for <~alpine/devel@lists.alpinelinux.org>; Tue, 9 Nov 2021 09:09:07 +0000 (UTC) Received: by vps892.directvps.nl (Postfix, from userid 1008) id 8DEEB440102; Tue, 9 Nov 2021 10:09:06 +0100 (CET) Date: Tue, 9 Nov 2021 10:09:06 +0100 From: Kevin Daudt To: Natanael Copa Cc: Alpine development <~alpine/devel@lists.alpinelinux.org>, Olliver Schinagl , Mitch Tishmack Subject: Re: Remove haskell compiler (ghc) from alpine Message-ID: References: <20211021133615.32f08070@ncopa-desktop.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20211021133615.32f08070@ncopa-desktop.lan> On Thu, Oct 21, 2021 at 01:36:15PM +0200, Natanael Copa wrote: > ## TL;DR > > ghc is blocking the 3.15 release, so I wonder if we can remove > the following packages: > > - community/gch > - community/cabal > - community/shellcheck > - testing/pandoc > - testing/apostrophe > The latest situation: Because bootstrapping ghc again after it's gone is tricky, ncopa made some extra effort in getting ghc9 to work, first built with the built-in ffi, and now built against system libffi, otherwise all dependencies would pull in ghc. The libffi3.3-compat package that was used in the interrim has been removed again> Cabal seems to be not ready yet[0] for ghc9, so it's still missing, along with the packages that require cabal: - community/shellcheck - testing/idris - testing/kflc - testing/pandoc I've created an [issue][1] to follow up on enabling cabal again Kevin [0]:https://github.com/haskell/cabal/issues/7747 [1]:https://gitlab.alpinelinux.org/alpine/aports/-/issues/13171