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]" 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> <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 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="LpCvqUBILpAi6JOOKjUXBV7KvdnO84DAg" 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--