Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 570078 - sci-geosciences/grass-7.0.2 - blocks world update via cblas-reference-20030223-r6 and eselect-cblas-0.1
Summary: sci-geosciences/grass-7.0.2 - blocks world update via cblas-reference-2003022...
Status: RESOLVED DUPLICATE of bug 563264
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sam Jorna (wraeth)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-29 10:00 UTC by Juergen Rose
Modified: 2016-01-02 04:24 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Juergen Rose 2015-12-29 10:00:35 UTC
'emerge -vt --update --newuse --deep --with-bdeps=y --backtrack=30 @world' fails with:

root@impala:/root(219)#  emerge -vt --update --newuse --deep --with-bdeps=y --backtrack=30   @world

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild     U  ] sci-geosciences/qgis-2.12.1::gentoo [2.8.2::x-portage] USE="examples grass%* gsl postgres python -mapserver% {-test} (-bundled-libs%) (-gps%) (-spatialite%)" PYTHON_TARGETS="python2_7" 67,470 KiB
[ebuild     U  ] sci-chemistry/avogadro-1.1.1::gentoo [1.1.0::gentoo] USE="glsl python {-test}" CPU_FLAGS_X86="sse2" PYTHON_TARGETS="python2_7" 10,858 KiB
[ebuild   R    ] sci-libs/shogun-3.2.0:0/16::gentoo  USE="doc examples lua octave* python -R -mono -ruby -static-libs {-test}" PYTHON_SINGLE_TARGET="python2_7 -python3_3 -python3_4" PYTHON_TARGETS="python2_7 python3_4 -python3_3" 0 KiB
[ebuild     U  ] sci-mathematics/sage-6.10::sage-on-gentoo [6.9::sage-on-gentoo] USE="X bin-html latex -bin-pdf -bliss -debug -html -modular_decomposition -pdf -testsuite (-arb%)" LINGUAS="de en fr ru -ca -hu -it -pt -tr" PYTHON_TARGETS="python2_7" 68,618 KiB
[nomerge       ] sci-geosciences/qgis-2.12.1::gentoo [2.8.2::x-portage] USE="examples grass%* gsl postgres python -mapserver% {-test} (-bundled-libs%) (-gps%) (-spatialite%)" PYTHON_TARGETS="python2_7" 
[ebuild  N     ]  dev-python/qscintilla-python-2.9.1::gentoo  USE="-debug" PYTHON_TARGETS="python2_7 python3_4 -python3_3" 0 KiB
...
[nomerge       ] sci-geosciences/grass-7.0.2:0/7.0.2::gentoo  USE="X blas cxx fftw geos lapack mysql netcdf nls odbc opengl openmp png postgres readline sqlite threads tiff truetype -debug -liblas -opencl" PYTHON_TARGETS="python2_7" 
[ebuild  N     ]  sci-libs/cblas-reference-20030223-r6::gentoo  0 KiB
[ebuild  N     ]   app-eselect/eselect-cblas-0.1::gentoo  0 KiB
...
[ebuild     U  ]  media-plugins/live-2015.12.22:0/7::gentoo [2015.11.09:0/7::gentoo] USE="examples -static-libs" ABI_X86="(64) -32 (-x32)" 5,513 KiB
[blocks B      ] app-eselect/eselect-cblas ("app-eselect/eselect-cblas" is blocking sci-libs/mkl-11.2.3.187-r1, sci-libs/openblas-0.2.15, sci-libs/gsl-1.16-r2, sci-libs/mkl-11.2.3.187, sci-libs/atlas-3.11.38-r1, dev-cpp/eigen-3.2.7-r1)

Total: 37 packages (24 upgrades, 1 downgrade, 6 new, 3 in new slots, 3 reinstalls), Size of downloads: 243,954 KiB
Conflict: 1 block (1 unsatisfied)
Comment 1 Juergen Rose 2015-12-29 12:18:17 UTC
After removing the masks for blas-reference-20131116 and cblas-reference-20110218
which have been necessary for grass-7.0.1 the blocking disappeared.
Comment 2 Juergen Rose 2015-12-29 17:17:03 UTC
After the removal of the mask for >=blas-reference-20131116 and >=cblas-reference-20110218 'emerge grass' fails again because BLAS library is not detected:

checking for location of BLAS library... 
checking for cblas.h... yes
checking for dnrm2_ in -lblas... no
checking for dnrm2_ in -lblas... no
configure: error: *** Unable to locate BLAS library.


root@lynx:/home/rose(457)# qlist -Iv blas
app-doc/blas-docs-3.3
sci-libs/cblas-reference-20151113-r3
virtual/blas-2.1-r5
virtual/cblas-2.0-r4
root@lynx:/home/rose(458)# qlist -Iv atlas
sci-libs/atlas-3.11.38-r1
root@lynx:/home/rose(459)# eselect blas list
Available providers for blas:
  [1]   atlas *
  [2]   atlas-threads
  [3]   eigen
  [4]   mkl-dynamic
  [5]   mkl-dynamic-openmp
  [6]   mkl-gfortran
  [7]   mkl-gfortran-openmp
  [8]   mkl-intel
  [9]   mkl-intel-openmp
Comment 3 Sam Jorna (wraeth) gentoo-dev 2016-01-01 11:34:22 UTC
Just to confirm, the initial problem was caused by masks on dependencies and this is now a duplicate of bug 563264?
Comment 4 Juergen Rose 2016-01-01 14:54:36 UTC
(In reply to Sam Jorna (wraeth) from comment #3)
> Just to confirm, the initial problem was caused by masks on dependencies and
> this is now a duplicate of bug 563264?

Yes. I introduced the masks to solve the problems reported in bug 563264.
Comment 5 Sam Jorna (wraeth) gentoo-dev 2016-01-02 04:24:12 UTC

*** This bug has been marked as a duplicate of bug 563264 ***