On Sun, Jul 6, 2008 at 5:50 PM, Tiziano Zito <[EMAIL PROTECTED]> wrote:
>> Hi Tiziano!
>>
>> Thanks for the bug report. Do you suggest this patch?
>>
>> [...]
>>
>> Unfortunately, I am not an expert in blas/lapack/atlas, I only
>> remember there were some problems with that. The package compiles and
>> seems to work fine, tests run. However, for example the generated
>> dependencies of the resulting binary package are wrong:
>>
>> Depends: python (<< 2.6), python (>= 2.4), python-central (>= 0.6.7),
>> libc6 (>= 2.7-1)
>>
>> so it doesn't seem to pickup atlas correctly. Maybe there are some
>> other problems too.
>>
>> Would you be willing to look at this? If so, please join DPMT, so that
>> you can edit the package and then feel free to fix it. If you prepare
>> the package, so that it's ready for upload, I'll upload it.
>
> Hi Ondrej, I'll request to join the DPMT, but in the meanwhile this
> patch created a perfectly running python-numpy package with ATLAS
> support and right dependencies:
> Depends: python (<< 2.6), python (>= 2.4), python-central (>=0.6.7),
>  libatlas3gf-base | libatlas.so.3gf, libc6 (>= 2.7-1),
>  libgcc1 (>= 1:4.1.1), libgfortran3 (>= 4.3), liblapack3gf |
>  liblapack.so.3gf | libatlas3gf-base
>
> $ svn di
>
> Index: debian/control
> ===================================================================
> --- debian/control      (revision 5836)
> +++ debian/control      (working copy)
> @@ -3,7 +3,7 @@
>  Priority: optional
>  Maintainer: Debian Python Modules Team 
> <[email protected]>
>  Uploaders: Marco Presi (Zufus) <[EMAIL PROTECTED]>, Alexandre Fayolle 
> <[EMAIL PROTECTED]>, José Fonseca <[EMAIL PROTECTED]>, Matthias Klose <[EMAIL 
> PROTECTED]>, Ondrej Certik <[EMAIL PROTECTED]>, Kumar Appaiah <[EMAIL 
> PROTECTED]>
> -Build-Depends: cdbs (>= 0.4.43), python-all-dev, python-all-dbg, 
> python-central (>= 0.6), gfortran (>= 4:4.2), libblas-dev [!arm !m68k], 
> liblapack-dev [!arm !m68k], debhelper (>= 5.0.38), patchutils, 
> python-docutils, libfftw3-dev
> +Build-Depends: cdbs (>= 0.4.43), python-all-dev, python-all-dbg, 
> python-central (>= 0.6), gfortran (>= 4:4.2), libblas-dev [!arm !m68k], 
> liblapack-dev [!arm !m68k], libatlas-base-dev [!arm !m68k] | libatlas-sse-dev 
> [!arm !m68k] | libatlas-sse2-dev [!arm !m68k] | libatlas-3dnow-dev [!arm 
> !m68k],debhelper (>= 5.0.38), patchutils, python-docutils, libfftw3-dev
>  Build-Conflicts: atlas3-base-dev
>  XS-Python-Version: >= 2.3
>  Standards-Version: 3.8.0
> Index: debian/patches/series
> ===================================================================
> --- debian/patches/series       (revision 5836)
> +++ debian/patches/series       (working copy)
> @@ -1,2 +1 @@
>  01_fix_man_hyphens.patch
> -02_dontuse_lapack.diff
>
> Hope that helps,

Thanks, I checked that it works on amd64, so I committed your patch.
Now I am testing on i386. If all is ok, I'll upload it.

Ondrej
_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/python-modules-team

Reply via email to