[MacPorts] #32934: magic vlsi fails: tclmagic.dylib image not found

MacPorts noreply at macports.org
Thu Jan 19 13:53:11 PST 2012


#32934: magic vlsi fails: tclmagic.dylib image not found
-----------------------------------------+----------------------------------
  Reporter:  yannick.heinrich@…          |       Owner:  macports-tickets@…                   
      Type:  defect                      |      Status:  reopened                             
  Priority:  Normal                      |   Milestone:                                       
 Component:  ports                       |     Version:  2.0.3                                
Resolution:                              |    Keywords:                                       
      Port:  magic                       |  
-----------------------------------------+----------------------------------

Comment(by ryandesign@…):

 Replying to [comment:7 ryandesign@…]:
 >
 {{{
 g++: Error: You should be using ${configure.cxx}
 See http://trac.macports.org/wiki/UsingTheRightCompiler
 }}}

 This problem was the configure script clearing the CXX variable. Fixed in
 r89126.

 >
 {{{
 /opt/local/include/gcr/gcr.h:25:18: error: glib.h: No such file or
 directory
 }}}

 Here the problem is that /opt/local/include/gcr/gcr.h exists at all. It's
 provided by the gnome-session port, which is not in magic's dependency
 chain, I just happen to have it installed for other reasons. And magic
 just happens to provide a completely different file of the same name in a
 directory of the same name in its source distribution. It's trying to get
 that file, but because somewhere the include flags are in the wrong order,
 it's getting system files before its own. The workaround for this would be
 to deactivate the gnome-session port before trying to install the magic
 port.

-- 
Ticket URL: <https://trac.macports.org/ticket/32934#comment:10>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list