[MacPorts] #20383: Perl GTK2 build fails due to libpangocairo version

MacPorts noreply at macports.org
Sun Jul 26 05:13:36 PDT 2009


#20383: Perl GTK2 build fails due to libpangocairo version
-------------------------------------+--------------------------------------
 Reporter:  kelly.harding@…          |       Owner:  macports-tickets@…                   
     Type:  defect                   |      Status:  new                                  
 Priority:  Normal                   |   Milestone:                                       
Component:  ports                    |     Version:  1.7.1                                
 Keywords:                           |        Port:  p5-gtk2                              
-------------------------------------+--------------------------------------
Description changed by ryandesign@…:

Old description:

> Running Leopard on an iBook G4. Trying to get Perl-GTK2 installed so I
> can build Zim wiki.
>
> This error is also preventing other compiled apps from running (complain
> libpangocario is too old (easytag is one).
> {{{
>

> running Mkbootstrap for Gtk2 ()
> chmod 644 Gtk2.bs
> rm -f blib/arch/auto/Gtk2/Gtk2.bundle
> [ LD blib/arch/auto/Gtk2/Gtk2.bundle ]
> chmod 755 blib/arch/auto/Gtk2/Gtk2.bundle
> cp Gtk2.bs blib/arch/auto/Gtk2/Gtk2.bs
> chmod 644 blib/arch/auto/Gtk2/Gtk2.bs
> Creating stock items POD...
> Can't load 'blib/arch/auto/Gtk2/Gtk2.bundle' for module Gtk2:
> dlopen(blib/arch/auto/Gtk2/Gtk2.bundle, 1): Library not loaded:
> /opt/local/lib/libpangocairo-1.0.0.dylib
>   Referenced from: /opt/local/lib/libgtk-x11-2.0.0.dylib
>   Reason: Incompatible library version: libgtk-x11-2.0.0.dylib requires
> version 2401.0.0 or later, but libpangocairo-1.0.0.dylib provides version
> 2301.0.0 at /opt/local/lib/perl5/5.8.9/darwin-2level/DynaLoader.pm line
> 230.
>  at tools/podifystockitems.pl line 0
> Compilation failed in require.
> BEGIN failed--compilation aborted.
> make: *** [build/stock_items.podi] Error 2
>   TSCH/Gtk2-1.221.tar.gz
>   /usr/bin/make -- NOT OK
> Running make test
>   Can't test without successful make
> Running make install
>   Make had returned bad status, install seems impossible
>
> }}}

New description:

 Running Leopard on an iBook G4. Trying to get Perl-GTK2 installed so I can
 build Zim wiki.

 This error is also preventing other compiled apps from running (complain
 libpangocairo is too old (easytag is one)).
 {{{


 running Mkbootstrap for Gtk2 ()
 chmod 644 Gtk2.bs
 rm -f blib/arch/auto/Gtk2/Gtk2.bundle
 [ LD blib/arch/auto/Gtk2/Gtk2.bundle ]
 chmod 755 blib/arch/auto/Gtk2/Gtk2.bundle
 cp Gtk2.bs blib/arch/auto/Gtk2/Gtk2.bs
 chmod 644 blib/arch/auto/Gtk2/Gtk2.bs
 Creating stock items POD...
 Can't load 'blib/arch/auto/Gtk2/Gtk2.bundle' for module Gtk2:
 dlopen(blib/arch/auto/Gtk2/Gtk2.bundle, 1): Library not loaded:
 /opt/local/lib/libpangocairo-1.0.0.dylib
   Referenced from: /opt/local/lib/libgtk-x11-2.0.0.dylib
   Reason: Incompatible library version: libgtk-x11-2.0.0.dylib requires
 version 2401.0.0 or later, but libpangocairo-1.0.0.dylib provides version
 2301.0.0 at /opt/local/lib/perl5/5.8.9/darwin-2level/DynaLoader.pm line
 230.
  at tools/podifystockitems.pl line 0
 Compilation failed in require.
 BEGIN failed--compilation aborted.
 make: *** [build/stock_items.podi] Error 2
   TSCH/Gtk2-1.221.tar.gz
   /usr/bin/make -- NOT OK
 Running make test
   Can't test without successful make
 Running make install
   Make had returned bad status, install seems impossible

 }}}

--

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


More information about the macports-tickets mailing list