[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gEDA: gschem2pcb question
Hi Chris,
>I stumbled across a feature of gschem2pcb yesterday.
Hehe, yeah, "feature".
>
>If I have a schematic with a component that has "footprint=SMD 8" in its
>symbol file (.sym), gschem2pcb correctly creates the right footprint in
>the pcb file.
Ok.
>
>If I add an attribute "footprint=SMD 8" to a component on the
>schematics, gschem2pcb complains that "Error: the footprint SMD for the
>device U2 does not exist".
I just took a brief look at gschem2pcb and it seems that the
footprint comes from whatever gnet-PCBboard.scm spits out.
Looking at gnet-PCBboard.scm the footprint is found by:
...
(gnetlist:get-package-attribute uref "footprint")
...
which is not handling the "attribute attached to the outside
is also valid" case. So this is a bug. I will deal with this
(among other bugs, now that I'm on the net for now) this evening.
>
>Is there a trick I don't know ?
The only trick I know of is send e-mail to geda-dev with a
bug report and then pester Ales till it gets fixed. =)
Thanks for the bug report.
-Ales