From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 36965 invoked by alias); 28 Mar 2017 16:01:04 -0000 Mailing-List: contact cygwin-apps-help@cygwin.com; run by ezmlm Precedence: bulk Sender: cygwin-apps-owner@cygwin.com List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps@cygwin.com Received: (qmail 36946 invoked by uid 89); 28 Mar 2017 16:01:03 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.9 required=5.0 tests=BAYES_00,KAM_LAZY_DOMAIN_SECURITY,SPF_HELO_PASS autolearn=no version=3.3.2 spammy=fortunately, stick, Hx-languages-length:1045 X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 28 Mar 2017 16:01:02 +0000 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 6F4A6624DF for ; Tue, 28 Mar 2017 16:01:02 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 6F4A6624DF Authentication-Results: ext-mx10.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=cygwin.com Authentication-Results: ext-mx10.extmail.prod.ext.phx2.redhat.com; spf=none smtp.mailfrom=yselkowitz@cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 mx1.redhat.com 6F4A6624DF Received: from [10.10.120.71] (ovpn-120-71.rdu2.redhat.com [10.10.120.71]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 21B5C7DD5A for ; Tue, 28 Mar 2017 16:01:01 +0000 (UTC) Subject: Re: how to manage 2 guile version To: cygwin-apps@cygwin.com References: <4e6e442a-1b34-00c6-4705-0dc1a2b62d26@gmail.com> <359f421b-559c-fc1d-ecea-dbcafd65f4df@gmail.com> <6d3c740a-b478-cf44-6ca2-e69980b859f9@cygwin.com> <46c991b5-ba66-4c9e-204b-ec17a7b76292@gmail.com> <20170328071146.GE1836@debbie.mshome.net> From: Yaakov Selkowitz Message-ID: <491246ce-7dff-f1f1-5ffc-9545ec8e282f@cygwin.com> Date: Tue, 28 Mar 2017 16:01:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <20170328071146.GE1836@debbie.mshome.net> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2017-03/txt/msg00043.txt.bz2 On 2017-03-28 02:11, szgyg wrote: > FWIW guile 2.2.0 was released two weeks ago [0]. Mostly works, but it > still has failing tests [1]. Oh, great... So we probably should take this into consideration *now*, even though most guile consumers aren't ready for the changes in 2.2 yet. Fortunately, it seems guile itself has taken their own instability into account: https://www.gnu.org/software/guile/manual/html_node/Parallel-Installations.html Although looking at packages which use guile, most haven't fully adapted to this yet (guile-config is still used by some, and it doesn't seem anyone is using pkg-config to find guile and guild), so we still need to provide unversioned binaries/scripts in /usr/bin for now. It's way too early to make 2.2 "the" guile, so I think we stick with a versioned guile1.8 for the stragglers, and 'guile' being 2.0 for now, but eventually transitioning to a versioned 'guile2.0'. We'll have to take another look at this once the real world has adapted to 2.2. -- Yaakov