-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 William G. Scott wrote: > Hi citizens: > > On an upgrade 32-bit intel fink from 10.5, I get a problem (compiling > coot) that I don't encounter on a 32-bit fresh install: > > libtool: link: cannot find the library `/usr/X11/lib/libXrender.la' > > I suspect this might be carried over from one or more of its 230+ > dependencies, among them pango1-xft2-ft219-shlibs. > > So I tried to re-build pango1-xft2-ft219, which was carried over from > 10.5 prior to the upgrade. > > grep: /usr/lib/libiconv.la: No such file or directory > /sw/bin/sed: can't read /usr/lib/libiconv.la: No such file or directory > libtool: link: `/usr/lib/libiconv.la' is not a valid libtool archive > make[4]: *** [libharfbuzz-1.la] Error 1 > make[3]: *** [all-recursive] Error 1 > make[2]: *** [all] Error 2 > make[1]: *** [all-recursive] Error 1 > make: *** [all] Error 2 > ### execution of /var/tmp/tmp.2.K8ulmC failed, exit code 2 > > This sort of recursive foray to the gates of Hell makes me wonder if > the 10.5 upgrade path is viable. Even if I manage to figure out which > packages need to be rebuilt, I worry that there is no mechanism to > trigger for the general user to do this. > > "The path of my [32-bit upgrade] is strewn with cow-pats from the > devil's own satanic herd." > > Cheerio. > > Bill > > >
Removing every .la file from the Fink tree does the job; though as Daniel J. has pointed out, static library packages actually need the .la files so that things can build against them. I wonder if a suitably agile post-install script would do the trick, which would go through the dependency_libs lines of Fink-installed .la files and remove any references to .la files under /usr (for that matter, maybe any non-Fink .la). - -- Alexander Hansen Fink User Liaison -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkqmkJ8ACgkQB8UpO3rKjQ+PTwCbBWMY+VXSovojAfcxb29wQnfC 3/8An1lxhAl5xNqQnNKtsYIrOyo5iNad =Mov4 -----END PGP SIGNATURE----- ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Fink-devel mailing list [email protected] http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
