X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Mon, 20 Jun 2022 15:27:07 +0200 (CEST) From: Roland Lutz To: "Richard Rasker (rasker AT linetec DOT nl) [via geda-user AT delorie DOT com]" Subject: Re: [geda-user] Installing geda, pcb from scratch In-Reply-To: <400b3366-05cb-9377-8211-0a6cf0a9753d@linetec.nl> Message-ID: References: <400b3366-05cb-9377-8211-0a6cf0a9753d AT linetec DOT nl> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed 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 Hi Richard, On Mon, 20 Jun 2022, Richard Rasker (rasker AT linetec DOT nl) [via geda-user AT delorie DOT com] wrote: > As a result of a long-overdue Linux upgrade (to Kubuntu 20.04), I'm trying > to install pcb and geda (most notably gschem) from scratch, but I'm running > into some problems. > > As there are no packages for this distribution, I need to build everything > from source. Some time ago, I already got a development version from a git > repo, but unfortunately, trying to update it results in an error message: > > ~/electron/pcb-development/pcb$ git pull > fatal: unable to connect to git.geda-project.org: > git.geda-project.org[0: 159.250.13.27]: errno=Connection Refused > > What am I doing wrong? Or if the repo is indeed inaccessible, then where can > I find the sources for the latest stable versions? the recommended way to install gEDA/gaf is from the source tarball: http://ftp.geda-project.org/geda-gaf/stable/v1.10/1.10.2/geda-gaf-1.10.2.tar.gz Git access to the repository at git://git.geda-project.org/geda-gaf.git seems to be currently broken; you can use my GitHub repository instead: https://github.com/rlutz/geda-gaf It may be preferable to switch to the "stable-1.10" branch before building from the repository unless you want the latest development version. Make sure to install the additional dependencies (it may be necessary to clean the repository if you tried to build before installing them) and run ./autogen.sh before running ./configure. > Also, when installing the dependencies listed here: > http://wiki.geda-project.org/geda:gaf_building_git_version , I could not > locate a suitable gtk+ candidate in Kubuntu's package management, but maybe > I overlooked it. This would be "libgtk2.0-dev". > The easiest would of course be pcb / geda package versions for Kubuntu > 20.04 "Focal Fossa". Kai-Martin built a Debian package some while ago: https://salsa.debian.org/kmk/geda-gaf If you are comfortable with building Debian/Ubuntu packages from source, you may want to give this a try. Be warned that GTK looks somewhat broken by default on Ubuntu 20.04. This can probably be fixed by installing the proper theme, but I haven't looked into the details yet. Roland