Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#46892 closed defect (invalid)

geda-gaf: missing dependency on pcb

Reported by: terramircomputers@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc: ryandesign (Ryan Carsten Schmidt), markemer (Mark Anderson)
Port: geda-gaf

Description (last modified by ryandesign (Ryan Carsten Schmidt))

I have these launchers looking for pcb in /opt/local/bin/pcb but it seems like it's not there will try to reinstall veda but I dunno if that will fix the problem
running mavericks
terramir

Change History (6)

comment:1 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Port: pcb added
Summary: cannot find pcb executablepcb: cannot find pcb executable

I'm not sure what "veda" is.

The file is there on my system:

$ port provides $(which pcb)
/opt/local/bin/pcb is provided by: pcb

If it's not there on your system, do you have the pcb port installed? If not, install it by running "sudo port install pcb". If you do have it installed already, what are its contents? (Run "port contents pcb" to find out.)

comment:2 in reply to:  1 Changed 9 years ago by terramircomputers@…

yeah turns out geda-gaf somehow did not install pcb for some reason, but I thought it was supposed to be part of the package
solved
terramir

Replying to ryandesign@…:

I'm not sure what "veda" is.

The file is there on my system:

$ port provides $(which pcb)
/opt/local/bin/pcb is provided by: pcb

If it's not there on your system, do you have the pcb port installed? If not, install it by running "sudo port install pcb". If you do have it installed already, what are its contents? (Run "port contents pcb" to find out.)

Last edited 9 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:3 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… emer@… added
Port: geda-gaf added; pcb removed
Resolution: invalid
Status: newclosed
Summary: pcb: cannot find pcb executablegeda-gaf: missing dependency on pcb

You're correct, geda-gaf does not have pcb in its dependency tree. Mark, should this be added or no?

comment:4 Changed 9 years ago by markemer (Mark Anderson)

They are often used together, but they do not require each other. The latest versions include some scripts if you want to use PCB with geda, but there is no requirement to do so. That said, I'd like to see where exactly these errors were showing up.

Last edited 9 years ago by markemer (Mark Anderson) (previous) (diff)

comment:5 in reply to:  4 Changed 9 years ago by terramircomputers@…

Replying to emer@…:

They are often used together, but they do not require each other. The latest versions include some scripts if you want to use PCB with geda, but there is no requirement to do so. That said, I'd like to see where exactly these errors were showing up.

Logically pcb is part of the gEDA package, as well as traditionally. I don't know why PCB would be taken out. While you can use pcb without the other tools, and you can use gschem without pcb the tool chain really requires both in order to do what the entire tool chain is designed to do. When you download, at least traditionally I dunno if this changed gEDA for linux or the windows port the package was complete with pcb, gschem and the other tools . The usual way to design a pcb is to do the schematic and the load it into pcb and let the tool chain do it's job before editing, however because gschem is missing a lot of component packages and gschem is kinda hard to use some people choose to use PCB manually. they really belong together though my $.02 terramir

comment:6 Changed 9 years ago by markemer (Mark Anderson)

I checked what other package managers do. Debian suggests but does not require PCB. And the same goes for the packages on the geda site. They're separate projects that do not depend on each other.

Note: See TracTickets for help on using tickets.