X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.7+dev X-Exmh-Isig-CompType: repl X-Exmh-Isig-Folder: inbox From: karl AT aspodata DOT se To: geda-user AT delorie DOT com Subject: Re: [geda-user] lepton: gnetlist: is there a name conflict with geda ? gsch2pcb-rnd/ or lepton-sch2pcb In-reply-to: <20191129233818.e4feb18fbb07b5246098c6e7@gmail.com> References: <20191129165855 DOT ED0F28038A57 AT turkos DOT aspodata DOT se> <20191129233818 DOT e4feb18fbb07b5246098c6e7 AT gmail DOT com> Comments: In-reply-to "N (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com]" message dated "Fri, 29 Nov 2019 23:38:18 +0100." Mime-Version: 1.0 Content-Type: text/plain Message-Id: <20191130010836.5D1B480395B9@turkos.aspodata.se> Date: Sat, 30 Nov 2019 02:08:36 +0100 (CET) X-Virus-Scanned: ClamAV using ClamSMTP 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 Niklas Karlsson: > Read the manual, can't immidiately find any difference, what's the difference between > gsch2pcp-rnd and lepton-sch2pcb? The gsch2pcb-rnd is for pcb-rnd, you mean gsch2pcb ? Code made by to groups, starting from the same and diverging. One difference is that the geda (xorn?) version, don't accept duplicate filenames, e.g. you cannot browse your local copy of cvs.gedasymbols with the geda version: ========= $ grep cvs ~/.gEDA/gafrc (component-library-search "/Net/cvs/cvs.gedasymbols.org/www/user" "cvs") $ gsch2pcb -d . -d /home/karl/git/openhw/share/pcb -d /usr/local/share/pcb/pcblib-newlib ds2480din_2.sch `xorn-netlist' raised an uncaught exception. This is an error. Please report it to bug-xorn AT hedmen DOT org Traceback (most recent call last): File "/usr/local/bin/xorn", line 129, in main module.main() File "/usr/local/lib/xorn/netlist.py", line 299, in main inner_main() File "/usr/local/lib/xorn/netlist.py", line 456, in inner_main symbol_library(value, True, '--symbol-library-search') File "/usr/local/lib/xorn/netlist.py", line 69, in symbol_library gaf.clib.uniquify_source_name(os.path.basename(path))) File "/usr/local/lib64/python2.7/site-packages/gaf/clib.py", line 294, in add_source _update_symbol_list(source) File "/usr/local/lib64/python2.7/site-packages/gaf/clib.py", line 267, in _update_symbol_list "while scanning library [%s]: %s" % (symbol, source.name) ValueError: Duplicate symbol name while scanning library [gnd-1.sym]: user Failed to run gnetlist make: *** [../Make_post.mk:11: ds2480din_2.pcb] Error 1 ========= See http://www.delorie.com/archives/browse.cgi?p=geda-user/2018/03/22/10:07:52 for rationale. Regards, /Karl Hammar