On Thu, Jul 8, 2010 at 9:10 AM, <alexander.singer@utoronto.ca> wrote:
Hi -- I installed phenix-installer-1.6-289-intel-linux-2.6.tar on my Fedora Core 5 linux partition and most things run -- but not solve (which I was first trying from autosolve).  As recommened by the documentation, when I type phenix.solve, here's what I have ---

[root@ausinger oth32_c]# phenix.solve
binary=/usr/local/phenix-1.6-289/build/intel-linux-2.6/solve_resolve/exe/solve
SOLVEDIR=/usr/local/phenix-1.6-289/solve_resolve/ext_ref_files
SYMOP=/usr/local/phenix-1.6-289/solve_resolve/ext_ref_files/symop.lib
SYMINFO=/usr/local/phenix-1.6-289/solve_resolve/ext_ref_files/syminfo.lib
CCP4_OPEN=UNKNOWN
SOLVE_RESOLVE_MALLOC_MAX=1862380800

/usr/local/phenix-1.6-289/build/intel-linux-2.6/solve_resolve/exe/solve: error w hile loading shared libraries: /usr/local/phenix-1.6-289/build/intel-linux-2.6/l ib/libimf.so: cannot restore segment prot after reloc: Permission denied

This is a conflict with the SE ("Security Enhanced", or some such nonsense) Linux extensions.  If you turn these off, SOLVE will run.  I don't know the exact instructions, but if you Google for the phrase "cannot restore segment prot after reloc: Permission denied", you'll find plenty of links.  I think this problem will go away in another couple of weeks.

PS. Please update to version 1.6.2.

-Nat