delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2017/02/15/11:41:44.1

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Message-ID: <1487176819.3011.27.camel@linetec>
Subject: Re: [geda-user] Recent gschem-PCB import problem?
From: "Richard Rasker (rasker AT linetec DOT nl) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user AT delorie DOT com
Date: Wed, 15 Feb 2017 17:40:19 +0100
In-Reply-To: <alpine.DEB.2.00.1702151631080.7286@igor2priv>
References: <1487162236 DOT 3011 DOT 9 DOT camel AT linetec>
<alpine DOT DEB DOT 2 DOT 00 DOT 1702151631080 DOT 7286 AT igor2priv>
Organization: Linetec
X-Mailer: Evolution 3.10.4-0ubuntu2
Mime-Version: 1.0
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

gedau AT igor2 DOT repo DOT hu schreef op wo 15-02-2017 om 16:35 [+0100]:
> Hi Richard,
> 
> On Wed, 15 Feb 2017, Richard Rasker (rasker AT linetec DOT nl) [via geda-user AT delorie DOT com] wrote:
...
> > When I choose File -> Import Schematics, the log window shows the
> > following error message:
> > "Can't add rat lines because no netlist is loaded."
...

> In case you are familiar with gnetlist: is gnet-pcbfwd.scm installed in 
> the right dir?

$ locate gnet-pcbfwd.scm
/usr/share/gEDA/scheme/gnet-pcbfwd.scm

Well, it appears to be installed. I can't tell whether this is the
correct directory, though.

> Does gnetlist list it as a backend? e.g. gnetlist --list-backends ; does 
> that list pcbfwd?

Ah, this is where things get interesting (i.e. go wrong):

$ gnetlist --list-backends
;;; note: source file /usr/share/gEDA/scheme/geda.scm
;;;       newer than compiled /home/richard/.cache/guile/ccache/2.0-LE-8-2.0/usr/share/gEDA/scheme/geda.scm.go
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;;       or pass the --no-auto-compile argument to disable.
;;; compiling /usr/share/gEDA/scheme/geda.scm
;;; compiling /usr/share/gEDA/scheme/geda/log-rotate.scm
;;; WARNING: compilation of /usr/share/gEDA/scheme/geda/log-rotate.scm failed:
;;; ERROR: no code for module (ice-9 hash-table)
;;; WARNING: compilation of /usr/share/gEDA/scheme/geda.scm failed:
;;; ERROR: no code for module (ice-9 hash-table)
ERROR: Can't pass control to the gnetlist2 executable: No such file or folder


It would appear that the gnetlist2 executable is somehow missing.
Now I don't compile PCB etcetera myself, but simply use the package
version from the mehanik/geda-unstable ppa, so my guess is that
something went wrong there. Is there a simple way to fix this?

Best regards,

Richard Rasker

- Raw text -


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