On Sunday, Apr 20, 2003, at 03:59 Australia/Sydney, Terry M. Gray wrote:

In trying to install pymol 0.86-4 (I already have 0.86-1 installed), I was getting this this error:
------
[chem05:~] grayt% fink install pymol
sudo /sw/bin/fink  install pymol
Information about 2374 packages read in 3 seconds.

Failed: Can't resolve dependency "python (= 2.2.2-4) | python-nox (= 2.2.2-3)" for package "pymol-0.86-4" (no matching packages/versions found)
------
This was after I performed the steps given by Matt Stephenson in his email to the pymol list on 2003-03-18 13:02.

I'm not a fink guru but it seems that pymol is looking for python 2.2.2-4 and can't find it since the version installed by fink is 2.2.2-6 (if you install python-2.2.2) or 2.3 something (if you install python).


There has being a issue with python-2.3/python-2.2 and python modules in fink's unstable tree for the last 2-3 months. This has being fixed and you have just being caught in the 5-6 day time lag it took me to update the pymol package to reflect these new changes (was on holidays). If you run 'fink selfupdate-cvs' you will get a new revision of the pymol package which will work fine for you.


So, I edited the pymol-0.86-4.info file and changed the dependency on python to = 2.2.2-5 and it seems to have compiled. I haven't tested all the features yet, but everything I check so far works. I'm sure this will wreck something unless the package maintainer just hasn't tested it thoroughly yet.

I recommend not editing your package files as this can break your selfupdating, so before running 'fink selfupdate-cvs' delete the pymol-0.86-4.info.


One thing that motivated me to try to update was the fact that I can't get surfaces or meshes to work right on my OS X machine (10.2.5, Apple's X11 beta 3) even with this newest pymol. After further trial and error it appears that surfaces work on proteins only when I use 1024 x 768 display resolution (not the wider 1152 x 768 that I normally use on my TiBook). Is this a known issue? Also, should I be able to create surfaces for non-protein atoms?

Just so people know there is no difference in pymol itself between pymol-0.86-1 and pymol-0.86-5, the revision numbers are to deal with fink internals such as dependency issues.

Also a note for the list, if your installing pymol via fink there is no need to enable the unstable tree pymol installs fine from stable, also haven't tried this yet but you should also now be able to do a full binary install of pymol through fink 'sudo apt-get install pymol'.

Cheers
Matt


Reply via email to