Opened 8 years ago

Last modified 8 years ago

#50806 closed defect

gnuplot on ElCapitan fails due to Symbol not found — at Version 1

Reported by: chlangley Owned by: mojca@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: gnuplot

Description (last modified by mojca (Mojca Miklavec))

Hello:

gnuplot port installs but then fails to run complaining of missing links.

Here is the story:

on OSX 10.11.3 MBP

| => sudo port install gnuplot
--->  Computing dependencies for gnuplot
--->  Fetching archive for gnuplot
--->  Attempting to fetch gnuplot-5.0.3_0+aquaterm+luaterm+pangocairo+wxwidgets+x11.darwin_15.x86_64.tbz2 from http://packages.macports.org/gnuplot
--->  Attempting to fetch gnuplot-5.0.3_0+aquaterm+luaterm+pangocairo+wxwidgets+x11.darwin_15.x86_64.tbz2 from http://sea.us.packages.macports.org/macports/packages/gnuplot
--->  Attempting to fetch gnuplot-5.0.3_0+aquaterm+luaterm+pangocairo+wxwidgets+x11.darwin_15.x86_64.tbz2 from http://lil.fr.packages.macports.org/gnuplot
--->  Fetching distfiles for gnuplot
--->  Verifying checksums for gnuplot
--->  Extracting gnuplot
--->  Applying patches to gnuplot
--->  Configuring gnuplot
--->  Building gnuplot
--->  Staging gnuplot into destroot
--->  Installing gnuplot @5.0.3_0+aquaterm+luaterm+pangocairo+wxwidgets+x11
--->  Activating gnuplot @5.0.3_0+aquaterm+luaterm+pangocairo+wxwidgets+x11
--->  Cleaning gnuplot
--->  Updating database of binaries
--->  Scanning binaries for linking errors
--->  No broken files found.
________________________________________________________________________________
| ~ @ rootless6 (chuck)
| => gnuplot
dyld: Symbol not found: _CGLGetCurrentContext
  Referenced from: /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
  Expected in: /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
 in /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
Trace/BPT trap: 5

Change History (1)

comment:1 Changed 8 years ago by mojca (Mojca Miklavec)

Description: modified (diff)
Keywords: _CGLGetCurrentContext removed
Owner: changed from macports-tickets@… to mojca@…
Version: 2.3.4

For future reference: please CC the port maintainer (port info gnuplot). You can also add three braces to start and stop the code.

But this particular problem looks like something is fundamentally broken on your system. In particular something seems to be broken in /System/Library/Frameworks. I have no clue how this could have happened or what you can do about that (you can either copy the frameworks from another machine with a working OS or try to reinstall your OS). Please ask others for advice.

Note: See TracTickets for help on using tickets.