Dear Eleonore:

As you mentioned, everyone who upgraded 32-bit fink on 10.6 runs into this. If you start fresh (either 32-bit or 64-bit), the problem doesn't arise.

I hope you don't mind me cc-ing the cootbb, as this problem is a general one.

The advice I was given, and with some reluctance, I followed, was to delete every *.la file in /sw.

The easiest way to do this is using the zsh shell:


sudo /bin/zsh
cd /sw/lib
/bin/rm -f **/*.la


The "**" is a zsh-shell specific wildcard for recursive globbing.

I had to rebuild a couple of other packages too, but unfortunately didn't keep notes.

64-bit coot and ccp4 are working great, by the way.

All the best,

Bill


On Sep 24, 2009, at 7:53 AM, Eleonore von Castelmur wrote:

Dear Bill

Sorry to disturb, but I have recently encountered the same problem as you did when updating coot on OS X 10.6 as you did (coot-0.6- pre-1-revision-2334-1) when you wrote to the fink list:

libtool: link: cannot find the library `/usr/X11/lib/libXrender.la'
make[1]: *** [coot-tiddly] Error 1
make: *** [all-recursive] Error 1
### execution of /var/tmp/tmp.2.96Zqrl failed, exit code 2
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-coot-0.6-pre-1-revision-2334-1
(Reading database ... 82665 files and directories currently installed.)
Removing fink-buildlock-coot-0.6-pre-1-revision-2334-1 ...
Failed: phase compiling: coot-0.6-pre-1-revision-2334-1 failed

I have tried to update several times after running fink self-update as well as using fink -y install coot. I have found and read the corresponding answer you received that removing every .la file from the Fink tree does the job. I am unsure about how to proceed though. I would appreciate any tips.

Best,

Eleonore

PS: In case it is relevant, I followed the update procedure you posted to upgrade fink to 10.6.

°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
Eleonore von Castelmur
School of Biological Sciences
Crown Street
Liverpool
L69 7ZB
Work +44 151 795 4498




Reply via email to