www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/05/19/14:58:02

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--

- Raw text -


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