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/relaxed; d=yahoo.ca; s=s2048; t=1452262996; bh=KHJfqxsoxF6dgr0nL9nv8yslYRhB/ssE1FI3JSx7AFU=; h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject; b=h0DSEtWwY6edFWjoQS2GPJkAljvd5X/Nmbh+qfMM0Qg6zowvb1bhw91grglI8/qZEc66+Vf1QNM4L1qIoFZ/b5BABd2UrNhSXHueM+DKJ99RpDlFovewruOFUXrvz+WMkEhz0OqzeJ0pCXAuvbUnbhwlkkXqYrpm0pLNID8QzWji7re3B5+SdsLF3giKnqU/4mj2BaEvW9wC5H8GdyIS0nypDIDj9Bu7NizTvcGuPpkr0aUFe9wpJKsj1UsrsoB7WUnQUx1rWIcpo+oL5s5WGNl3+r4nDXvAst95AUc79/qesHJ59hY4vu041Jc/cZi1T/NjuprvsvEaixhW35rmLg== X-Yahoo-Newman-Property: ymail-4 X-Yahoo-Newman-Id: 800766 DOT 40468 DOT bm AT omp1018 DOT mail DOT bf1 DOT yahoo DOT com X-YMail-OSG: vO..N84VM1mhjh0i7JQqFLWg7RXSdUdx1pdQw3qVuoMQFmEwlcVTqO.btBJaGix pArcdOQqq8yeqUxvw.hcxCFZ0Rz4sdE92.aRPYsvBxwjK.Uel1EofUtOI966P7I4yuDlCFxWSx9x gWe5VVvCMsBW5L42UyVlHnjpyI_PmHy.AHGeDsnh0oXnMs0Z9ETh6Dy8TuwxmF_DIVC39LS0NT7c Ox6IehgEU.1zFEJocP1SkE43ON9iJDy2mpbgL2r9ysMddjoxehKo00lmifPFwBBVTUsMvPy27p9p UpnJeUe22WEb80jQX5PCO6zo2gXrj_qwCk24zuw5uCcgQLJcQxhP80Hg7i0qZ0GVI29dk5biN3Rj bmbLp1gqr4K0yx8MzWnnXmz8sYX.P6jkVMJuz4w4JbOyAfX3yPHMXX6UAmBaa.mca5GeZHBYpMKL 8i9gU5qlXVFchtaBRYjeDBGv6evW1y_Vy.hNEFZrAlCjpCRlY2TeNE4q3Pmn95Bjg2cL6aom27ws wucTT024hSEsWzXwRVEo- Date: Fri, 8 Jan 2016 14:20:14 +0000 (UTC) From: "S Kiakas (skiakas AT yahoo DOT ca) [via geda-help AT delorie DOT com]" To: "geda-help AT delorie DOT com" Message-ID: <428428775.192763.1452262814636.JavaMail.yahoo@mail.yahoo.com> In-Reply-To: <568BFF21.1030301@ecosensory.com> References: <568BFF21 DOT 1030301 AT ecosensory DOT com> Subject: Re: [geda-help] Trying to use PCB MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_192762_72021711.1452262814629" Reply-To: geda-help AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-help AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk ------=_Part_192762_72021711.1452262814629 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable =20 I finally got pcb to work on FreeBSD version 10.2 without the problem descr= ibed in this thread. I will test it during the next week to see if I will b= e able to use it with the current configuration. For completeness I will record what I did here , in case anyone runs into t= he same problem in the future and views this thread. 1) Download the latest version from the source repository using git. (i.e. = git clone=C2=A0 git://git.geda-project.org/pcb.git pcb ; commit ref: 85abc6ef9792d8da4879cbe975537373b3c2ac30 ) 2) Follow the build instructions in the pcb source code. This is the config= uration command I issued: $ ./configure --disable-doc --disable-toporouter --disable-gl --disable-upd= ate-desktop-database --disable-update-mime-database 3) Add any missing dependencies. Not sure if there are any other issues in the version of pcb retrieved from= the source repository, but the issue I reported was no longer present. I did not have time to go through the source code and pin point the exact c= ause of the problem. Thank you all for the help you have provided. Stefanos From: John Griessen To: geda-help AT delorie DOT com=20 Sent: Tuesday, January 5, 2016 12:36 PM Subject: Re: [geda-help] Trying to use PCB =20 On 01/05/2016 10:40 AM, Stuart Aird (zizigy AT gmail DOT com) [via geda-help AT delor= ie.com] wrote: > I think it's due to loading the first footprint it finds with that name, = a few footprints are duplicated and tend to swap randomly > for me. Did you use the PCB import from gschem command?=C2=A0 If you open your .pcb= file after importing, do you see multiple footprints of the=20 same name?=C2=A0 For example smd0603.fp? Element["" "smd0603.fp" "C5" "0.1_uF" 184457 134500 -13511 -1841 0 100 ""] ( =C2=A0=C2=A0=C2=A0 Pad[-3543 0 -3149 0 3937 2000 5937 "1" "1" "square"] =C2=A0=C2=A0=C2=A0 Pad[3149 0 3543 0 3937 2000 5937 "2" "2" "square,edge2"] =C2=A0=C2=A0=C2=A0 ElementLine [-7011 3468 7011 3468 1000] =C2=A0=C2=A0=C2=A0 ElementLine [7011 -3468 7011 3468 1000] =C2=A0=C2=A0=C2=A0 ElementLine [-7011 -3468 7011 -3468 1000] =C2=A0=C2=A0=C2=A0 ElementLine [-7011 -3468 -7011 3468 1000] =C2=A0=C2=A0=C2=A0 ) Do some look different pads and ElementLine lengths? If so, something is probably going wrong at importing time. Do you know how your library lists are?=C2=A0 If the same named footprint i= s in two directories, maybe it gets one, then another. The libraries need to be uniquely named footprints unless only one version = at a time is in your library search path. ~/.pcb/settings=C2=A0 has lib-newlib =3D /home/your-dir-names-go-here/your-= dir-names-go-here/your-dir-names-go-here/ John ------=_Part_192762_72021711.1452262814629 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


I finally got pcb to work on FreeBSD version 10.2 without the p= roblem described in this thread. I will test it during the next week to see= if I will be able to use it with the current configuration.

For completeness I will record what I did her= e , in case anyone runs into the same problem in the future and views this = thread.

1)= Download the latest version from the source repository using git. (i.e. gi= t clone 
git://git.geda-= project.org/pcb.git pcb ; commit ref:
85abc6ef9792d8da4879cbe975537373b3c2ac30
)

2) Follow the build instructions in the pcb source code. This= is the configuration command I issued:

$ ./configure --disable-doc --disable-toporo= uter --disable-gl --disable-update-desktop-database --disable-update-mime-d= atabase

3)= Add any missing dependencies.

= Not sure if there are any other issues in the version = of pcb retrieved from the source repository, but the issue I reported was n= o longer present.

I did not have time to go through the source code and pin point t= he exact cause of the problem.

Thank you all for the help you have provided.

Stefanos

From:= John Griessen <john AT ecosensory DOT com>
To: geda-help AT delorie DOT com
Sent: Tuesday, January 5, 2016 12:36 P= M
Subject: Re: [geda-h= elp] Trying to use PCB

On 01/05/2016 10:40 AM, Stuart Ai= rd (zizigy AT gmail DOT com) [via geda-help@= delorie.com] wrote:

> I think it's due to loading the first footprint it finds= with that name, a few footprints are duplicated and tend to swap randomly<= br clear=3D"none">> for me.


D= id you use the PCB import from gschem command?  If you open your .pcb = file after importing, do you see multiple footprints of the
same name?  For example smd0603.fp?

Element["" "smd0603.fp" "C5" "0.1_uF" 184457 134500 -13511 -1841 0 1= 00 ""]
(
    Pad[-3543 0= -3149 0 3937 2000 5937 "1" "1" "square"]
  &nb= sp; Pad[3149 0 3543 0 3937 2000 5937 "2" "2" "square,edge2"]
    ElementLine [-7011 3468 7011 3468 1000]
    ElementLine [7011 -3468 7011 3468 1000]
    ElementLine [-7011 -3468 7011 -3468 1000]
    ElementLine [-7011 -3468 -7011 3468 1000]<= br clear=3D"none">
    )


Do some look different pads and Elem= entLine lengths?

If so, something is p= robably going wrong at importing time.

Do you know how your library lists are?  If the same named footprint = is in two directories, maybe it gets one, then another.
T= he libraries need to be uniquely named footprints unless only one version a= t a time is in your library search path.

~/.pcb/settings  has lib-newlib =3D /home/your-dir-names-go-here/yo= ur-dir-names-go-here/your-dir-names-go-here/

John



------=_Part_192762_72021711.1452262814629--