www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/05/19/16:24:09

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=date:from:to:subject:message-id:mail-followup-to:references
:mime-version:content-disposition:in-reply-to:user-agent;
bh=9iXO/YOFyQclnSg/mLHvnR40pCbYx3mfiFJMoFnyOyU=;
b=vVTFSJlce3Uhyme42M6DUHQ4W8U78m/7iwiRe3W2QiUgy7nx/h7Wb0PejnBMJAUb0D
Ob8MXqje1viFesY0rhyVuLHiWieNDTJV9aYwUWkzhjpmVi+wwRIeSULs5YSpDiA9AUo6
kLyXoEpH2D4NzhzDwIOaGvkGs3FDeQWb9PO5EQotEOXAg+KlJm3Dhj3JGF1eLLMwgTvs
1TPTTlJfdS4KA3y7D0diZtiLIlnduJTCD3zaIn6rjIoqlZ6tDmQ+d+t4Cz2cgKb9DIbE
6R98assgRtUsyovGZJSKA9ouMVhTGOB16z1mQm6q0QA3l7xdRTCVhAd5zVzXBJ+38Uue
bbbw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:date:from:to:subject:message-id:mail-followup-to
:references:mime-version:content-disposition:in-reply-to:user-agent;
bh=9iXO/YOFyQclnSg/mLHvnR40pCbYx3mfiFJMoFnyOyU=;
b=Pz6StYW3nubU5rcGViFuIh5e1wi9eHtwbnWCI7XSOj2SDwrCjuP+NGEOjG37kd93qP
5nvAD78M29/+ZjkXKF4mz02JnICUxJ+87gmOzXk3SZIWFSSwF7xq+RNA1VMNUAIPfnfV
x/QQ0qmL0F5pvtRpk6Wd5lMHG9b0gXYeEOO+wfSZzPgCRyIAM65d8d2/HbHUboI/K3WV
W8jrMXYu0zf/y35YhUx7qAlocysMXfSW3ShZ3IbF6Wz1Nc0fJnr5L+A2iiSVfwVwyG/t
ikz43IyKl2fxkmmKn2X3RZv8qqRWFN1KnR+Ir5dTB9pdqplU8IQNreYRK7lfw1vxhM06
qmcQ==
X-Gm-Message-State: AOPr4FWk6Zqk5QAGthcn1tw5zLSPMw2xquMfiSvhh5Pl56YQiP56jHS++X1cWHo9hgHRxQ==
X-Received: by 10.112.205.200 with SMTP id li8mr5551038lbc.55.1463689418966;
Thu, 19 May 2016 13:23:38 -0700 (PDT)
Date: Thu, 19 May 2016 23:23:36 +0300
From: "Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] Gentoo + Guile 2.0
Message-ID: <20160519202336.GA15999@localhost.localdomain>
Mail-Followup-To: geda-user AT delorie DOT com
References: <573C9E22 DOT 9050609 AT neurotica DOT com>
<573CA1C7 DOT 3080402 AT iee DOT org>
<573CA784 DOT 1060103 AT neurotica DOT com>
<CAC4O8c_wSz11qn5C0d29FPQ2kXydzFot=cNThyKK+tY6eLRjXw AT mail DOT gmail DOT com>
<573CB17A DOT 5070105 AT iee DOT org>
<20160519182838 DOT GA21201 AT localhost DOT localdomain>
<573E0C9C DOT 5060103 AT iee DOT org>
MIME-Version: 1.0
In-Reply-To: <573E0C9C.5060103@iee.org>
User-Agent: Mutt/1.5.23 (2014-03-12)
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

Michael,

On Thu, May 19, 2016 at 07:57:32PM +0100, M. J. Everitt (m DOT j DOT everitt AT iee DOT org) [via geda-user AT delorie DOT com] wrote:
...
> Gentoo does have ebuilds for geda 1.8.1, 1.8.2 and 1.9.1, which, as you
> state, can easily be modified for 1.9.2+. As it stands the gentoo
> package tree itself doesn't contain an ebuild for guile-2 (although this
> is very much an active work-in-progress), and this blocks the adaptation
> of geda-1.9.1 to geda-1.9.2 (I won't pose the conundrum as to why a
> fundamental underlying library was changed in a sub-minor version!).

It was me who made the decision. 1.9 is an unstable series, and we
supported both guile 1.8 and 2.0 for some time. Due to lack of
developers and no responses on my questions about a new release
I've decided to drop the support of guile-1.8 in 1.9.2. Whilst you
call it sub-minor, it has plenty of API changes, and if/when it
stabilizes, we'll release the next stable version (I hope).

> Ideally, we could also get 1.9.x stabilised at the gEDA 'end' so that it
> can be approved as 'stable' at the gentoo end by the Arch testers also.
> 
> I've not met guix, and certainly not in the context of gentoo, where we
> normally rely on the Portage system, and ebuild tree to install
> 'official' packages. Not to say you can't do all the leg-work manually
> yourself, but this wouldn't be a 'standard' approach. I see guix
> replicates much of the functionality of Portage, so whilst its a
> gateway, it certainly seems silly to re-invent the wheel for this distro
> - the basic leg-work just needs doing.

I've meant the guix package manager, not the distribution with the
same name. Please don't confuse them.

IIUC, the guix package manager can do (much) more than other
package managers I'm aware of can do [1], and I haven't read about
any package manager which claims something similar. And while I've
never used it, I would definitely try it if Debian supported it.

  Vladimir

[1] http://www.gnu.org/software/guix/manual/html_node/Features.html#Features

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019