-----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

Reply via email to