X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=optonline.net; s=dkim-001; t=1589066861; bh=uvFCsIK1YlD4ahY0SUlVRjjTRHx4A5bNHn4dCf2BY/8=; h=From:Date:Message-ID:Subject:To; b=gDVRxZqsG6ZgvRFW8HVxuqr9CeHIkNQNqXtAYn/7bCudmBEOEucQ7JgrSJXx3BAxI axS2Zfu90q+jwQtKz4U4H5UG6K281vQ85GctjLJ/i57ddxg0dJDvi18MVbpTHItcrp h/LUUT6BOnSic+eA5arlluv+RoLjOZ5vjsXphQWRjK3NR4rvH0v7ZenNtBY9Xiuqrk reIt9mLjexzJ7GCVaB5U/07VAN8wAWPGZChymfjC+iK1QkFnAthvCyPeKSAYfcejzv UYjCF95QEIFtarNhIYwn+Djobgf4sPMh7wsHLFoq6ONaVQbEHjBCQoIFm3p8iViJyr 1ig0I2uJOj5vQ== Authentication-Results: mta1.srv.hcvlny.cv.net x-tls.subject="/C=US/ST=California/L=Mountain View/O=Google LLC/CN=smtp.gmail.com"; auth=pass (cipher=AES128-GCM-SHA256) Authentication-Results: mta1.srv.hcvlny.cv.net smtp.user=geneglick; auth=pass (LOGIN) X-Content-Analysis: v=2.3 cv=OboD8ibY c=1 sm=1 tr=0 a=d18h0WWFc7Z6YE66qzsnZA==:117 a=sTwFKg_x9MkA:10 a=WmWdSZijAAAA:8 a=xRfjoxBpAAAA:8 a=Mj1Xp5F7AAAA:8 a=yrOjzl9yAAAA:8 a=ju_plr-mvufa6_PlcLwA:9 a=QEXdDO2ut3YA:10 a=NWVoK91CQyQA:10 a=M4DVNwXWmKaLIfpgVHoA:9 a=FXEA15Wgxx8CfOvg:21 a=TyhwexaRAurJGTW402Pw:22 a=4plUlNce3Gdv3FjnGo9M:22 a=OCttjWrK5_uSHO_3Hkg-:22 a=8Nq8YDkidbSNtFkZRQqa:22 X-Gm-Message-State: AGi0PuaZlHv7OdKzgNRD/T+GbjYnHLD9nPBXDcOWozUAQ1HpU7utZu4m Nqxn9ujWOySfH9GRoiDKKxvMRK8jtWd2bBQtZKA= X-Google-Smtp-Source: APiQypKUP7u1hPTJ+5yp3/R0mFk0OjWDJMPFr/XP+9Y1+TCGF01ZgsnVcsmcx7NwBuwXlmat/U4f+wFt8D1DGGIX4HE= X-Received: by 2002:a25:42ce:: with SMTP id p197mr14887565yba.167.1589066855930; Sat, 09 May 2020 16:27:35 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: "gene glick (geneglick AT optonline DOT net) [via geda-user AT delorie DOT com]" Date: Sat, 9 May 2020 19:27:24 -0400 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [geda-user] PCB Not Importing To: geda-user AT delorie DOT com Content-Type: multipart/alternative; boundary="00000000000078dfe405a53f753e" Reply-To: geda-user AT delorie DOT com --00000000000078dfe405a53f753e Content-Type: text/plain; charset="UTF-8" I found the root of my trouble. One of the my schematic symbols is not playing nicely. I reduced my 10 page schematic to 1 page, and then found the culprit by removing things until it worked. For some reason, the component screws up PCB. There are no reported issues at all, either on a gnetlist DRC check, or gsch2pcb. It creates the fubar.new.pcb, but when I try to load into PCB (using menu in PCB), absolutely no parts show up. None. Zip. :D As it turns out, I placed at least one of these offending symbols on all of the pages except the original 3. Go figure. I have not yet checked if the symbol passes the gsymcheck or not. As for the gnetlist-legacy, it didn't work. When I ran gsch2pcb, is tries to load gnestlist, does not find it, so it exits with errors. If I change the name of gnetlist-legacy to gnetlist, it works fine. So maybe I've stumbled onto a bug. But the main problem lies with my schematic symbol. thanks! On Sat, May 9, 2020 at 1:36 PM Roland Lutz wrote: > Hi Gene, > > On Sat, 9 May 2020, gene glick (geneglick AT optonline DOT net) [via > geda-user AT delorie DOT com] wrote: > > I generate the PCB from a Makefile. Example: > > > > "make pcb-update runs gsc2pcb" > > > > then run PCB, and load in the file "fubar.new.pcb" > > what actual commands are run by your makefile? What error messages (if > any) do they show? (The executed commands are usually printed in the > terminal after you run "make", unless this has been suppressed.) > > > If I limit the gsch2pcb to the 3 original files, my method works fine. > > The remaining 7 pages do not work. The utility gsch2pcb works (although > > someone needs to explain what is going on with gnetlist...now > > gentlist-legacy???) but nothing appears when I load in "fubar.new.pcb". > > How does it show that they "do not work"? Probably the command-line > invocation and output give a clue what's going wrong here, too. > > "gnetlist-legacy" is only included in the release as a fallback for the > case that there are incompatibilities with gnetlist itself which haven't > been fixed yet. > > > What's changed? > > A lot of things have changed. Before 1.10.0, there hasn't been a release > in years, so the list is rather long: > > https://launchpadlibrarian.net/445863235/NEWS > > Roland > > --00000000000078dfe405a53f753e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I found the root of my trouble. One of the my schemat= ic symbols is not playing nicely. I reduced my 10 page schematic to 1 page,= and then found the culprit by removing things until it worked.
<= br>
For some reason, the component screws up PCB. There are no re= ported issues at all, either on a gnetlist DRC check, or gsch2pcb. It creat= es the fubar.new.pcb, but when I try to load into PCB (using menu in PCB), = absolutely no parts show up. None. Zip. :D

As it t= urns out, I placed at least one of these offending symbols on all of the pa= ges except the original 3. Go figure. I have not yet checked if the symbol = passes the gsymcheck or not.

As for the gnetl= ist-legacy, it didn't work. When I ran gsch2pcb, is tries to load gnest= list, does not find it, so it exits with errors. If I change the name of gn= etlist-legacy to gnetlist, it works fine.

So maybe= I've stumbled onto a bug. But the main problem lies with my schematic = symbol.

thanks!

On Sat, May 9, 2020 at 1:= 36 PM Roland Lutz <rlutz AT hedmen DOT org<= /a>> wrote:
H= i Gene,

On Sat, 9 May 2020, gene glick (
geneglick AT optonline DOT net) [via
geda-user AT delori= e.com] wrote:
> I generate the PCB from a Makefile. Example:
>
> "make pcb-update runs gsc2pcb"
>
> then run PCB, and load in the file "fubar.new.pcb"

what actual commands are run by your makefile?=C2=A0 What error messages (i= f
any) do they show?=C2=A0 (The executed commands are usually printed in the =
terminal after you run "make", unless this has been suppressed.)<= br>
> If I limit the gsch2pcb to the 3 original files, my method works fine.=
> The remaining 7 pages do not work. The utility gsch2pcb works (althoug= h
> someone needs to explain what is going on with gnetlist...now
> gentlist-legacy???) but nothing appears when I load in "fubar.new= .pcb".

How does it show that they "do not work"?=C2=A0 Probably the comm= and-line
invocation and output give a clue what's going wrong here, too.

"gnetlist-legacy" is only included in the release as a fallback f= or the
case that there are incompatibilities with gnetlist itself which haven'= t
been fixed yet.

> What's changed?

A lot of things have changed.=C2=A0 Before 1.10.0, there hasn't been a = release
in years, so the list is rather long:

https://launchpadlibrarian.net/445863235/NEWS

Roland

--00000000000078dfe405a53f753e--