[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