New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #24124 (closed defect: fixed)

Opened 23 months ago

Last modified 13 months ago

netpbm build failure: Undefined symbols: _pnm_xeltopixel

Reported by: naumann@… Owned by: mas@…
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc: ryandesign@…
Port: netpbm

Description (last modified by ryandesign@…) (diff)

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

port_transfig_dump Download (56.0 KB) - added by naumann@… 23 months ago.
output from port -d install transfig
transfig.txt Download (56.4 KB) - added by naumann@… 23 months ago.
netpbm.txt Download (186.0 KB) - added by naumann@… 23 months ago.

Change History

Changed 23 months ago by naumann@…

output from port -d install transfig

  Changed 23 months ago by ryandesign@…

  • 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 23 months ago by naumann@…

  Changed 23 months ago by jmr@…

  • owner changed from macports-tickets@… to mas@…
  • port changed from transfig to netpbm
  • summary changed from error upgrading transfig to netpbm build failure

  Changed 23 months ago by ryandesign@…

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

follow-up: ↓ 5   Changed 23 months ago by 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.

Changed 23 months ago by naumann@…

in reply to: ↑ 4   Changed 23 months ago by naumann@…

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!

  Changed 23 months ago by ryandesign@…

  • description modified (diff)
  • summary changed from netpbm build failure to netpbm 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.

  Changed 13 months ago by mas@…

  • status changed from new to closed
  • resolution set to fixed

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.