X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Sun, 17 Apr 2022 08:23:13 +0100 From: "Chris Green (cl AT isbd DOT net) [via geda-user AT delorie DOT com]" To: "Chris Green (cl AT isbd DOT net) [via geda-user AT delorie DOT com]" Subject: [geda-user] Re: Easiest way to convert or print .sch files from gschem? Message-ID: Mail-Followup-To: "Chris Green (cl AT isbd DOT net) [via geda-user AT delorie DOT com]" References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: 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 On Sun, Apr 17, 2022 at 01:12:35AM +0200, Roland Lutz wrote: > On Sat, 16 Apr 2022, Girvin Herr (gherrl AT fastmail DOT com) [via > geda-user AT delorie DOT com] wrote: > > If you are trying to install gEDA 1.10.2 with guile 2.2, then building > > it from source will not help you. You need that previous gEDA version > > for guile 2.2. > > gEDA/gaf 1.10.2 works fine with both Guile 2.2 and Guile 2.0. > > > On Sat, 16 Apr 2022, David W. Schultz (david DOT schultz AT earthlink DOT net) [via > geda-user AT delorie DOT com] wrote: > > I ran into one I couldn't figure out an installation package name for: > > libfam. So I tried the suggested switch to disable. Now it whines about > > not finding Python > 2.7 when "$python --version" returns 3.10. Sigh. > > libfam can be replaced with libgamin, but disabling it also works. > > gEDA/gaf requires Python2 >= 2.7 (which means python2.7-dev in > Debian/Ubuntu). I'd recommend installing all dependencies listed in README > in one go. > Python 2.7 is no longer (by default) in Ubuntu distributions, I finally got rid of anything that uses it at my last version upgrade. I don't really want to have to put it back. > > On Sat, 16 Apr 2022, Chris Green (cl AT isbd DOT net) [via geda-user AT delorie DOT com] > wrote: > > Yes, I did wonder about that, but installing the -dev package installed > > half the rest of the world as well so I decided against it. > > The dependencies of guile-2.2-dev do seem a bit over the top (I wonder if > some of these could have been "recommends"), but the Guile development > headers are required to build gEDA/gaf because the API functions need to > interact with Guile on a C level. Since gschem and gaf don't work without > executing some Guile files, gEDA/gaf can't be built without guile-2.2-dev. > OK, so it's either add guile-2.2-dev or find some other way to do it. I might try and find if I have an old system anywhere with Ubuntu 20.04 on it as that has geda in the repositories still. -- Chris Green