From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47971) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gC56E-000263-2g for guix-patches@gnu.org; Mon, 15 Oct 2018 11:48:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gC56A-00048t-1l for guix-patches@gnu.org; Mon, 15 Oct 2018 11:48:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:46732) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gC569-00048f-Tc for guix-patches@gnu.org; Mon, 15 Oct 2018 11:48:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gC569-0002r8-O8 for guix-patches@gnu.org; Mon, 15 Oct 2018 11:48:01 -0400 Subject: [bug#33010] [PATCH 2/3] gnu: Add guix-minimal. Resent-Message-ID: References: <20181011015246.24964-1-ericbavier@centurylink.net> <20181011015246.24964-3-ericbavier@centurylink.net> <87a7ngdx25.fsf@gnu.org> <20181015090203.GC2447@macbook41> From: Jonathan Brielmaier Message-ID: <87fcc896-14d2-d59c-e877-047d5e65ab2a@web.de> Date: Mon, 15 Oct 2018 17:46:48 +0200 MIME-Version: 1.0 In-Reply-To: <20181015090203.GC2447@macbook41> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Efraim Flashner , Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Eric Bavier , 33010@debbugs.gnu.org On 10/15/18 11:02 AM, Efraim Flashner wrote: > On Sun, Oct 14, 2018 at 11:42:58PM +0200, Ludovic Courtès wrote: >> Hi, >> >> ericbavier@centurylink.net skribis: >> >>> From: Eric Bavier >>> >>> * gnu/packages/guile.scm (guile-2.0.13): New variable. >>> * gnu/packages/package-management.scm (guix)[arguments]: Adjust 'wrap-program' >>> phase to handle "missing" inputs. >>> (guix-minimal): New variable. >> >> What’s the intended use case? Is it to check that Guix compiles against >> an old Guile 2.0 and without optional dependencies? >> >> I wonder whether we should add packages “just” for this, especially >> given that 2.0 support is reaching end-of-life and that 2.0.13 is pretty >> old. >> > > It might be old but it's still hanging around. Right now iirc Debian > stable and Ubuntu 18.04 both ship with Guile-2.0 and with guile packages > built against it. If someone wanted to build Guix from source using the > various guile libraries there's a fair amount of packaging to do. > I'm still work to bring guile2.2 to openSUSE. The problem is that autogen 5.18.14 has no guile2.2 support, the new release of autogen 5.18.16 should have it. I'm still trying to get it building... The whole status of guix with guile2.2 on openSUSE can be found here. Not that it's very work-in-progress: https://build.opensuse.org/project/show/home:sleep_walker:guile