On Fri, 6 Aug 2010 03:54:51 +0100 (BST) Jon Peatfield wrote: > On Thu, 5 Aug 2010, Arnau Bria wrote: Hi, [...]
> > but it not fit scipy dependencies. > > I *think* that scipy still uses Numpy not Numeric interfaces, though > I may have this backwards... > > > Removeing python-numpy removes scipy and pyfits > > There is no 'python-numpy' package in the sl5 standard repos, since > at least sl52 there has been a 'numpy' package which was version > 1.0.4 in sl52 and 1.2.1 in sl53 and later. > > [ We used to build numpy/scipy packages long long ago, which is why I > half remember this ] it comes from dag repo. Not sure what package installs it. Maybe an other dag package: from yum log: [...] Aug 03 16:46:18 Installed: lapack-3.0-37.el5.x86_64 Aug 03 16:46:18 Installed: compat-libf2c-34-3.4.6-4.x86_64 Aug 03 16:46:20 Installed: python-numpy-1.0.1-1.el5.rf.x86_64 Aug 03 16:46:21 Installed: suitesparse-3.1.0-1.el5.x86_64 Aug 03 16:46:23 Installed: scipy-0.6.0-6.el5.x86_64 [...] > > # yum install scipy pyfits > > Loaded plugins: kernel-module > > Excluding Packages from dag > > Finished > > Setting up Install Process > > Resolving Dependencies > > --> Running transaction check > > ---> Package pyfits.noarch 0:1.3-4.el5 set to be updated > > --> Processing Dependency: numpy for package: pyfits > > ---> Package scipy.x86_64 0:0.6.0-6.el5 set to be updated > > --> Running transaction check > > ---> Package numpy.x86_64 0:1.2.1-1 set to be updated > > --> Finished Dependency Resolution > > > > numpy is there again :-) > > Yes, scipy depends on numpy (not python-numeric or python-numpy)... > > I think the confusion is that you had installed a python-numpy which > provides the feature numpy, which scipy wants so unless you have > numpy installed removing python-numpy will need to remove anything > that depends on it (including scipy)... yes, but, if pythion-numpy provides numpy, why yum does not install pyhtonj-numpy which is the recommeneded one? > >> I see that your package python-numeric-23.1-0.2.el5.rf.x86_64 > >> has rf in the releae. Is it from rpmforge ? > > > > Seems that comes from dag: > > python-numpy.x86_64 1.0.1-1.el5.rf dag > > > > http://linuxsoft.cern.ch/dag/redhat/el5/en/x86_64/RPMS.dag/python-numpy-1.0.1-1.el5.rf.x86_64.rpm > > > > *we use local repo replica, but the package is in official dag repo. > > You mention python-numpy when the question was about > python-numeric :-) no, Andrew asked about pythion-numeric. From his reply: "I see that your package python-numeric-23.1-0.2.el5.rf.x86_64 has rf in the releae. Is it from rpmforge ? " > I'd suggest removing the python-numpy and any rf/dag versions of > python-numeric from your repos and do the tests with just the sl5 > repos enabled... I do need dag. removing it my question about numpy feature won't be answered. *Probably with only SL5 repos I won't have this problem cause only one package will server numpy feature. > -- Jon Thanks for your reply, Arnau