Dear All,

My new Mac is affected by a bizarre software bug (or a feature), which has
been reported on this board earlier. In fact, it has been more than a year
since this problem was first reported, but it has not been resolved yet as
far as I can tell. Namely, it is not possible to add the ARP/wARP interface
into the CCP4I GUI of a ccp4 package compiled with 64bit fink (the /sw64
installation).  
The problem was described in detail by Klaas Max here:
http://www.mail-archive.com/ccp4bb@jiscmail.ac.uk/msg10117.html
The problem came up again not so long ago:
http://www.mail-archive.com/ccp4bb@jiscmail.ac.uk/msg17241.html

Well, the workaround is not pretty, but it does exist. One has to copy the
missing files from the installation in which the ARP/wARP CCP4I tasks are
installed properly.

One can install the 32bit version of fink (the /sw "branch") and download
Bill Scott's precompiled CCP4 binaries (this will take some disk space, but
not much time). Switch to the 32bit environment (source /sw/bin/init.sh in a
new terminal window). Install ARP/wARP, apply the patch. Make sure that the
ARP/wARP tasks work in the CCP4I interface. Modify the .profile file to
source the ARP/wARP env variables.
 
Switch to the 64bit environment (source /sw64/bin/init.sh in a new terminal
window). Install ARP/wARP while in this terminal (not sure if this is needed
actually, probably not).

Then copy all the files from these directories:
/sw/share/xtal/ccp4-6.1.13/ccp4i/templates
/sw/share/xtal/ccp4-6.1.13/ccp4i/tasks
/sw/share/xtal/ccp4-6.1.13/ccp4i/scripts
to their 64bit equivalents /sw64/...

Then copy /sw/share/xtal/ccp4-6.1.13/ccp4i/etc/UNIX/modules.def to /sw64/...

That's it. Start ccp4i and the CCP4I GUI is supposed to show all the
ARP/wARP buttons at this point.

On a side note, the CCP4I DBviewer button does not work in the current CCP4I
interface because the directory with the DB is not where the button is
pointing. One has to make this symlink
ln -s $CCP4/share/dbccp4i $CCP4/share/mrbump/include/.
to restore the functionality of the CCP4I DBviewer button.

Cheers,

Petr

------------------
Petr Leiman
LBBS
EPFL
Cubotron/BSP-415
CH-1015, Lausanne
Switzerland

Reply via email to