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]" 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> <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 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline 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 Precedence: bulk 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