[Numpy-discussion] Debian: numpy not building _dotblas.so
Tue Jul 8 14:15:22 CDT 2008
On Tue, Jul 8, 2008 at 08:06, Ondrej Certik <email@example.com> wrote:
> On Tue, Jul 8, 2008 at 11:48 AM, Tiziano Zito <firstname.lastname@example.org> wrote:
>> Hi numpy-devs, I was the one reporting the original bug about missing ATLAS
>> support in the debian lenny python-numpy package. AFAICT the source
>> python-numpy package in etch (numpy version 1.0.1) does not require
>> atlas to build
>> _dotblas.c, only lapack is needed. If you install the resulting binary
>> package on a
>> system where ATLAS is present, ATLAS libraries are used instead of plain lapack.
>> So basically it was already working before the check for ATLAS was
>> introduced into
>> the numpy building system. Why should ATLAS now be required?
>>> It's not as trivial as just reverting that changeset, though.
>> why is that? I mean, it was *working* before...
> So just removing the two lines from numpy seems to fix the problem in
> Debian. So far all tests seem to run both on i386 and amd64, both with
> and without atlas packages installed. And it is indeed faster with the
> altas packages instaled, yet it doesn't need them to build. I think
> that's what we want, no?
Can you give me more details? Was the binary built on a machine with
an absent ATLAS? Show me the output of ldd on _dotblas.so with both
ATLAS installed and not. Can you import numpy.core._dotblas explicitly
"I have come to believe that the whole world is an enigma, a harmless
enigma that is made terrible by our own mad attempt to interpret it as
though it had an underlying truth."
-- Umberto Eco
More information about the Numpy-discussion