X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f X-Recipient: geda-help AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1607079761; bh=XrpqzqTsB/52R7ua9rrfoQldSnYKrWpUHBTe0kfrE40=; h=X-UI-Sender-Class:To:From:Subject:Date; b=GNJGKUGned1odNmJ7oGoE4hkh7idXpcI1JZuwOMY8AtBV7vDHR86zv/qsUWBcNn2J 02srUkh89yPYhiyum/+GIC0W2NS5rn2YUnnNZBuyFEQ66IO5A6DMU/Q9kj8l4dcWZt XOB1ILSAgkspIo3Ghxrqwk2TcIJSw6E2RADF8NSE= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c To: geda-help AT delorie DOT com From: "Klaus Rudolph (lts-rudolph AT gmx DOT de) [via geda-help AT delorie DOT com]" Subject: [geda-help] using net names on multiple sub schematics used by single symbol Message-ID: Date: Fri, 4 Dec 2020 12:02:40 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US X-Provags-ID: V03:K1:dtWh/OV1BWet5dAZTS+8m+HuI3IxfLljDlZ7CKLdtTImZo1mmx2 KN0CjvxMRgYXu+5inGYtNxy/isH2UtvmQ9602x4Wx8urekq8STiR10euLxtu4eTPvVguCqj JulD6cxGaia6xrNvfZfL0Ew+GnQHELl/sKKxAP00AOszNYz8Gae7qrW2m2xKLodxeHEstgJ yRhJKnykHSGc23an+E3XQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:v/SPA2u/mUk=:AiHRm8v6HzFZrjmrdnTiN8 HXpfsLznCKrhpBCYRV+uxKhXcu5ejlvHoB620mxKTDlQf9hoD0mi5KY+gwr94PNg4mTgTxJ9S c0QvP2pl9h+XEoQbdbN6uiHI6LoHs7ouUPAiode4bRJa6EF+3xEUBpSDqKmcRaMo7eTSNjj2X aIxpLQNpMV8+4eeA1OCEwhIReApqPZp/gwqXhe8iYRJkrtuZM5nzEks1LRPFaKFlbpaYo+0PT hGKxkTu0LdvcfMfSenIPZ+HYwusMf0as5CUsdjyCOj9cGnRXR10jLlwBQOQWjnKU1/SyXbHya yKhBJWheD0O5/71lEA/EKak4y0SkQvyjKrPsQmV4a5U9r4PXNrxhylL4lmNdm1A7uAzp2KX6a R4BWl+AEejXOX3XG+vibMe2bsswJ2BPkq2thY88BtbNNnlvjvDSZqzIykAo2aFMTflUc8JFCI iL+Xj0MpMuZQ4pFUSMWvSQTlvmYgU2nBt4lrnBA0fpBVXAu3IqeOkRw4tZT4y9aAkEVJpUxqZ sY1THPuDDGRPhlqzO6xMxqy8rSQoemiyxVEmrItVK8mV8p2sFJvmFMLBjMtqDUsvWkey+n3Gh XAP2Z9Ez9hSQzmAoagEJXC8mbY29tnuJFC4/DFI0yYGVCt2OxhVB2xP9htV6ekYWf7ZaBN+7Z 9fdIN8slG8jRXFRkhxzXQxes2SqmnNEogJ6HcpjmCbjuooKyjhr1kIXDuIjoPWIQFh/0fh13t 1+8RgkQSIMlw+1wWm3KHCCSqL7r2kvyWSUyE5dQ4j03zbpPZlRkxj8LRqXg7PvdfAvewB9kA5 rArkbWff3y5BscsFod+wO+MNDkdA2XT+9+M/Dp2euh+VDB9c38BvXvvhbVawBonk6HFWNAlIh zq55kSd7UOCvyu4cI33w== Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id 0B4B3XXM022825 Reply-To: geda-help AT delorie DOT com Hi all, gschem supports multiple sub schematics in a single symbol, simply by inserting multiple "source=xxx.sch" attributes. From gschem this works fine. Pressing "S" to go into the hierarchy opens the first sub schematic and navigate with "page up" "page down" works as expected. Now I want to connect a net between sub1.sch and sub2.sch and I use in-1.sym with net=SIG1:1 and on sub2.sch out-1.sym with net=SIG1:1 If I now run gsch2pcb on the master.sch which contains two of the symbols with each have sub1.sch and sub2.sch in it, it complains about: error: net name conflict across hierarchy: net name `A2/SIG1' is used by net `SIG1' on page `A2/' and by net `SIG1' on page `A2/' error: net name conflict across hierarchy: net name `A1/SIG1' is used by net `SIG1' on page `A1/' and by net `SIG1' on page `A1/' What makes me wonder is, that both "pages" have the name only by the attribute of the "master" symbol but no page related one. So seeing "A1/" two times instead of "A1/xyz" and "A1/abc" can be the problem, but how can I achieve setting correct values here? Thanks Klaus