Dan, Opinions may vary, but I see RPMs are pretty heavily tied to the distribution. The kind of errors you're seeing are to be expected when trying to install cross-distribution.
RPM doesn't look at the file system (AFAIK), it looks in the RPM database for the names of (Redhat-specific) known dependency packages. You also need the Python megawidgets (pmw) -- there should be an RPM for this... How many other PyMOL users are using Mandrake? Perhaps there are enough users to justify at least one official mdk package release? Cheers, Warren -- mailto:war...@delanoscientific.com Warren L. DeLano, Ph.D. Principal Scientist DeLano Scientific LLC Voice (650)-346-1154 Fax (650)-593-4020 > -----Original Message----- > From: pymol-users-ad...@lists.sourceforge.net [mailto:pymol-users- > ad...@lists.sourceforge.net] On Behalf Of Daniel John Rigden > Sent: Tuesday, September 09, 2003 12:49 AM > To: pymol-users@lists.sourceforge.net > Subject: [PyMOL] pymol problems with Mandrake 9.1 > > Hi everyone > > Having previously used RedHat I've just put Mandrake 9.1 on my latest > machine (ease of installation, disk partitioning). To my surprise > (naively perhaps) the standard RH-derived RPMs on the pymol site lead to > chains of missing dependencies that I don't reach the bottom of. > Eventually I got pymol working kind-of with > > pymol-0.82-2mdk.i586.rpm > > preceded by > > python-numeric-22.0-2mdk.i586.rpm > > I dealt with some Tkinter error messages by installing the appropriate rpm > but now I have > > Traceback (most recent call last): > File "/usr/lib/python2.2/site-packages/pymol/modules/pymol/__init__.py", > lin > e 74, in exec_str > exec s in globals(),globals() > File "<string>", line 1, in ? > File "/usr/lib/python2.2/site-packages/pymol/modules/pymol/__init__.py", > lin > e 129, in launch_gui > __import__(invocation.options.gui) > File > "/usr/lib/python2.2/site-packages/pymol/modules/pmg_tk/__init__.py", li > ne 22, in ? > from PMGApp import * > File "/usr/lib/python2.2/site-packages/pymol/modules/pmg_tk/PMGApp.py", > line > 18, in ? > from AbstractApp import AbstractApp > File > "/usr/lib/python2.2/site-packages/pymol/modules/pmg_tk/AbstractApp.py", > line 16, in ? > import Pmw > ImportError: No module named Pmw > > How to proceed? > > 2) More generally, am I doomed to use out-of-date versions of programs > (pymol and perhaps others), having made myself dependent on > Mandrake-specific rpms that won't keep up with new releases? The > dependency chains when trying to install RH rpms were quite tricky and > included some complaints about libraries that I could even see in /lib ! > That completely flummoxed me. > > Thanks in advance > > Daniel > > > > > +----------------------------------------------------------------------- -- > + > | Dr Daniel John Rigden > | > | CENARGEN/EMBRAPA | e-mail: dan...@cenargen.embrapa.br > | > | Parque Estacao Biologica | http://www.cenargen.embrapa.br > | > | PqEB - Final - Av. W3 Norte | Phone: +55 (61)448-4741 > | > | 70770-900, Brasilia-D.F.-BRAZIL | Fax: +55 (61)340-3658 > | > +----------------------------------------------------------------------- -- > + > > > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > PyMOL-users mailing list > PyMOL-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/pymol-users