[MacPorts] #7470: "port install gtk2" has missing symbols

MacPorts noreply at macports.org
Fri Jan 29 17:12:43 PST 2010


#7470: "port install gtk2" has missing symbols
--------------------------+-------------------------------------------------
  Reporter:  jwz@…        |       Owner:  mij@…           
      Type:  defect       |      Status:  closed          
  Priority:  Normal       |   Milestone:                  
 Component:  ports        |     Version:  1.2             
Resolution:  fixed        |    Keywords:                  
      Port:               |  
--------------------------+-------------------------------------------------
Description changed by macsforever2000@…:

Old description:

> After installing gtk2, gtk programs get this error at startup:
>
> dyld: lazy symbol binding failed: Symbol not found:
> _g_object_compat_control
>   Referenced from: /opt/local/lib/libgtk-x11-2.0.0.dylib
>   Expected in: flat namespace
>
> dyld: Symbol not found: _g_object_compat_control
>   Referenced from: /opt/local/lib/libgtk-x11-2.0.0.dylib
>   Expected in: flat namespace
>
> Trace/BPT trap
> Exit 133
>

> This is a fresh install of MacOS X 10.4.5 (iMac G5), and a brand new
> install of darwinports:
>
> % port version
> Version: 1.200
>
> % port installed
> The following ports are currently installed:
>   atk @1.10.3_0 (active)
>   cairo @1.0.2_0 (active)
>   dcraw @8.03_0 (active)
>   expat @2.0.0_1 (active)
>   fontconfig @2.3.2_0 (active)
>   freetype @2.1.10_1 (active)
>   gettext @0.14.5_0 (active)
>   glib2 @2.8.6_0
>   glib2-devel @2.9.0_0 (active)
>   gtk2 @2.8.12_1+darwin_8 (active)
>   id3lib @3.8.3_0 (active)
>   id3tool @1.2_0 (active)
>   ImageMagick @6.2.0-6_0 (active)
>   jasper @1.701.0_0 (active)
>   jpeg @6b_0 (active)
>   jpeg @6b_1
>   lame @3.96.1_0 (active)
>   lcms @1.15_0 (active)
>   libglade2 @2.5.1_1 (active)
>   libiconv @1.10_1+darwin_8 (active)
>   libpixman @0.1.6_0 (active)
>   libpng @1.2.8_1 (active)
>   libxml2 @2.6.22_0 (active)
>   mp3info @0.8.4_2 (active)
>   netpbm @10.26.7_0 (active)
>   pango @1.10.3_0 (active)
>   pkgconfig @0.20_0 (active)
>   render @0.9_0 (active)
>   tiff @3.7.1_0 (active)
>   wget @1.9.1_0 (active)
>   Xft2 @2.1.7_0 (active)
>   xrender @0.9.0_0+darwin_8 (active)
>   zlib @1.2.2_1 (active)

New description:

 After installing gtk2, gtk programs get this error at startup:

 {{{
 dyld: lazy symbol binding failed: Symbol not found:
 _g_object_compat_control
   Referenced from: /opt/local/lib/libgtk-x11-2.0.0.dylib
   Expected in: flat namespace

 dyld: Symbol not found: _g_object_compat_control
   Referenced from: /opt/local/lib/libgtk-x11-2.0.0.dylib
   Expected in: flat namespace

 Trace/BPT trap
 Exit 133
 }}}

 This is a fresh install of MacOS X 10.4.5 (iMac G5), and a brand new
 install of darwinports:

 {{{
 % port version
 Version: 1.200

 % port installed
 The following ports are currently installed:
   atk @1.10.3_0 (active)
   cairo @1.0.2_0 (active)
   dcraw @8.03_0 (active)
   expat @2.0.0_1 (active)
   fontconfig @2.3.2_0 (active)
   freetype @2.1.10_1 (active)
   gettext @0.14.5_0 (active)
   glib2 @2.8.6_0
   glib2-devel @2.9.0_0 (active)
   gtk2 @2.8.12_1+darwin_8 (active)
   id3lib @3.8.3_0 (active)
   id3tool @1.2_0 (active)
   ImageMagick @6.2.0-6_0 (active)
   jasper @1.701.0_0 (active)
   jpeg @6b_0 (active)
   jpeg @6b_1
   lame @3.96.1_0 (active)
   lcms @1.15_0 (active)
   libglade2 @2.5.1_1 (active)
   libiconv @1.10_1+darwin_8 (active)
   libpixman @0.1.6_0 (active)
   libpng @1.2.8_1 (active)
   libxml2 @2.6.22_0 (active)
   mp3info @0.8.4_2 (active)
   netpbm @10.26.7_0 (active)
   pango @1.10.3_0 (active)
   pkgconfig @0.20_0 (active)
   render @0.9_0 (active)
   tiff @3.7.1_0 (active)
   wget @1.9.1_0 (active)
   Xft2 @2.1.7_0 (active)
   xrender @0.9.0_0+darwin_8 (active)
   zlib @1.2.2_1 (active)
 }}}

--

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


More information about the macports-tickets mailing list