delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to geda-user-bounces using -f |
X-Recipient: | geda-user AT delorie DOT com |
Message-ID: | <573E0C9C.5060103@iee.org> |
Date: | Thu, 19 May 2016 19:57:32 +0100 |
From: | "M. J. Everitt (m DOT j DOT everitt AT iee DOT org) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com> |
User-Agent: | Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 |
MIME-Version: | 1.0 |
To: | geda-user AT delorie DOT com |
Subject: | Re: [geda-user] Gentoo + Guile 2.0 |
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> |
In-Reply-To: | <20160519182838.GA21201@localhost.localdomain> |
X-Enigmail-Version: | 1.6 |
OpenPGP: | id=93C22371 |
X-Provags-ID: | V03:K0:lhceQtNN2DxqlhnPn9lOwIXjWAbAIYcPblg/8fxxfC5RqRoeRBL |
AVvsSse+t8k/y7h1xt4P6c6AwezGbeNoQTl5slyjsbWHsec0VoVK/+vXOkNXafHgiQaY66U | |
rNE/YySc96eBUrxIYn6LUKEniuNV9uUh6u8jKjCpBIyEehIF/sh6uw14ZOMwMvPInxafaT2 | |
fD+L5LJTSPGUEX6cSZhPg== | |
X-UI-Out-Filterresults: | notjunk:1;V01:K0:G1CyLSU1huk=:BoIre160mi3fXZzy+f9UdO |
5WTzsUcAocCeCBml5cWQR7XMQrVlqRxxjnk+LO70cjFLWksj0yrCR1aQrcwQSt+/kKdiPflgn | |
Hsb4SkEzoHgj2DQBisSHHrynmxa5ql0P896+cbi7K7DI2Nge1Tb+b9pSWlo0Pz9xLorZh9vj4 | |
7z3ctpk98gf5SNwq4VJF5TSfRmYIgNxxbV1OzrJCfZfgF1j7ymBhNWNN9VUxQJog6fJdiNvzS | |
Bl/il9QyVP34EAyk7RG0o6nOvqynU/k0yXNw9SRoFHIHB0w7mRgASwPa3JCJXMTakK9dgJhPo | |
uUg78bW9r3d2bGFvHx5Za1VWbqkP4swInvJjlTwtt6Odqi0qzv1ilZvqYFZbmUIA2yXXutC05 | |
HA1xW8VBbfu06TWIMvDjO+u01JQn62QZ/vp+v5CDHoxWTaIt4CYQsyV6ZIw6qhtrKJg66TtmZ | |
6lvbPWcDyUgEr9UPWcQ6b0YoE42gWbXF1TiUywava5Y1EwmhMp9MtqwDWGzLH6k1bBQtbdhWu | |
L6jo+twF3dkP1iIFvrsxNfHV4M52nxtEIT/eExAMl0WptxzPkK+itey1GSZZLcseoHwdqDTyL | |
/coz0TsYY4VSMekJBj+Od2oJX5JXHN2cwBppJLF/FTcarH1gtaiZUNXyVeoorLtinF1w26/Tv | |
k50+xVB3VNmuRRDvr0MF9F7E9fyAF/2h7/rx6pchcG6fKBRYiNk6N/2oKIFjnNmZMaqxH5+0o | |
5cmbAX5f2NeVH2Vyo+YfemaRef48ovT4o88eW5dU2zs2C/2nlF6LVHQuvcQymvdSvEF1pVEgb | |
yvrdYVo | |
Reply-To: | geda-user AT delorie DOT com |
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --LpCvqUBILpAi6JOOKjUXBV7KvdnO84DAg Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 19/05/16 19:28, Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com] wrote: > On Wed, May 18, 2016 at 07:16:26PM +0100, M. J. Everitt (m DOT j DOT everitt AT ie= e.org) [via geda-user AT delorie DOT com] wrote: > ... >> My challenge, however, is to fix the pathetic lack of guile-2 in Gento= o, >> so that the gschem 1.9 series can be supported. Not everybody runs >> Ubuntu or Debian (yuk) nor checks out all their software continuously >> from git (shudder). Hopefully I shall be adding pcb-rnd to gentoo's >> package tree too, to complement pcb mainline. > Recently I read some use the Guix package manager [1] on Gentoo > which solves all dependencies for both recent stable Guile > versions 1.8 and 2.0 [2]. It also contains the recipe for geda-gaf > 1.8.2, which I hope can be easily modified to support any of 1.9.x > versions. > > Regards, > Vladimir > > [1] http://www.gnu.org/software/guix/ > [2] http://www.gnu.org/software/guix/packages/ Hi Vlad, 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!). 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. With any luck, I'll have sorted out the Gentoo packages by the time Bert is ready for a new release, and obviously that will be incorporated into the updates! Watch this space. Cheers, Michael. --LpCvqUBILpAi6JOOKjUXBV7KvdnO84DAg Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJXPgydAAoJEEwwM0+TwiNx/JYP/2NoAaa4rchfuNHyAU/Pn4yd 2nV4BN+0SJNdt83otxVF7/7GAwTUC+04bXPkwPCNWYGxFkqd1z1FGYcDXQzdnHNc Em85dYegL9/a/ZH+O21rnS9lTjNLQRg9eXw0b8goy3AbMUlmEBGDUtjdlCXJ/+Hw Tf0KBYtjQ4D3OLI5yfoIq9Laedci2OTJpupEjh1cYpmfTmb21Cm4kwq6wRSGzzQ0 vB67bor5ke9obwZUZgOgb6OjNsvDFaO+L+05SyeSGXDJSLWEIFjZ98Ho6gIx3HuJ 9aQtdEbdExTrq+Mk9BKduzt7fv/yeVe7sqz5EXBCvKgijrIyrNgW6DA0i/RrF6+g lsIFQDPC5UqxAwFKeR/8/Nol1Jbg1G/WxOrKPS1lju1ywsuP+pHQWWDZJxSXyunY 5041x/KHmQOkqPIYf3vvDmrtog8CD1dEwyEyMUSTzGMj2CBQo+9vZ8oCqMwZQ19D ly15C9XoYTkMO6afzcMiArqGWcDsDHUXuDK1Gs51Q0iyeHPMuRu3Y91p/r+Mr4np 5CiNSDc27MVmBm89ackgGYhfIGYChXqgx0NCIn/F+brl0lyxQ8ccClNekwx93M9s fYY2H/cI2PLbhO7S5bgBE3vk/E9a6Jno1n0F7Cb/uw7yvkR1LGlqzHds7hZMykDE vz3vsXws/VNDgD9nrfKt =fnaF -----END PGP SIGNATURE----- --LpCvqUBILpAi6JOOKjUXBV7KvdnO84DAg--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |