Opened 13 years ago

Closed 12 years ago

#14953 closed defect (fixed)

Multiple failures when trying to update to gimp

Reported by: shelleyp@… Owned by: macports-tickets@…
Priority: High Milestone:
Component: ports Version: 1.6.0
Keywords: gimp2 Cc: rhwood@…
Port:

Description

I tried to install the latest gimp (gimp 2.4.5_1) on Leopard and upgrade to 2.4.5_1 from 2.4.4_0 on Tiger and failed with both. Now the installation I have on the Tiger won't run.

When I try to run gimp2 now, I get:

dyld: Library not loaded: /opt/local/lib/libintl.3.dylib

Referenced from: /opt/local/bin/gimp Reason: image not found

When I tried to upgrade on Tiger, I got the following errors:

---> Activating rarian 0.8.0_0 Error: Activating rarian 0.8.0_0 failed: Image error: /opt/local/bin/scrollkeeper-config is being used by the active scrollkeeper port. Please deactivate this port first, or use the -f flag to force the activation. ---> Staging gtk-doc into destroot Error: Target org.macports.destroot returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gtk-doc/work/gtk-doc-1.10" && make install DESTDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gtk-doc/work/destroot " returned error 2 ... install: gtk-doc-manual-C.omf.out: No such file or directory make[5]: * [install-data-hook-omf] Error 71 make[4]: * [install-data-am] Error 2 make[3]: * [install-am] Error 2 make[2]: * [install-recursive] Error 1 make[1]: * [install-recursive] Error 1 make: * [install-recursive] Error 1

Error: Unable to upgrade port: 1 ---> Building gconf with target all Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gconf/work/GConf-2.22.0" && make all " returned error 2 Command output: make all-recursive ... Making all in gconf /opt/local/bin/orbit-idl-2 ./GConfX.idl dyld: Library not loaded: /opt/local/lib/libintl.3.dylib

Referenced from: /opt/local/bin/orbit-idl-2 Reason: image not found

make[2]: * [GConfX-common.c] Trace/BPT trap make[1]: * [all-recursive] Error 1 make: * [all] Error 2 ... ld: Undefined symbols: _libintl_dgettext referenced from libgconf-2 expected to be defined in /opt/local/lib/libintl.3.dylib _libintl_gettext referenced from libdbus-glib-1 expected to be defined in /opt/local/lib/libintl.3.dylib _libintl_bind_textdomain_codeset referenced from libgconf-2 expected to be defined in /opt/local/lib/libintl.3.dylib _libintl_bindtextdomain referenced from libgconf-2 expected to be defined in /opt/local/lib/libintl.3.dylib /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/libtool: internal link edit command failed make[3]: * [libgnomevfs-2.la] Error 1 make[2]: * [all] Error 2 make[1]: * [all-recursive] Error 1 make: * [all] Error 2

Error: Unable to upgrade port: 1 ---> Building libbonobo with target all Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_libbonobo/work/libbonobo-2.22.0" && make all " returned error 2 Command output: make all-recursive ... Making all in idl /opt/local/bin/orbit-idl-2 -I../idl -DBonobo_COMPILATION -DBonobo_Unknown_COMPILATION -DBonobo_GenericFactory_COMPILATION -DBonobo_Activation_types_COMPILATION --imodule ../idl/Bonobo.idl dyld: Library not loaded: /opt/local/lib/libintl.3.dylib

Referenced from: /opt/local/bin/orbit-idl-2 Reason: image not found

make[2]: * [Bonobo.h] Trace/BPT trap make[1]: * [all-recursive] Error 1 make: * [all] Error 2

Error: Unable to upgrade port: 1 dyld: Library not loaded: /opt/local/lib/libintl.3.dylib

Referenced from: /opt/local/bin/gconftool-2 Reason: image not found

Using config source for schema installation Using $(sysconfdir)/gconf/schemas as install directory for schema files checking for poptStrippedArgv in -lpopt... no configure: error: popt 1.5 or newer is required to build libgnome. You can download the latest version from ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.0.x/

Error: Unable to upgrade port: 1 ... checking for poptStrippedArgv in -lpopt... no configure: error: You must have popt version 1.5 or greater installed. ... Error: Unable to upgrade port: 1 ---> Activating p5-getopt-long 2.37_0 Error: Activating p5-getopt-long 2.37_0 failed: Image error: /opt/local/lib/perl5/5.8.8/Getopt/Long.pm is being used by the active perl5.8 port. Please deactivate this port first, or use the -f flag to force the activation. ... _libintl_dgettext referenced from libgconf-2 expected to be defined in /opt/local/lib/libintl.3.dylib _libintl_bind_textdomain_codeset referenced from libgconf-2 expected to be defined in /opt/local/lib/libintl.3.dylib _libintl_bindtextdomain referenced from libgconf-2 expected to be defined in /opt/local/lib/libintl.3.dylib collect2: ld returned 1 exit status make[2]: * [gnome-keyring-daemon] Error 1 make[1]: * [all-recursive] Error 1 make: * [all] Error 2 ... configure: error: popt 1.5 or newer is required to build libgnomeui. You can download the latest version from ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.0.x/

... _libintl_bind_textdomain_codeset referenced from libgsf-1.114 expected to be defined in /opt/local/lib/libintl.3.dylib _libintl_bindtextdomain referenced from libgsf-1.114 expected to be defined in /opt/local/lib/libintl.3.dylib /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/libtool: internal link edit command failed make[2]: * [librsvg-2.la] Error 1 make[1]: * [all-recursive] Error 1 make: * [all] Error 2 ... _libintl_dgettext referenced from libglade-2 expected to be defined in /opt/local/lib/libintl.3.dylib _libintl_textdomain referenced from libglade-2 expected to be defined in /opt/local/lib/libintl.3.dylib collect2: ld returned 1 exit status make[2]: * [pdf_inspector] Error 1 make[1]: * [all-recursive] Error 1 make: * [all] Error 2 ...

Change History (5)

comment:1 Changed 13 years ago by rhwood@…

See wiki:ProblemHotList? * for a discussion of how to work around this issue.

comment:2 in reply to:  1 Changed 13 years ago by rhwood@…

Cc: rhwood@… added

Replying to rhwood@macports.org:

See wiki:ProblemHotList? * for a discussion of how to work around this issue.

That should read:

See ProblemHotlist * for a discussion...

comment:3 Changed 12 years ago by rhwood@…

Has this issue been resolved to your satisfaction?

comment:4 Changed 12 years ago by shelleyp@…

The link provided part of the solution, but eventually what I had to do was find the dependencies of several libraries and ended up loading the lower, discrete libraries, first, before the higher up ones like GIMP. Took several hours but that seems to have worked.

Fortunately, I'm a programmer and understand about build dependencies. I've recommended MacPorts to others for loading GIMP, UFRAW, and so on, but there's no way that non-programmers will be able to work through all the problems. Too bad, too.

So, the issue was resolved.

comment:5 Changed 12 years ago by rhwood@…

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.