X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X_CMAE_Category: , , X-CNFS-Analysis: v=2.3 cv=Raju9Glv c=1 sm=1 tr=0 a=OAvc3ylXTZnwW13UMKQG5A==:117 a=OAvc3ylXTZnwW13UMKQG5A==:17 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=KGjhK52YXX0A:10 a=IkcTkHD0fZMA:10 a=jlQd9YhnVdoA:10 a=J70Eh1EUuV4A:10 a=JbhlE8a8jZIA:10 a=_MFV3-3cAAAA:8 a=Mj1Xp5F7AAAA:8 a=2XxB4mUaAAAA:20 a=j5nqAba_AAAA:8 a=7g3O16Ign9PDPwFzuJoA:9 a=QEXdDO2ut3YA:10 a=j8zxQ7j-3PwMLJcDQsLp:22 a=OCttjWrK5_uSHO_3Hkg-:22 a=G3NsWhPI6ntz9aATFwJT:22 a=pHzHmUro8NiASowvMSCR:22 a=Ew2E2A-JSTLzCXPT_086:22 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine X-Authed-Username: dG9tZGVhbkB3YXZlY2FibGUuY29t X_CMAE_Category: , , X-CNFS-Analysis: X-CM-Score: X-Scanned-by: Cloudmark Authority Engine Authentication-Results: smtp01.emerald.cmh.synacor.com smtp.mail=tomdean AT wavecable DOT com; spf=permerror; sender-id=permerror Authentication-Results: smtp01.emerald.cmh.synacor.com header.from=tomdean AT wavecable DOT com; sender-id=permerror Authentication-Results: smtp01.emerald.cmh.synacor.com smtp.user=tomdean; auth=pass (LOGIN) Subject: Re: [geda-user] Is gEDA no Longer Maintained To: geda-user AT delorie DOT com References: From: "Thomas D. Dean (tomdean AT wavecable DOT com) [via geda-user AT delorie DOT com]" Message-ID: <0e3dced2-c10b-6e24-a8af-0f165ecbc42a@wavecable.com> Date: Tue, 24 Sep 2019 18:21:56 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id x8P1MjbV018142 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 9/24/19 2:22 PM, Roland Lutz wrote: > On Tue, 24 Sep 2019, Thomas D. Dean (tomdean AT wavecable DOT com) [via > geda-user AT delorie DOT com] wrote: >> Does this mean gEDA is no longer maintained? > > gEDA is actively maintained - the last push to the repository was on > Monday.  There just hasn't been a release for a long time. > > Here's an overview of what changed since the last release: > https://github.com/rlutz/geda-gaf/blob/master/NEWS > > This has last been updated in July; many more recent changes are missing > from the NEWS file.  I will make it a priority to update it and roll a > new release in the next week or so; it's long overdue… > > >> 1.  Building from sources fails.  I am up-to-date with git.  build fails >> in examples/gTAG. > > Could you please post the messages with which building examples/gTAG > failed? > > There has been an error in the build system, but I thought I had fixed > it in February.  Maybe I missed something, or maybe your build system > was out of sync.  (If you didn't make any changes to the repository > which you care about losing, you can reset the build system with "git > clean -xdf && ./autogen.sh" and then run configure and make again.) > > >> 2.  gnetlist --list-backends fails. >> I think the key is: >> ERROR: no code for module (geda core smob) > > This error occurs if you run gnetlist on a fresh install without having > run gschem before.  (Maybe gschem should just be silently loaded once as > part of the install target?) The geda-gaf directory has existed for some time. To make sure the eTAG problem was not mine, I removed the entire directory. Then, cloned the latest. > rm -Rf geda-gaf > script geda-build > git clone git://git.geda-project.org/geda-gaf.git > cd geda-gaf > ./autogen.sh > ./configure > make > exit I tried to attach the script, too big? Attachments not allowed? > head -10 geda-build && \ > echo "\n===========================\n...\n" && \ > tail -50 geda-build Script started on 2019-09-24 18:00:58-0700 p9x79> git clone git://git.geda-project.org/geda-gaf.git Cloning into 'geda-gaf'... remote: Counting objects: 98540, done. remote: Compressing objects: 100% (21492/21492), done. remote: Total 98540 (delta 81780), reused 92907 (delta 76460) Receiving objects: 100% (98540/98540), 32.94 MiB | 2.51 MiB/s, done. Resolving deltas: 100% (81780/81780), done. p9x79> cd geda-gaf/ p9x79> ./autogen.sh \n===========================\n...\n make[3]: Leaving directory '/home/tomdean/CAD/geda-gaf/docs/scheme-api' make[3]: Entering directory '/home/tomdean/CAD/geda-gaf/docs' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/home/tomdean/CAD/geda-gaf/docs' make[2]: Leaving directory '/home/tomdean/CAD/geda-gaf/docs' Making all in examples make[2]: Entering directory '/home/tomdean/CAD/geda-gaf/examples' Making all in gTAG make[3]: Entering directory '/home/tomdean/CAD/geda-gaf/examples/gTAG' if [ -x /usr/local/bin/gnetlist ]; then \ cd . && /usr/local/bin/gnetlist -g bom -o gTAG.bom gTAG.sch; \ else \ echo '*** Skipping, re-run "make" after "make install" ***'; \ fi Backtrace: In ice-9/boot-9.scm: 160: 9 [catch #t # ...] In unknown file: ?: 8 [apply-smob/1 #] ?: 7 [call-with-input-string "(with-fluids ((rc-filename-fluid \"/usr/local/share/gEDA/system-gnetlistrc\") (rc-config-fluid (eda-config-scm-from-config #f))) (primitive-load \"/usr/local/share/gEDA/system-gnetlistrc\"))" ...] In ice-9/boot-9.scm: 2404: 6 [save-module-excursion #] In ice-9/eval-string.scm: 44: 5 [read-and-eval # #:lang ...] 37: 4 [lp (with-fluids # #)] In ice-9/eval.scm: 481: 3 [lp # #] 481: 2 [lp (#) (#f)] In unknown file: ?: 1 [primitive-load "/usr/local/share/gEDA/system-gnetlistrc"] ?: 0 [#{}# "netattrib"] ERROR: In procedure #{}#: ERROR: Throw to key `python-exception' with args `("exceptions.NameError" "global name 'x' is not defined")'. Failed to load RC file [/usr/local/share/gEDA/system-gnetlistrc] Makefile:655: recipe for target 'gTAG.bom' failed make[3]: *** [gTAG.bom] Error 1 make[3]: Leaving directory '/home/tomdean/CAD/geda-gaf/examples/gTAG' Makefile:524: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/home/tomdean/CAD/geda-gaf/examples' Makefile:548: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/home/tomdean/CAD/geda-gaf' Makefile:480: recipe for target 'all' failed make: *** [all] Error 2 p9x79> exit exit Script done on 2019-09-24 18:04:44-0700 Tom Dean