Opened 10 years ago

Last modified 10 years ago

#45530 closed defect

Pymol @1.7.1.1on Yosemite — at Version 5

Reported by: sean.connell@… Owned by: howarth@…
Priority: Normal Milestone:
Component: ports Version: 2.3.2
Keywords: Cc: radaroutthere@…
Port: pymol

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Hello I am have problems running pymol @1.7.1.1 under Mac OS X 10.10. I was first using a version that worked under OS X 10.9 but after the upgrade it failed with this error:

 Detected OpenGL version 2.0 or greater. Shaders available.
 Detected GLSL version 1.20.
 OpenGL graphics engine:
  GL_VENDOR:   NVIDIA Corporation
  GL_RENDERER: NVIDIA GeForce GT 750M OpenGL Engine
  GL_VERSION:  2.1 NVIDIA-10.0.43 310.41.05f01
Mac OS X 10.10000 or later required !
Abort trap: 6

Then following the instructions on mac port I tried to remove and reinstall pymol with:

sudo port uninstall pymol
sudo port install pymol

and now the installation files with:

Error: org.macports.destroot for port pymol returned: error copying "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_pymol/pymol/work/pymol/setup/pymol_macports" to "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_pymol/pymol/work/destroot/opt/local/bin/pymol": file already exists

Change History (5)

comment:1 Changed 10 years ago by sean.connell@…

Cc: sean.connell@… added

Cc Me!

comment:2 Changed 10 years ago by radaroutthere@…

Hi. I think I know the cause of the abort trap problem.

Two seconds of searching seems to indicate that PyMOL uses Tkinter. A bug has recently been filed in Tk for Yosemite - http://core.tcl.tk/tk/info/1d37c3e16616a0e6283ef390272f0cf483b74b5f - which produces the same error.

While I feel the pain of this problem, I'm not sure how it can be solved. If it's a problem in Tk itself, then it may be outside the scope of MacPorts. Hoping that someone else can provide a suggestion or hope of a solution.

comment:3 Changed 10 years ago by radaroutthere@…

Cc: radaroutthere@… added

Cc Me!

comment:4 Changed 10 years ago by radaroutthere@…

Turns out that the Tk bug was filed in relation to MacPorts ticket #45444

comment:5 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: sean.connell@… removed
Description: modified (diff)
Owner: changed from macports-tickets@… to howarth@…
Port: @1.7.1.1 removed

The reason why you get an error copying is presumably that you did not run "sudo port clean pymol" before trying to install it.

Note: See TracTickets for help on using tickets.