Bug#918570: python3-sklearn-lib: dependency on libblas3 | libblas.so.3 instead of libatlas3-base?

Jörg-Volker Peetz jvpeetz at web.de
Mon Mar 30 11:23:12 BST 2020


Hi Christian,

meanwhile the dependency on libatlas3-base is gone and I think the bug can be
closed.
Your second quotation was from an e-mail of Stuart Prescott. Maybe ask him about
his remarks also.

Thank you for caring.
Regrds,
Jörg.


Christian Kastner wrote on 29/03/2020 21:25:
> Hi Jörg,
>
> On 2019-01-07 14:48:40 +0100 Jörg-Volker Peetz <jvpeetz at web.de> wrote:
>> some libraries of this package are linked to libcblas.so.3.
>> Could this be replaced by linking to libblas.so?
>> Could this package depend on libblas3 | libblas.so.3 instead of
>> libatlas3-base?
>
> The BLAS implementation in Debian can be switched at runtime using
> Debian's alternatives system.
>
> You can find more details here:
>
>   https://wiki.debian.org/DebianScience/LinearAlgebraLibraries#BLAS
>
>
> Furthermore,
>
>> I'm not quite sure what to make of these changes but the bigger problem is
>> that as a result of not finding these libraries correctly, the build-system
>> accidentally leaves behind two sets of files that are finding their way into
>> the binary package:
>>
>> /usr/lib/python2.7/dist-packages/_configtest
>> /usr/lib/python2.7/dist-packages/_configtest.c
>> /usr/lib/python2.7/dist-packages/_configtest.o
>> /usr/lib/python3/dist-packages/_configtest
>> /usr/lib/python3/dist-packages/_configtest.c
>> /usr/lib/python3/dist-packages/_configtest.o
>>
>> (and they absolutely should not be there).
>
> Those files don't appear in the binary package in the archive [1], and
> an `apt-file search configtest` does not show these files appearing in
> any other package.
>
> Perhaps something went wrong during your rebuild?
>
> [1] https://packages.debian.org/sid/amd64/python3-sklearn-lib/filelist
>



More information about the debian-science-maintainers mailing list