* [gentoo-science] sci-mathematics/sage-4.7.1 and numpy version @ 2011-08-24 10:03 rose 2011-08-24 15:47 ` Steven Trogdon 0 siblings, 1 reply; 8+ messages in thread From: rose @ 2011-08-24 10:03 UTC (permalink / raw To: gentoo-science Hi, I just installed more or less succesful sage. During the installation numpy was downgraded from numpy-1.6.1 to numpy-1.5.1. Now every 'emerge -uvDN world' complaines about; WARNING: One or more updates have been skipped due to a dependency conflict: dev-python/numpy:0 (dev-python/numpy-1.6.1::gentoo, ebuild scheduled for merge) conflicts with ~dev-python/numpy-1.5.1 required by (sci-mathematics/sage-4.7.1::sage-on-gentoo, installed) dev-python/pexpect:0 (dev-python/pexpect-2.4-r1::sage-on-gentoo, ebuild scheduled for merge) conflicts with ~dev-python/pexpect-2.0 required by (sci-mathematics/sage-4.7.1::sage-on-gentoo, installed) If I try to install couchdb, numpy-1.6.1 will be installed again: root@caiman:/root(4)# emerge -pvuDN couchdb These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] dev-lang/erlang-14.2.3 USE="doc emacs java odbc smp ssl tk wxwidgets -halfword -hipe -kpoll -sctp" 98,075 kB [ebuild N ] dev-db/couchdb-1.1.0 USE="-test" 1,063 kB [ebuild U ] dev-python/numpy-1.6.1 [1.5.1] USE="doc lapack -test" 0 kB Should I mask numpy-1.6.1 or how are the chances that sage will work with numpy-1.6.1? ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-science] sci-mathematics/sage-4.7.1 and numpy version 2011-08-24 10:03 [gentoo-science] sci-mathematics/sage-4.7.1 and numpy version rose @ 2011-08-24 15:47 ` Steven Trogdon 2011-08-24 22:21 ` rose 2011-08-24 22:24 ` fbissey 0 siblings, 2 replies; 8+ messages in thread From: Steven Trogdon @ 2011-08-24 15:47 UTC (permalink / raw To: gentoo-science [-- Attachment #1: Type: text/plain, Size: 1843 bytes --] On Wed, 24 Aug 2011 12:03:19 +0200 rose@rz.uni-potsdam.de wrote: > Hi, > > I just installed more or less succesful sage. During the installation > numpy was downgraded from numpy-1.6.1 to numpy-1.5.1. > Now every 'emerge -uvDN world' complaines about; > > WARNING: One or more updates have been skipped due to a dependency conflict: > > dev-python/numpy:0 > > (dev-python/numpy-1.6.1::gentoo, ebuild scheduled for merge) conflicts with > ~dev-python/numpy-1.5.1 required by > (sci-mathematics/sage-4.7.1::sage-on-gentoo, installed) > > dev-python/pexpect:0 > > (dev-python/pexpect-2.4-r1::sage-on-gentoo, ebuild scheduled for > merge) conflicts with > ~dev-python/pexpect-2.0 required by > (sci-mathematics/sage-4.7.1::sage-on-gentoo, installed) > > If I try to install couchdb, numpy-1.6.1 will be installed again: > > root@caiman:/root(4)# emerge -pvuDN couchdb > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild N ] dev-lang/erlang-14.2.3 USE="doc emacs java odbc smp > ssl tk wxwidgets -halfword -hipe -kpoll -sctp" 98,075 kB > [ebuild N ] dev-db/couchdb-1.1.0 USE="-test" 1,063 kB > [ebuild U ] dev-python/numpy-1.6.1 [1.5.1] USE="doc lapack -test" 0 kB > > Should I mask numpy-1.6.1 or how are the chances that sage will work > with numpy-1.6.1? > At least until this Bug https://bugs.gentoo.org/show_bug.cgi?id=371099 is resolved (sog) sage requires ~numpy-1.5.1 I'm not sure exactly the impact on your system of masking >=numpy-1.6.0 but you could try that and see what emerge -puDNv world gives. I don't see which component, if any, of couchdb is pulling in numpy or where else numpy is needed on your system. Oh, and you will also have to mask >=pexpect-2.4 Steve [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-science] sci-mathematics/sage-4.7.1 and numpy version 2011-08-24 15:47 ` Steven Trogdon @ 2011-08-24 22:21 ` rose 2011-08-24 22:33 ` fbissey 2011-08-25 17:22 ` Juergen Rose 2011-08-24 22:24 ` fbissey 1 sibling, 2 replies; 8+ messages in thread From: rose @ 2011-08-24 22:21 UTC (permalink / raw To: gentoo-science, Steven Trogdon Quoting Steven Trogdon <strogdon@d.umn.edu>: > On Wed, 24 Aug 2011 12:03:19 +0200 > rose@rz.uni-potsdam.de wrote: > >> Hi, >> >> I just installed more or less succesful sage. During the installation >> numpy was downgraded from numpy-1.6.1 to numpy-1.5.1. >> Now every 'emerge -uvDN world' complaines about; >> >> WARNING: One or more updates have been skipped due to a dependency conflict: >> >> dev-python/numpy:0 >> >> (dev-python/numpy-1.6.1::gentoo, ebuild scheduled for merge) >> conflicts with >> ~dev-python/numpy-1.5.1 required by >> (sci-mathematics/sage-4.7.1::sage-on-gentoo, installed) >> >> dev-python/pexpect:0 >> >> (dev-python/pexpect-2.4-r1::sage-on-gentoo, ebuild scheduled for >> merge) conflicts with >> ~dev-python/pexpect-2.0 required by >> (sci-mathematics/sage-4.7.1::sage-on-gentoo, installed) >> >> If I try to install couchdb, numpy-1.6.1 will be installed again: >> >> root@caiman:/root(4)# emerge -pvuDN couchdb >> >> These are the packages that would be merged, in order: >> >> Calculating dependencies... done! >> [ebuild N ] dev-lang/erlang-14.2.3 USE="doc emacs java odbc smp >> ssl tk wxwidgets -halfword -hipe -kpoll -sctp" 98,075 kB >> [ebuild N ] dev-db/couchdb-1.1.0 USE="-test" 1,063 kB >> [ebuild U ] dev-python/numpy-1.6.1 [1.5.1] USE="doc lapack -test" 0 kB >> >> Should I mask numpy-1.6.1 or how are the chances that sage will work >> with numpy-1.6.1? >> > At least until this Bug > > https://bugs.gentoo.org/show_bug.cgi?id=371099 > > is resolved (sog) sage requires ~numpy-1.5.1 > > I'm not sure exactly the impact on your system of masking > >=numpy-1.6.0 but you > could try that and see what emerge -puDNv world gives. I don't see which > component, if any, of couchdb is pulling in numpy or where else numpy is > needed on your system. Oh, and you will also have to mask >=pexpect-2.4 > > Steve > Thanks Steve, OK, I masked: > =dev-python/numpy-1.6.0 > =dev-python/pexpect-2.4 The following installation of couchdb was no problem, also 'emerge -puvDN world' did not complain about any conflicts. But I made the mistake to delete scipy. Now 'emerge scipy' fails with: ... RefactoringTool: /var/tmp/portage/sci-libs/scipy-0.9.0-r1/work/scipy-0.9.0/build/py3k/scipy/sparse/linalg/isolve/setup.py RefactoringTool: /var/tmp/portage/sci-libs/scipy-0.9.0-r1/work/scipy-0.9.0/build/py3k/scipy/integrate/setup.py /var/tmp/portage/sci-libs/scipy-0.9.0-r1/work/scipy-0.9.0/build/py3k/scipy/io/__init__.py /var/tmp/portage/sci-libs/scipy-0.9.0-r1/work/scipy-0.9.0/build/py3k/scipy/io/matlab/mio4.py ... /var/tmp/portage/sci-libs/scipy-0.9.0-r1/work/scipy-0.9.0/build/py3k/scipy/integrate/ode.py /var/tmp/portage/sci-libs/scipy-0.9.0-r1/work/scipy-0.9.0/build/py3k/scipy/integrate/quadpack.py blas_opt_info: blas_mkl_info: libraries mkl,vml,guide not found in /usr/local/lib64 libraries mkl,vml,guide not found in /usr/local/lib libraries mkl,vml,guide not found in /usr/lib64 libraries mkl,vml,guide not found in /usr/lib NOT AVAILABLE atlas_blas_threads_info: Setting PTATLAS=ATLAS Warning: No configuration returned, assuming unavailable./usr/lib64/python3.2/site-packages/numpy/distutils/system_info.py:527: UserWarning: Specified path is invalid. warnings.warn('Specified path %s is invalid.' % d) libraries atlcblas,f77blas,m,atlas not found in /usr/lib64 NOT AVAILABLE ... blas_src_info: NOT AVAILABLE /usr/lib64/python3.2/site-packages/numpy/distutils/system_info.py:1411: UserWarning: Blas (http://www.netlib.org/blas/) sources not found. Directories to search for the sources can be specified in the numpy/distutils/site.cfg file (section [blas_src]) or by setting the BLAS_SRC environment variable. warnings.warn(BlasSrcNotFoundError.__doc__) Traceback (most recent call last): File "setup.py", line 181, in <module> ... File "/usr/lib64/python3.2/site-packages/numpy/distutils/system_info.py", line 461, in get_info raise self.notfounderror(self.notfounderror.__doc__) numpy.distutils.system_info.BlasNotFoundError: Blas (http://www.netlib.org/blas/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [blas]) or by setting the BLAS environment variable. * ERROR: sci-libs/scipy-0.9.0-r1 failed (compile phase): * Building failed with CPython 3.2 in distutils_building() function USE_PYTHON="2.7" 'emerge -v1 scipy' ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-science] sci-mathematics/sage-4.7.1 and numpy version 2011-08-24 22:21 ` rose @ 2011-08-24 22:33 ` fbissey 2011-08-25 17:22 ` Juergen Rose 1 sibling, 0 replies; 8+ messages in thread From: fbissey @ 2011-08-24 22:33 UTC (permalink / raw To: gentoo-science Quoting rose@rz.uni-potsdam.de: > Quoting Steven Trogdon <strogdon@d.umn.edu>: > >> On Wed, 24 Aug 2011 12:03:19 +0200 >> rose@rz.uni-potsdam.de wrote: >> >>> Hi, >>> >>> I just installed more or less succesful sage. During the installation >>> numpy was downgraded from numpy-1.6.1 to numpy-1.5.1. >>> Now every 'emerge -uvDN world' complaines about; >>> >>> WARNING: One or more updates have been skipped due to a dependency >>> conflict: >>> >>> dev-python/numpy:0 >>> >>> (dev-python/numpy-1.6.1::gentoo, ebuild scheduled for merge) >>> conflicts with >>> ~dev-python/numpy-1.5.1 required by >>> (sci-mathematics/sage-4.7.1::sage-on-gentoo, installed) >>> >>> dev-python/pexpect:0 >>> >>> (dev-python/pexpect-2.4-r1::sage-on-gentoo, ebuild scheduled for >>> merge) conflicts with >>> ~dev-python/pexpect-2.0 required by >>> (sci-mathematics/sage-4.7.1::sage-on-gentoo, installed) >>> >>> If I try to install couchdb, numpy-1.6.1 will be installed again: >>> >>> root@caiman:/root(4)# emerge -pvuDN couchdb >>> >>> These are the packages that would be merged, in order: >>> >>> Calculating dependencies... done! >>> [ebuild N ] dev-lang/erlang-14.2.3 USE="doc emacs java odbc smp >>> ssl tk wxwidgets -halfword -hipe -kpoll -sctp" 98,075 kB >>> [ebuild N ] dev-db/couchdb-1.1.0 USE="-test" 1,063 kB >>> [ebuild U ] dev-python/numpy-1.6.1 [1.5.1] USE="doc lapack -test" 0 kB >>> >>> Should I mask numpy-1.6.1 or how are the chances that sage will work >>> with numpy-1.6.1? >>> >> At least until this Bug >> >> https://bugs.gentoo.org/show_bug.cgi?id=371099 >> >> is resolved (sog) sage requires ~numpy-1.5.1 >> >> I'm not sure exactly the impact on your system of masking >> >=numpy-1.6.0 but you >> could try that and see what emerge -puDNv world gives. I don't see which >> component, if any, of couchdb is pulling in numpy or where else numpy is >> needed on your system. Oh, and you will also have to mask >=pexpect-2.4 >> >> Steve >> > > Thanks Steve, > > OK, I masked: > >> =dev-python/numpy-1.6.0 >> =dev-python/pexpect-2.4 > > The following installation of couchdb was no problem, also 'emerge > -puvDN world' did not complain about any conflicts. But I made the > mistake to delete scipy. Now 'emerge scipy' fails with: > ... > RefactoringTool: > /var/tmp/portage/sci-libs/scipy-0.9.0-r1/work/scipy-0.9.0/build/py3k/scipy/sparse/linalg/isolve/setup.py > RefactoringTool: > /var/tmp/portage/sci-libs/scipy-0.9.0-r1/work/scipy-0.9.0/build/py3k/scipy/integrate/setup.py > /var/tmp/portage/sci-libs/scipy-0.9.0-r1/work/scipy-0.9.0/build/py3k/scipy/io/__init__.py > /var/tmp/portage/sci-libs/scipy-0.9.0-r1/work/scipy-0.9.0/build/py3k/scipy/io/matlab/mio4.py > ... > /var/tmp/portage/sci-libs/scipy-0.9.0-r1/work/scipy-0.9.0/build/py3k/scipy/integrate/ode.py > /var/tmp/portage/sci-libs/scipy-0.9.0-r1/work/scipy-0.9.0/build/py3k/scipy/integrate/quadpack.py > blas_opt_info: > blas_mkl_info: > libraries mkl,vml,guide not found in /usr/local/lib64 > libraries mkl,vml,guide not found in /usr/local/lib > libraries mkl,vml,guide not found in /usr/lib64 > libraries mkl,vml,guide not found in /usr/lib > NOT AVAILABLE > > atlas_blas_threads_info: > Setting PTATLAS=ATLAS > Warning: No configuration returned, assuming > unavailable./usr/lib64/python3.2/site-packages/numpy/distutils/system_info.py:527: UserWarning: Specified path > is > invalid. > warnings.warn('Specified path %s is invalid.' % d) > libraries atlcblas,f77blas,m,atlas not found in /usr/lib64 > NOT AVAILABLE > ... > blas_src_info: > NOT AVAILABLE > > /usr/lib64/python3.2/site-packages/numpy/distutils/system_info.py:1411: > UserWarning: > Blas (http://www.netlib.org/blas/) sources not found. > Directories to search for the sources can be specified in the > numpy/distutils/site.cfg file (section [blas_src]) or by setting > the BLAS_SRC environment variable. > warnings.warn(BlasSrcNotFoundError.__doc__) > Traceback (most recent call last): > File "setup.py", line 181, in <module> > ... > File > "/usr/lib64/python3.2/site-packages/numpy/distutils/system_info.py", > line 461, in get_info > raise self.notfounderror(self.notfounderror.__doc__) > numpy.distutils.system_info.BlasNotFoundError: > Blas (http://www.netlib.org/blas/) libraries not found. > Directories to search for the libraries can be specified in the > numpy/distutils/site.cfg file (section [blas]) or by setting > the BLAS environment variable. > * ERROR: sci-libs/scipy-0.9.0-r1 failed (compile phase): > * Building failed with CPython 3.2 in distutils_building() function > > > USE_PYTHON="2.7" 'emerge -v1 scipy' You replied while I was composing another answer :) It looks like you are suffering from the bug mentioned by Steve. It may be that using python-3.2 is a further element trigering it. This is interesting info in and of itself that will need to be added to the bug. The goal of Steve's suggestion was to avoid building scipy for python-3.2. It obviously didn't work. So here are my instructions: 1) make sure numpy-1.5.1 is installed 2) if it is, get the scipy ebuild from https://bugs.gentoo.org/show_bug.cgi?id=371099 and try it. Francois ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-science] sci-mathematics/sage-4.7.1 and numpy version 2011-08-24 22:21 ` rose 2011-08-24 22:33 ` fbissey @ 2011-08-25 17:22 ` Juergen Rose [not found] ` <20110826150621.76da81e7@ledaig.d.umn.edu> 1 sibling, 1 reply; 8+ messages in thread From: Juergen Rose @ 2011-08-25 17:22 UTC (permalink / raw To: gentoo-science; +Cc: Steven Trogdon Am Donnerstag, den 25.08.2011, 00:21 +0200 schrieb rose@rz.uni-potsdam.de: .. > File > "/usr/lib64/python3.2/site-packages/numpy/distutils/system_info.py", > line 461, in get_info > raise self.notfounderror(self.notfounderror.__doc__) > numpy.distutils.system_info.BlasNotFoundError: > Blas (http://www.netlib.org/blas/) libraries not found. > Directories to search for the libraries can be specified in the > numpy/distutils/site.cfg file (section [blas]) or by setting > the BLAS environment variable. > * ERROR: sci-libs/scipy-0.9.0-r1 failed (compile phase): > * Building failed with CPython 3.2 in distutils_building() function > > > USE_PYTHON="2.7" 'emerge -v1 scipy' My last mail was not complete. I wanted to say 'emerge -v1 scipy' fails after downgrading numpy, but 'USE_PYTHON="2.7" emerge -v1 scipy' works. And I reemerged also matplotlib, but as described in an other thread sage -testall still generates still between about 150 and 220 errors. Regards ^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <20110826150621.76da81e7@ledaig.d.umn.edu>]
* Re: [gentoo-science] sci-mathematics/sage-4.7.1 and numpy version [not found] ` <20110826150621.76da81e7@ledaig.d.umn.edu> @ 2011-08-26 21:51 ` Steven Trogdon 0 siblings, 0 replies; 8+ messages in thread From: Steven Trogdon @ 2011-08-26 21:51 UTC (permalink / raw To: gentoo-science [-- Attachment #1.1: Type: text/plain, Size: 2176 bytes --] On Thu, 25 Aug 2011 19:22:17 +0200 Juergen Rose <rose@rz.uni-potsdam.de> wrote: > Am Donnerstag, den 25.08.2011, 00:21 +0200 schrieb > rose@rz.uni-potsdam.de: > > .. > > File > > "/usr/lib64/python3.2/site-packages/numpy/distutils/system_info.py", > > line 461, in get_info > > raise self.notfounderror(self.notfounderror.__doc__) > > numpy.distutils.system_info.BlasNotFoundError: > > Blas (http://www.netlib.org/blas/) libraries not found. > > Directories to search for the libraries can be specified in the > > numpy/distutils/site.cfg file (section [blas]) or by setting > > the BLAS environment variable. > > * ERROR: sci-libs/scipy-0.9.0-r1 failed (compile phase): > > * Building failed with CPython 3.2 in distutils_building() function > > > > > > USE_PYTHON="2.7" 'emerge -v1 scipy' > > My last mail was not complete. I wanted to say 'emerge -v1 scipy' fails > after downgrading numpy, but 'USE_PYTHON="2.7" emerge -v1 scipy' works. > > And I reemerged also matplotlib, but as described in an other thread > > sage -testall > > still generates still between about 150 and 220 errors. > > Regards > > > Juergen, Do you by chance have singular-3.1.3.1 or any other singular except the sog singular (singular-3.1.1.4-r1) installed. If so, you should install the sog singular. When I have an incorrect singular installed I get things like: sage -t -force_lib "devel/sage/doc/fr/tutorial/tour_advanced.rst" // ** Could not open dynamic library: /usr/lib/singular/p_Procs_FieldQ.so // ** Error message from system: /usr/lib/singular/p_Procs_FieldQ.so: undefined symbol: _Z17nlShort3_noinlineP7snumber // ** Singular will work properly, but much slower. // ** See the INSTALL section in the Singular manual for details. which appear in your sage_test_impala.log file. This will not cure all your problems but perhaps is a start. I suspect, for some reason, you have unstable packages installed that do not play well with sage (my guess). Could you post the output of Tools/list-compare-deps sci-mathematics/sage Tools is a folder under the sog overlay. I believe the tool still reports things correctly. This may give an indication of what you have installed. Steve [-- Attachment #1.2: Type: text/html, Size: 2876 bytes --] [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 205 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-science] sci-mathematics/sage-4.7.1 and numpy version 2011-08-24 15:47 ` Steven Trogdon 2011-08-24 22:21 ` rose @ 2011-08-24 22:24 ` fbissey 2011-08-25 10:31 ` P Purkayastha 1 sibling, 1 reply; 8+ messages in thread From: fbissey @ 2011-08-24 22:24 UTC (permalink / raw To: gentoo-science Quoting Steven Trogdon <strogdon@d.umn.edu>: > On Wed, 24 Aug 2011 12:03:19 +0200 > rose@rz.uni-potsdam.de wrote: > >> Hi, >> >> I just installed more or less succesful sage. During the >> installation numpy was downgraded from numpy-1.6.1 to numpy-1.5.1. >> Now every 'emerge -uvDN world' complaines about; >> >> WARNING: One or more updates have been skipped due to a dependency conflict: >> >> dev-python/numpy:0 >> >> (dev-python/numpy-1.6.1::gentoo, ebuild scheduled for merge) >> conflicts with >> ~dev-python/numpy-1.5.1 required by >> (sci-mathematics/sage-4.7.1::sage-on-gentoo, installed) >> >> dev-python/pexpect:0 >> >> (dev-python/pexpect-2.4-r1::sage-on-gentoo, ebuild scheduled for >> merge) conflicts with >> ~dev-python/pexpect-2.0 required by >> (sci-mathematics/sage-4.7.1::sage-on-gentoo, installed) >> >> If I try to install couchdb, numpy-1.6.1 will be installed again: >> >> root@caiman:/root(4)# emerge -pvuDN couchdb >> >> These are the packages that would be merged, in order: >> >> Calculating dependencies... done! >> [ebuild N ] dev-lang/erlang-14.2.3 USE="doc emacs java odbc >> smp ssl tk wxwidgets -halfword -hipe -kpoll -sctp" 98,075 kB >> [ebuild N ] dev-db/couchdb-1.1.0 USE="-test" 1,063 kB >> [ebuild U ] dev-python/numpy-1.6.1 [1.5.1] USE="doc lapack -test" 0 kB >> >> Should I mask numpy-1.6.1 or how are the chances that sage will work >> with numpy-1.6.1? >> > At least until this Bug > > https://bugs.gentoo.org/show_bug.cgi?id=371099 > > is resolved (sog) sage requires ~numpy-1.5.1 > > I'm not sure exactly the impact on your system of masking > >=numpy-1.6.0 but you > could try that and see what emerge -puDNv world gives. I don't see which > component, if any, of couchdb is pulling in numpy or where else numpy is > needed on your system. Oh, and you will also have to mask >=pexpect-2.4 > Hi all, Sorry I needed to have a little break. numpy-1.6+ is not compatible with sage at the moment: http://trac.sagemath.org/sage_trac/ticket/11334 so don't try it. I suspect numpy wants to upgrade to 1.6.1 for you for the following reason: 1) you put numpy in your package.keywords file 2) numpy is part of your world set. It is upgraded independently of any dependency requirement. The fact that it is pulled just by -D is somewhat a bug in portage - although there could be a web of dependencies leading to numpy. emerge -puNv couchdb probably won't pick it. If you downgraded from numpy-1.6.x to 1.5.1 don't forget to rebuild scipy. Francois ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-science] sci-mathematics/sage-4.7.1 and numpy version 2011-08-24 22:24 ` fbissey @ 2011-08-25 10:31 ` P Purkayastha 0 siblings, 0 replies; 8+ messages in thread From: P Purkayastha @ 2011-08-25 10:31 UTC (permalink / raw To: gentoo-science On 08/25/2011 06:24 AM, fbissey@slingshot.co.nz wrote: > Quoting Steven Trogdon <strogdon@d.umn.edu>: > >> On Wed, 24 Aug 2011 12:03:19 +0200 >> rose@rz.uni-potsdam.de wrote: >> >>> Hi, >>> >>> I just installed more or less succesful sage. During the installation >>> numpy was downgraded from numpy-1.6.1 to numpy-1.5.1. >>> Now every 'emerge -uvDN world' complaines about; >>> >>> WARNING: One or more updates have been skipped due to a dependency >>> conflict: >>> >>> dev-python/numpy:0 >>> >>> (dev-python/numpy-1.6.1::gentoo, ebuild scheduled for merge) >>> conflicts with >>> ~dev-python/numpy-1.5.1 required by >>> (sci-mathematics/sage-4.7.1::sage-on-gentoo, installed) >>> >>> dev-python/pexpect:0 >>> >>> (dev-python/pexpect-2.4-r1::sage-on-gentoo, ebuild scheduled for >>> merge) conflicts with >>> ~dev-python/pexpect-2.0 required by >>> (sci-mathematics/sage-4.7.1::sage-on-gentoo, installed) >>> >>> If I try to install couchdb, numpy-1.6.1 will be installed again: >>> >>> root@caiman:/root(4)# emerge -pvuDN couchdb >>> >>> These are the packages that would be merged, in order: >>> >>> Calculating dependencies... done! >>> [ebuild N ] dev-lang/erlang-14.2.3 USE="doc emacs java odbc smp ssl >>> tk wxwidgets -halfword -hipe -kpoll -sctp" 98,075 kB >>> [ebuild N ] dev-db/couchdb-1.1.0 USE="-test" 1,063 kB >>> [ebuild U ] dev-python/numpy-1.6.1 [1.5.1] USE="doc lapack -test" 0 kB >>> >>> Should I mask numpy-1.6.1 or how are the chances that sage will work >>> with numpy-1.6.1? >>> >> At least until this Bug >> >> https://bugs.gentoo.org/show_bug.cgi?id=371099 >> >> is resolved (sog) sage requires ~numpy-1.5.1 >> >> I'm not sure exactly the impact on your system of masking >> >=numpy-1.6.0 but you >> could try that and see what emerge -puDNv world gives. I don't see which >> component, if any, of couchdb is pulling in numpy or where else numpy is >> needed on your system. Oh, and you will also have to mask >=pexpect-2.4 >> > Hi all, > > Sorry I needed to have a little break. numpy-1.6+ is not compatible with > sage > at the moment: > http://trac.sagemath.org/sage_trac/ticket/11334 > so don't try it. I suspect numpy wants to upgrade to 1.6.1 for you for the > following reason: > 1) you put numpy in your package.keywords file > 2) numpy is part of your world set. It is upgraded independently of any > dependency requirement. The fact that it is pulled just by -D is > somewhat a bug > in portage - although there could be a web of dependencies leading to > numpy. > emerge -puNv couchdb probably won't pick it. > > If you downgraded from numpy-1.6.x to 1.5.1 don't forget to rebuild scipy. > > Francois > I think it is a limitation of portage, in that it doesn't do reverse dependency checking every time you upgrade a package by its name. ~> emerge -p numpy These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-python/numpy-1.6.0 [1.5.1] ~> emerge -p numpy sage These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] dev-python/numpy-1.5.1 [ebuild R ~] sci-mathematics/sage-4.7.1 WARNING: One or more updates have been skipped due to a dependency conflict: dev-python/numpy:0 (dev-python/numpy-1.6.0::gentoo, ebuild scheduled for merge) conflicts with ~dev-python/numpy-1.5.1 required by (sci-mathematics/sage-4.7.1::sage-on-gentoo, ebuild scheduled for merge) ~> emerge -pu numpy sage These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-python/numpy-1.6.0 [1.5.1] ~> emerge -puD numpy sage These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] virtual/pam-0 WARNING: One or more updates have been skipped due to a dependency conflict: dev-python/numpy:0 (dev-python/numpy-1.6.0::gentoo, ebuild scheduled for merge) conflicts with ~dev-python/numpy-1.5.1 required by (sci-mathematics/sage-4.7.1::sage-on-gentoo, installed) ~> ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2011-08-26 21:54 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2011-08-24 10:03 [gentoo-science] sci-mathematics/sage-4.7.1 and numpy version rose 2011-08-24 15:47 ` Steven Trogdon 2011-08-24 22:21 ` rose 2011-08-24 22:33 ` fbissey 2011-08-25 17:22 ` Juergen Rose [not found] ` <20110826150621.76da81e7@ledaig.d.umn.edu> 2011-08-26 21:51 ` Steven Trogdon 2011-08-24 22:24 ` fbissey 2011-08-25 10:31 ` P Purkayastha
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox