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]" To: geda-user AT delorie DOT com Date: Wed, 15 Feb 2017 17:40:19 +0100 In-Reply-To: References: <1487162236 DOT 3011 DOT 9 DOT camel AT linetec> Organization: Linetec Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.10.4-0ubuntu2 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit 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 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