https://bugzilla.novell.com/show_bug.cgi?id=861081 https://bugzilla.novell.com/show_bug.cgi?id=861081#c6 --- Comment #6 from Corot Sebastien <scorot@free.fr> 2014-02-14 20:58:49 UTC --- Hi All, I am the original commiter of the change in lapack package regarding the support of update-alternative. For your information you can find the discussion I had a year ago on the packaging mailing list at this place : http://lists.opensuse.org/opensuse-packaging/2013-01/msg00089.html. Michal agreed with my changes from the update-alternative point of view. The packaging guideline [1] does not mention any advise when package is updated instead of freshly installed. At the time I made the change in lapack the update-alternatives worked as expected for me. I do not understand why update alternative does no work anymore. Perhaps we should ask Michal for an advise ? The idea when i submited the change, was to allow a binary package (I.e. octave) build on obs against the reference blas to use a faster blas without rebuild and linking this binary. openblas and atlas provides the same symbols as the reference blas. So when loading and running octave from obs, octave will look for libblas.so.3 which can be any of the "true" libblas.so.3 but also libopenblas.so.0 or libatlas.so.3 if user or admin made the change with update-alternative. But if update-alternative is not the best tool for doing so, I would be please to hear for a better solution. Regarding the conflit mentionned above about the devel packages, currently there is no conflict between blas-devel, openblas-devel and atlas-devel for the following reasons : 1. they do not have conflicting files 2. they do not provide the same things. openblas-devel [2] and atlas-devel [3] do not provide libblas.so nor have liblas.so or liblapack.so in their files list. [1] http://en.opensuse.org/openSUSE:Packaging_Multiple_Version_guidelines [2] https://build.opensuse.org/package/binary/science/openblas?arch=x86_64&filename=openblas-devel-0.2.7-1.3.x86_64.rpm&repository=openSUSE_13.1 [3] https://build.opensuse.org/package/binary/science/libatlas3?arch=x86_64&filename=libatlas3-devel-3.10.1-14.5.x86_64.rpm&repository=openSUSE_13.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.