Phenix uses its own internal python so nothing to worry about there. The cause of the problem Alex is seeing stems from the way Mac OSX deals with sockets. We have a fix for this and will be releasing a new Phenix version imminently. Why the problem should appear after an update through fink is not clear.

On Jul 26, 2008, at 5:18 AM, William G. Scott wrote:

Alex:

try moving /sw out of the way or not sourcing the /sw/bin/init.(c) sh script when you start a new shell and see if that makes a difference. My guess is phenix is using the wrong python (i.e., one in /sw). Fink won't touch anything outside of /sw (apart from your shell's environment, if you run the initialization script).

If that solves the problem, just ensure phenix sees /usr/bin/python first.

Having said that, I use phenix every day, update fink every day, and have /sw/bin and the head of my path and have not experienced any problems...

Bill

PS:  There is a phenix bb.


On Jul 26, 2008, at 4:50 AM, [EMAIL PROTECTED] wrote:

Dear Phenix Programmers/Users,

after running a 'fink selfupdate' on OS X 10.5.2 (Xquartz 2.2.3) I am no longer able to use my Phenix Suite (Ver 1.3 of 26-05-2008) . It crashes
everytime with obscure (at least to me) error messages (see below).

Does anyone have a clue as to how to proceed and maybe fix it?

Thanks very much in advance!

Alex Berndt
MRC-LMB
[EMAIL PROTECTED]


Python(78825,0xb0185000) malloc: *** mmap(size=4083712) failed (error
code=12)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
set meta data failed
Traceback (most recent call last):
File "/usr/local/phenix-1.3-rc2/phenix/wxGUI/wxtask.py", line 522, in
OnGoButton
   try: self.parent.OnGo()
File "/usr/local/phenix-1.3-rc2/phenix/wxGUI/Dialogs.py", line 470, in OnGo
   gp.RunStrategy()
 File "/usr/local/phenix-1.3-rc2/phenix/wxGUI/BMPTaskCanvas.py", line
1170, in RunStrategy
   self.RunRemotely()
 File "/usr/local/phenix-1.3-rc2/phenix/wxGUI/BMPTaskCanvas.py", line
1293, in RunRemotely
   prefs = PDSServerClient.GetPreferences()
File "/usr/local/phenix-1.3-rc2/phenix/phenix/server/ PhenixClient.py",
line 201, in GetPreferences
   return self._remote_call('GetPreferences',arg,kw)
File "/usr/local/phenix-1.3-rc2/phenix/phenix/server/ PhenixClient.py",
line 449, in _remote_call
   cPickle.dump(all,self.send,1)
 File
"/usr/local/phenix-1.3-rc2/build/mac-intel-osx/base/ Python.framework/Versions/2.5/lib/python2.5/socket.py",
line 262, in write
   self.flush()
 File
"/usr/local/phenix-1.3-rc2/build/mac-intel-osx/base/ Python.framework/Versions/2.5/lib/python2.5/socket.py",
line 249, in flush
   self._sock.sendall(buffer)
socket.error: (32, 'Broken pipe'

--
Paul Adams
Deputy Division Director, Physical Biosciences Division, Lawrence Berkeley Lab
Adjunct Professor, Department of Bioengineering, U.C. Berkeley
Vice President for Technology, the Joint BioEnergy Institute
Head, Berkeley Center for Structural Biology

Building 64, Room 248
Tel: 510-486-4225, Fax: 510-486-5909
http://cci.lbl.gov/paul

Lawrence Berkeley Laboratory
1 Cyclotron Road
BLDG 64R0121
Berkeley, CA 94720, USA.

Administrator: Delia Clark [ [EMAIL PROTECTED] ][ 1-510-486-6331 ]
--

Reply via email to