Libraries not being installed with +universal

Michael_google gmail_Gersten keybounce at gmail.com
Sat Sep 5 22:19:11 PDT 2009


Trying to reinstall a bunch of libraries. Starting with everything gone ...

Kleiman-ibook:trunk michael$ sudo port install gtk2 +universal
Password:
--->  Computing dependencies for pkgconfig
--->  Configuring pkgconfig
--->  Building pkgconfig
--->  Staging pkgconfig into destroot
--->  Installing pkgconfig @0.23_1
--->  Activating pkgconfig @0.23_1
--->  Cleaning pkgconfig
--->  Computing dependencies for libiconv
--->  Fetching libiconv
--->  Verifying checksum(s) for libiconv
--->  Extracting libiconv
--->  Applying patches to libiconv
--->  Configuring libiconv
--->  Building libiconv
--->  Staging libiconv into destroot
--->  Installing libiconv @1.13_0
--->  Activating libiconv @1.13_0
--->  Cleaning libiconv
--->  Computing dependencies for gettext
--->  Fetching gettext
--->  Verifying checksum(s) for gettext
--->  Extracting gettext
--->  Applying patches to gettext
--->  Configuring gettext
--->  Building gettext
--->  Staging gettext into destroot
--->  Installing gettext @0.17_4
--->  Activating gettext @0.17_4
--->  Cleaning gettext
--->  Computing dependencies for glib2
--->  Fetching glib2
--->  Verifying checksum(s) for glib2
--->  Extracting glib2
--->  Applying patches to glib2
--->  Configuring glib2
--->  Building glib2
--->  Staging glib2 into destroot
--->  Installing glib2 @2.20.4_0+darwin
--->  Activating glib2 @2.20.4_0+darwin
--->  Cleaning glib2
--->  Computing dependencies for zlib
--->  Fetching zlib
--->  Verifying checksum(s) for zlib
--->  Extracting zlib
--->  Applying patches to zlib
--->  Configuring zlib
--->  Building zlib
--->  Staging zlib into destroot
--->  Installing zlib @1.2.3_3
--->  Activating zlib @1.2.3_3
--->  Cleaning zlib
--->  Computing dependencies for gtk2
--->  Fetching atk
--->  Verifying checksum(s) for atk
--->  Extracting atk
--->  Configuring atk
--->  Configuring atk for architecture ppc
--->  Configuring atk for architecture i386

pkgconfig, I can understand being non-universal -- it's needed to build gtk2.
But others in that list -- zlib, for example -- are needed to run.
Being installed non-universal causes libpng to fail for i386 later on.

I'm guessing that these are needed for pkgconfig; since pkgconfig is a
build dependency, it doesn't go in as +universal, and the libraries
that it needs -- EVEN IF NEEDED BY THE OTHER STUFF -- also do not go
in as +universal.


More information about the macports-dev mailing list