| www.delorie.com/archives/browse.cgi | search |
| 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: | <e9c8bd38-5517-3086-7c20-9bd92cbc331e AT wavecable DOT com> |
| <alpine DOT DEB DOT 2 DOT 20 DOT 1909242312180 DOT 1856 AT nimbus> | |
| From: | "Thomas D. Dean (tomdean AT wavecable DOT com) [via geda-user AT delorie DOT com]" <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: | <alpine.DEB.2.20.1909242312180.1856@nimbus> |
| 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 |
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...<snip>\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...<snip>\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 #<catch-closure 55c0dd467c80> ...]
In unknown file:
?: 8 [apply-smob/1 #<catch-closure 55c0dd467c80>]
?: 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 #<procedure 55c0dd465a80 at
ice-9/eval-string.scm:65:9 ()>]
In ice-9/eval-string.scm:
44: 5 [read-and-eval #<input: string 55c0dd42cb60> #:lang ...]
37: 4 [lp (with-fluids # #)]
In ice-9/eval.scm:
481: 3 [lp # #]
481: 2 [lp (#<fluid 28>) (#f)]
In unknown file:
?: 1 [primitive-load "/usr/local/share/gEDA/system-gnetlistrc"]
?: 0 [#{<Python function>}# "netattrib"]
ERROR: In procedure #{<Python function>}#:
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
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |