www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2018/03/20/20:01:18

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=fastmail.com; h=
content-type:date:from:message-id:mime-version:reply-to:subject
:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=j6o2SznqdBmEEY
P0QUrYZOvSBkjVDs5s/YqwYReFMe4=; b=BxsMIs11r5GYs0M2RNoGmKn7M446lz
NCpomsvAyDPwett2lcvmCKa66oQUnWJGNVq9ysbqgkzR77ItA3sINRcEZ6RQFLDh
1lwYeclUI+m1HBDe3Qj7TW0WuF2qlCIyRpq6Suoe8+txQ1vX6x846ln9p8ShLZ9k
+MFSVtagk3e3kDIqtd6vEAu9XK5U53NUpvJfKhscK+AuBZEaKEDhvcNiANTu2YGM
w0+pu1xnXdoF2htIQXuIjKOieG83GLfpqzOYJqgIT75+l6u2Br2pFxzTHx/Le7PP
BWaSHAvW1bX9uE8No5oeJ/yfGd/eTJrCKjad9Qxlp+dY1Xd/uZZpJWzw==
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
messagingengine.com; h=content-type:date:from:message-id
:mime-version:reply-to:subject:to:x-me-sender:x-me-sender
:x-sasl-enc; s=fm2; bh=j6o2SznqdBmEEYP0QUrYZOvSBkjVDs5s/YqwYReFM
e4=; b=WOyquUX7DzQ6S/klPUfxTpMG1UTkLVBqAiXq2j5BPZmux4c5Ull9Qcp7F
imTMZejJuM+YPSQ70rQAmioYrayAqWZN4DW92zKbekk5b4fbtV8z+B6Ovm2xvIsB
ls2DCAwtIRQoFmKxSNmv2acODU6pvw/EteQSLMUDwdjM5xr3F5iIrYPJRa9uZ9Bl
aw2+n2CU+7WH2D0+4Y4YaCgDa1Gg+CDijHTEpsItsl/YTRYPvrTeRxlWrUgOT6HO
AZXAI+xKvwU2wuMqM8VyN2b/O2f2C8xZt2aaZ6VrukYTH6X53yrghwcLtIoAlbdu
JU4M4WQvoSCOpAR6WIi24sm19F0IA==
X-ME-Sender: <xms:aqCxWmfgRebgCgQI_2YfAQPH15RC4gpzoeoHx0BdFOI9KLsnKOC1fQ>
To: gEDA User Mailing List <geda-user AT delorie DOT com>
From: "Girvin Herr (gherrl AT fastmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Subject: [geda-user] gnetlist error
Message-ID: <802e19f5-74c5-16c0-c7c3-f9bcf3100be8@fastmail.com>
Date: Tue, 20 Mar 2018 16:59:07 -0700
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:52.0) Gecko/20100101
Thunderbird/52.6.0
MIME-Version: 1.0
Reply-To: geda-user AT delorie DOT com

This is a multi-part message in MIME format.
--------------C7DB24CC315CD8AAC5C6C19F
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

Greetings,

Using gEDA 1.8.2 (g875406c), under Slackware Linux v14.2 (k4.4.118) and 
xfce4.

I have created a project with three schematic pages and now I want to 
run gnetlist to produce a wiring list. However, gnetlist is producing a 
fatal error on my local gafrc. I am including the gnetlist log file and 
my ~/.gEDA/gafrc as well as my script which runs gnetlist, "genwl".

Some time ago, I added a symbol attribute called "partnum" to my 
~/.gEDA/gafrc using:

(attribute-name "partnum")

The purpose of this is to add this attribute, "partnum", to the list of 
attributes in gschem, so I didn't have to type it in each time I needed 
to use it. gschem accepts it fine, but apparently, gnetlist does not 
like this construct in my gafrc. Here is what gnetlist produces when run:

ERROR: Unable to parse config from [/home/gherr/.gEDA/gafrc]: ERROR: 
Unbound variable: attribute-name

ERROR: The gnetlist log may contain more information.

Is there a workaround so gnetlist will accept this?

What does it mean "Unbound" variable?
How do I "bind" it, if needed?

Thanks.
Girvin Herr



--------------C7DB24CC315CD8AAC5C6C19F
Content-Type: text/plain; charset=UTF-8;
 name="gafrc"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="gafrc"

Owo7CX4vLmdlZGEvZ2FmcmMKOwo7ICBPdmVycmlkaW5nIGxvY2FsIGdhZiBkZWZpbml0aW9u
cy4KOwo7ICBUaGUgc3lzdGVtIGluaXRpYWxpemF0aW9uIGZpbGUgaXMgaW4gIi91c3Ivc2hh
cmUvZ0VEQS9zeXN0ZW0tZ2FmcmMiLgo7ICBUaGlzIGZpbGUgY2FuIGJlIHBsYWNlZCBpbiB+
Ly5nRURBIHRvIGJlIHJlYWQgYXMgdXNlciBnbG9iYWwgZGVmaW5pdGlvbnMgdG8KOyAgICBv
dmVycmlkZSBhbnkgZGVmaW5pdGlvbnMgaW4gdGhlIHN5c3RlbSBmaWxlLgo7ICBBZnRlciB0
aGlzLCB0aGUgIi4vZ2FmcmMiIChjdXJyZW50IG9yIHByb2plY3QgZGlyZWN0b3J5KSBmaWxl
IHdpbGwgYmUKOyAgICByZWFkIHRvIG92ZXJyaWRlIGFueSBwcmV2aW91cyBkZWZpbml0aW9u
cy4KOwo7KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCjsgIFJldmlzaW9uIEhpc3Rvcnk6Cjsg
IDAyLTA2LTE1CWdpcnZpbiBIZXJyOiBDcmVhdGUgd2l0aCBsb2NhbCBsaWJyYXJ5IHBhdGhz
Lgo7ICAwNS0wNi0xNQlnaDogQ2hhbmdlIHBhdGhzIHRvIGFic29sdXRlIHJhdGhlciB0aGFu
IHVzZSAkSE9NRS4KOyAgMDEtMTMtMTgJZ2g6IENoYW5nZSBsaWJyYXJ5IHBhdGhzIHRvIHVz
ZSByZWZkZXMgbGV0dGVycyBhbmQgYnVpbGQtcGF0aAo7CQlmcm9tIGdlZGEgd2lraSBkb2N1
bWVudC4KOwkJQWRkICJwYXJ0bnVtIiB0byBhdHRyaWJ1dGVzIGxpc3QuCjsKOyoqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKgo7CjsKOyBMb2NhbCBjb21wb25lbnQgbGlicmFyeSBwYXRoOgo7
CihkZWZpbmUgbG9jYWxzeW1zICIvaG9tZS9naGVyci9nYWYvZ3NjaGVtLXN5bS9jb21wb25l
bnQiKQooY29tcG9uZW50LWxpYnJhcnkgIi9ob21lL2doZXJyL2dhZi9nc2NoZW0tc3ltL2dy
YXBoaWNhbCIpCjsoY29tcG9uZW50LWxpYnJhcnkgIi9ob21lL2doZXJyL2dhZi9nc2NoZW0t
c3ltL2NvbXBvbmVudCIpCihjb21wb25lbnQtbGlicmFyeSAoYnVpbGQtcGF0aCBsb2NhbHN5
bXMgIkEiKSkKKGNvbXBvbmVudC1saWJyYXJ5IChidWlsZC1wYXRoIGxvY2Fsc3ltcyAiQiIp
KQooY29tcG9uZW50LWxpYnJhcnkgKGJ1aWxkLXBhdGggbG9jYWxzeW1zICJDIikpCihjb21w
b25lbnQtbGlicmFyeSAoYnVpbGQtcGF0aCBsb2NhbHN5bXMgIkNCIikpCihjb21wb25lbnQt
bGlicmFyeSAoYnVpbGQtcGF0aCBsb2NhbHN5bXMgIkNSIikpCihjb21wb25lbnQtbGlicmFy
eSAoYnVpbGQtcGF0aCBsb2NhbHN5bXMgIkRTIikpCihjb21wb25lbnQtbGlicmFyeSAoYnVp
bGQtcGF0aCBsb2NhbHN5bXMgIkUiKSkKKGNvbXBvbmVudC1saWJyYXJ5IChidWlsZC1wYXRo
IGxvY2Fsc3ltcyAiRiIpKQooY29tcG9uZW50LWxpYnJhcnkgKGJ1aWxkLXBhdGggbG9jYWxz
eW1zICJKIikpCihjb21wb25lbnQtbGlicmFyeSAoYnVpbGQtcGF0aCBsb2NhbHN5bXMgIkpQ
IikpCihjb21wb25lbnQtbGlicmFyeSAoYnVpbGQtcGF0aCBsb2NhbHN5bXMgIksiKSkKKGNv
bXBvbmVudC1saWJyYXJ5IChidWlsZC1wYXRoIGxvY2Fsc3ltcyAiTCIpKQooY29tcG9uZW50
LWxpYnJhcnkgKGJ1aWxkLXBhdGggbG9jYWxzeW1zICJMUyIpKQooY29tcG9uZW50LWxpYnJh
cnkgKGJ1aWxkLXBhdGggbG9jYWxzeW1zICJNIikpCihjb21wb25lbnQtbGlicmFyeSAoYnVp
bGQtcGF0aCBsb2NhbHN5bXMgIlAiKSkKKGNvbXBvbmVudC1saWJyYXJ5IChidWlsZC1wYXRo
IGxvY2Fsc3ltcyAiUFUiKSkKKGNvbXBvbmVudC1saWJyYXJ5IChidWlsZC1wYXRoIGxvY2Fs
c3ltcyAiUSIpKQooY29tcG9uZW50LWxpYnJhcnkgKGJ1aWxkLXBhdGggbG9jYWxzeW1zICJS
IikpCihjb21wb25lbnQtbGlicmFyeSAoYnVpbGQtcGF0aCBsb2NhbHN5bXMgIlJQIikpCihj
b21wb25lbnQtbGlicmFyeSAoYnVpbGQtcGF0aCBsb2NhbHN5bXMgIlJWIikpCihjb21wb25l
bnQtbGlicmFyeSAoYnVpbGQtcGF0aCBsb2NhbHN5bXMgIlMiKSkKKGNvbXBvbmVudC1saWJy
YXJ5IChidWlsZC1wYXRoIGxvY2Fsc3ltcyAiVCIpKQooY29tcG9uZW50LWxpYnJhcnkgKGJ1
aWxkLXBhdGggbG9jYWxzeW1zICJUQiIpKQooY29tcG9uZW50LWxpYnJhcnkgKGJ1aWxkLXBh
dGggbG9jYWxzeW1zICJVIikpCihjb21wb25lbnQtbGlicmFyeSAoYnVpbGQtcGF0aCBsb2Nh
bHN5bXMgIlYiKSkKKGNvbXBvbmVudC1saWJyYXJ5IChidWlsZC1wYXRoIGxvY2Fsc3ltcyAi
VyIpKQooY29tcG9uZW50LWxpYnJhcnkgKGJ1aWxkLXBhdGggbG9jYWxzeW1zICJYIikpCihj
b21wb25lbnQtbGlicmFyeSAoYnVpbGQtcGF0aCBsb2NhbHN5bXMgIlkiKSkKCjsgIEFkZCBh
dHRyaWJ1dGVzIHRvIGxpc3Q6CjsKKGF0dHJpYnV0ZS1uYW1lICJwYXJ0bnVtIikKCg==
--------------C7DB24CC315CD8AAC5C6C19F
Content-Type: text/x-log;
 name="gnetlist-20180320-1.log"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="gnetlist-20180320-1.log"

gEDA/gnetlist version 1.8.2.20130925
gEDA/gnetlist comes with ABSOLUTELY NO WARRANTY; see COPYING for more details.
This is free software, and you are welcome to redistribute it under certain
conditions; please see the COPYING file for more details.

Parsed config from [/usr/local/share/gEDA/system-gafrc]

Backtrace:
In ice-9/boot-9.scm:
 157: 8 [catch #t #<catch-closure 95f8290> ...]
In unknown file:
   ?: 7 [apply-smob/1 #<catch-closure 95f8290>]
In ice-9/boot-9.scm:
 157: 6 [catch #t #<catch-closure 95f8070> ...]
In unknown file:
   ?: 5 [apply-smob/1 #<catch-closure 95f8070>]
In ice-9/eval.scm:
 386: 4 [eval #<memoized (attribute-name (quote "partnum"))> ()]
 393: 3 [eval #<memoized attribute-name> ()]
In unknown file:
   ?: 2 [memoize-variable-access! #<memoized attribute-name> #<directory # 94e9630>]
In ice-9/boot-9.scm:
 102: 1 [#<procedure 964eb60 at ice-9/boot-9.scm:97:6 (thrown-k . args)> unbound-variable ...]
In unknown file:
   ?: 0 [apply-smob/1 #<catch-closure 95f8020> unbound-variable ...]

ERROR: In procedure apply-smob/1:
ERROR: Unbound variable: attribute-name
ERROR: Unable to parse config from [/home/gherr/.gEDA/gafrc]: ERROR: Unbound variable: attribute-name


--------------C7DB24CC315CD8AAC5C6C19F
Content-Type: text/plain; charset=UTF-8;
 name="genwl"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="genwl"

IyEvYmluL3NoCiMKIwlnZW53bAojICBTY3JpcHQgdG8gZ2VuZXJhdGUgdGhlIHByb2plY3Qg
bmV0bGlzdC4KIwojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIyAgVmVyc2lvbiBIaXN0b3J5
OgojICAwMy8yMC8xOAlHaXJ2aW4gSGVycjogRmlyc3QgY3V0LgojCiMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIwoKT1VURklMRT0iMTMwOS1uZXRsaXN0IgpGSUxFUz0iIDEzMDktMS1uYy5z
Y2ggIDEzMDktMi1uYy5zY2ggMTMwOS0zLW5jLnNjaCIKQkFDS0VORD0iZ2VkYSIKCmduZXRs
aXN0IC1nICR7QkFDS0VORH0gJHtGSUxFU30gLW8gJHtPVVRGSUxFfQo=
--------------C7DB24CC315CD8AAC5C6C19F--

- Raw text -


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