Re: [Fink-devel] pymol in 10.7

2011-08-01 Thread William G. Scott
Well, I am getting so senile I didn't even remember that something other than 
the plug-ins depended on gfortran until I tried to make a lite one.  I still 
might, because it would be kind of cool to have one that uses the aqua-tk 
interface…


On Jul 31, 2011, at 4:27 PM, Koen van der Drift wrote:

 Bill,
 
 Thanks for this explanation - with this excellent info it only seems logical 
 to include scipy and gcc to the package, no need to make a lite version, as 
 far as I am concerned. Sorry for the noise :)
 
 - Koen.
 
 
 On Jul 31, 2011, at 7:21 PM, William G. Scott wrote:
 
 Dear Koen et al:
 
 The reason for the inclusion of scipy it to support two pymol plugins:  APBS 
 (an electrostatics program that is quite popular amongst structural 
 molecular biologists) and a py-nmr plugin (of use to NMR spectroscopists).  
 There may be other reasons as well that I am not aware of.
 
 Please note, even if the plugins that I and other maintainers in this 
 package's history were removed, and the dependency upon scipy, there would 
 STILL be a required dependency on gcc46 (or some form of gfortran) because 
 of the python gui, i.e., the tkinter python megawidgets has a dependency 
 upon BLT (a tcltk widget), and BLT has a dependency upon a fortran 
 component.  Omitting the fortran components from BLT still allows it to 
 compile, but it is not the fully-enabled BLT required by some other packages.
 
 So we are doomed, unless we want to create a separate set of dependencies 
 for a slimmed-down pymol.  I am willing to do this, but this does come with 
 some overhead.
 
 Bill
 
 
 


--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] pymol in 10.7

2011-07-31 Thread William G. Scott
Dear Koen et al:

The reason for the inclusion of scipy it to support two pymol plugins:  APBS 
(an electrostatics program that is quite popular amongst structural molecular 
biologists) and a py-nmr plugin (of use to NMR spectroscopists).  There may be 
other reasons as well that I am not aware of.

Please note, even if the plugins that I and other maintainers in this package's 
history were removed, and the dependency upon scipy, there would STILL be a 
required dependency on gcc46 (or some form of gfortran) because of the python 
gui, i.e., the tkinter python megawidgets has a dependency upon BLT (a tcltk 
widget), and BLT has a dependency upon a fortran component.  Omitting the 
fortran components from BLT still allows it to compile, but it is not the 
fully-enabled BLT required by some other packages.

So we are doomed, unless we want to create a separate set of dependencies for a 
slimmed-down pymol.  I am willing to do this, but this does come with some 
overhead.

Bill



--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] pymol in 10.7

2011-07-31 Thread Koen van der Drift
Bill,

Thanks for this explanation - with this excellent info it only seems logical to 
include scipy and gcc to the package, no need to make a lite version, as far as 
I am concerned. Sorry for the noise :)

- Koen.


On Jul 31, 2011, at 7:21 PM, William G. Scott wrote:

 Dear Koen et al:
 
 The reason for the inclusion of scipy it to support two pymol plugins:  APBS 
 (an electrostatics program that is quite popular amongst structural molecular 
 biologists) and a py-nmr plugin (of use to NMR spectroscopists).  There may 
 be other reasons as well that I am not aware of.
 
 Please note, even if the plugins that I and other maintainers in this 
 package's history were removed, and the dependency upon scipy, there would 
 STILL be a required dependency on gcc46 (or some form of gfortran) because of 
 the python gui, i.e., the tkinter python megawidgets has a dependency upon 
 BLT (a tcltk widget), and BLT has a dependency upon a fortran component.  
 Omitting the fortran components from BLT still allows it to compile, but it 
 is not the fully-enabled BLT required by some other packages.
 
 So we are doomed, unless we want to create a separate set of dependencies for 
 a slimmed-down pymol.  I am willing to do this, but this does come with some 
 overhead.
 
 Bill
 
 


--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] pymol in 10.7

2011-07-30 Thread Hanspeter Niederstrasser
On 7/29/2011 9:52 PM, Koen van der Drift wrote:

 On Jul 29, 2011, at 5:27 PM, Michael Lerner wrote:

 Newer versions of PyMOL include several modules (scipy, numpy, matplotlib). 
 My understanding is that this was done to make it easier to write and 
 support plugins and extensions. I don't know how fink does things, but 
 perhaps you could ship a lite version. You may wish to talk with Jason 
 Vertrees directly or on the PyMOL list.

 Cheers,

 -Michael
 
 Which newer version of pymol are you referring to, the one in fink (1.4) has 
 no mention of scipy or matplotlib in the sourcecode, only numpy.

 - Koen.


pymol-py27 1.4-7 has a dependency on scipy-py27, which has a build 
dependency on gcc46.

Hanspeter



--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] pymol in 10.7

2011-07-30 Thread Koen van der Drift

On Jul 30, 2011, at 5:13 AM, Hanspeter Niederstrasser wrote:

 On 7/29/2011 9:52 PM, Koen van der Drift wrote:
 
 On Jul 29, 2011, at 5:27 PM, Michael Lerner wrote:
 
 Newer versions of PyMOL include several modules (scipy, numpy, matplotlib). 
 My understanding is that this was done to make it easier to write and 
 support plugins and extensions. I don't know how fink does things, but 
 perhaps you could ship a lite version. You may wish to talk with Jason 
 Vertrees directly or on the PyMOL list.
 
 Cheers,
 
 -Michael
 
 Which newer version of pymol are you referring to, the one in fink (1.4) has 
 no mention of scipy or matplotlib in the sourcecode, only numpy.
 
 - Koen.
 
 
 pymol-py27 1.4-7 has a dependency on scipy-py27, which has a build 
 dependency on gcc46.
 
 Hanspeter


I was referring to the source code, not the info file :) 

But why is scipy  in the info file? There is no need in pymol1.4 for scipy, 
which was my original question. Just trying to understand why this was added. 
Maybe Jack Howarth can explain, since he was involved in the transfer as the 
maintainer explained to me?

Cheers,

- Koen.


--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] pymol in 10.7

2011-07-29 Thread Koen van der Drift
Hi,

I recently switched to Lion, and tried to install pymol through fink.
I noticed that the dependency on numpy has been changed into one on
scipy.  Scipy pulls in a slew of additional dependencies, including
gcc46, making it an elaborate install process.  As far as I know,
there is no need for pymol to depend on scipy, numpy works just fine
as I tested on my local machine. I already contacted the maintainer,
but he was not involved in the move of pymol into 10.7.

Cheers,

- Koen.

--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] pymol in 10.7

2011-07-29 Thread Koen van der Drift
Which newer version of pymol are you referring to, the one in fink (1.4) has no 
mention of scipy or matplotlib in the sourcecode, only numpy.

- Koen.


On Jul 29, 2011, at 5:27 PM, Michael Lerner wrote:

 Newer versions of PyMOL include several modules (scipy, numpy, matplotlib). 
 My understanding is that this was done to make it easier to write and support 
 plugins and extensions. I don't know how fink does things, but perhaps you 
 could ship a lite version. You may wish to talk with Jason Vertrees 
 directly or on the PyMOL list.
 
 Cheers,
 
 -Michael
 
 On Fri, Jul 29, 2011 at 4:16 PM, Koen van der Drift 
 koenvanderdr...@gmail.com wrote:
 Hi,
 
 I recently switched to Lion, and tried to install pymol through fink.
 I noticed that the dependency on numpy has been changed into one on
 scipy.  Scipy pulls in a slew of additional dependencies, including
 gcc46, making it an elaborate install process.  As far as I know,
 there is no need for pymol to depend on scipy, numpy works just fine
 as I tested on my local machine. I already contacted the maintainer,
 but he was not involved in the move of pymol into 10.7.
 
 Cheers,
 
 - Koen.
 
 --
 Got Input?   Slashdot Needs You.
 Take our quick survey online.  Come on, we don't ask for help often.
 Plus, you'll get a chance to win $100 to spend on ThinkGeek.
 http://p.sf.net/sfu/slashdot-survey
 ___
 Fink-devel mailing list
 Fink-devel@lists.sourceforge.net
 List archive:
 http://news.gmane.org/gmane.os.apple.fink.devel
 Subscription management:
 https://lists.sourceforge.net/lists/listinfo/fink-devel
 
 
 
 -- 
 Michael Lerner, Ph.D.
 IRTA Postdoctoral Fellow
 Laboratory of Computational Biology NIH/NHLBI
 5635 Fishers Lane, Room T909, MSC 9314
 Rockville, MD 20852 (UPS/FedEx/Reality)
 Bethesda MD 20892-9314 (USPS)
 
 as of August 15th:
 
 Department of Physics and Astronomy
 Earlham College
 801 National Road West
 Richmond, IN   47374-4095
 


--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel