Opened 14 years ago

Closed 13 years ago

#24124 closed defect (fixed)

netpbm build failure: Undefined symbols: _pnm_xeltopixel

Reported by: dnaumann Owned by: mas@…
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc: ryandesign (Ryan Carsten Schmidt)
Port: netpbm

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

I have Mac OS 10.5.8, Xcode 3.1.4, and port self updated.
I ran the following: sudo port install xfig
(because xfig is what I'm after) and got an error building transfig.
I have attached a trace of
port -d install transfig

Attachments (3)

port_transfig_dump (56.0 KB) - added by dnaumann 14 years ago.
output from port -d install transfig
transfig.txt (56.4 KB) - added by dnaumann 14 years ago.
netpbm.txt (186.0 KB) - added by dnaumann 14 years ago.

Download all attachments as: .zip

Change History (10)

Changed 14 years ago by dnaumann

Attachment: port_transfig_dump added

output from port -d install transfig

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

Cc: ryandesign@… added

It builds fine here on Snow Leopard; I don't have Leopard to test with at the moment.

I just updated transfig to 3.2.5c but there were only a few small changes since 3.2.5a so I don't imagine that will make much difference.

Please "sudo port selfupdate" to get 3.2.5c and try again, this time with the debug switch from the beginning:

sudo port selfupdate
sudo port clean transfig
sudo port -d install transfig build.jobs=1 2>&1 | tee ~/Desktop/transfig.txt

If it fails again, attach transfig.txt from the desktop to this ticket.

Do you have anything (in particular an older version of netpbm) in /usr/local or /sw? If so, it may be interfering and should be removed.

Changed 14 years ago by dnaumann

Attachment: transfig.txt added

comment:2 Changed 14 years ago by jmroot (Joshua Root)

Owner: changed from macports-tickets@… to mas@…
Port: netpbm added; transfig removed
Summary: error upgrading transfignetpbm build failure

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

Sorry; I missed it, but as Joshua notes, your log says the problem is netpbm, not transfig. So let's do this again, but this time with netpbm:

sudo port clean netpbm
sudo port -d install netpbm build.jobs=1 2>&1 | tee ~/Desktop/netpbm.txt

comment:4 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

And after you attach the new file, add a comment here saying you did so, so I'll know to come back and check; MacPorts sends notifications for new comments, but not for new attachments.

Changed 14 years ago by dnaumann

Attachment: netpbm.txt added

comment:5 in reply to:  4 Changed 14 years ago by dnaumann

Replying to ryandesign@…:

And after you attach the new file, add a comment here saying you did so, so I'll know to come back and check; MacPorts sends notifications for new comments, but not for new attachments.

Attached file as requested. thanks!

comment:6 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Summary: netpbm build failurenetpbm build failure: Undefined symbols: _pnm_xeltopixel

Strange; leading up to the error, I see no differences between your output and mine (from a PowerPC Leopard machine) that seem relevant to me.

I see this problem mentioned a few times before:

Maybe updating netpbm to 10.35.x will finally fix the problem, or provide additional debugging information.

comment:7 Changed 13 years ago by mas@…

Resolution: fixed
Status: newclosed

netpbm has been updated to 10.47.25. I am closing this bug, but if you still encounter errors, please feel free to re-open it. Thanks!

Note: See TracTickets for help on using tickets.