In #489253, ATLAS support was re-enabled. In #519233, python-gtk2 was made to depend on python-numpy. The net result is that something as small and simple as wicd now depends on libgfortran and libblas in unstable. I ran my own systems for some time without python-numpy, it was only that one issue in the sodoku game. I don't think that is sufficient justification for adding such a huge dependency chain like ATLAS. I was going to recommend wicd as the wireless network support tool for Emdebian Grip but I cannot do that if that means installing fortran! Making fortran essential for all GUI python support isn't going to help developments like openmoko or other embedded / small machine purposes.
Yes, I agree, that this should be resolved. I always thought you can install python-numpy without atlas. At least it used to be that way, if this is not the case, it's a bug to be fixed. As to fortran, python-numpy needs gfortran to build (it contains some fortran files). If all you need is just the binary package, I think it could work without having gfortran installed. Ondrej
On Tue, 14 Apr 2009 10:23:11 -0700
I think it's a result of the fix for #489253 - the option was
re-enabled but the package was not split.
related to ATLAS and Lapack :
libblas.so.3gf , liblapack.so.3gf and libgfortran3 .
The following packages have unmet dependencies:
python-numpy: Depends: libblas3gf but it is not going to be installed
or libblas.so.3gf or
libatlas3gf-base but it is not installable
Depends: libgfortran3 (>= 4.3) but it is not installable
Depends: liblapack3gf but it is not installable or
liblapack.so.3gf but it is not installable or
libatlas3gf-base but it is not installable
E: Broken packages
(This comes from the Emdebian Grip repository which is a filtered
repository and does not include all packages in Debian, just the ones
most suitable for embedded devices. These particular packages are
large and undesirable for embedded targets.)
I agree that this needs to be fixed. So your suggestion is to split numpy into several packages? How exactly? I am currently too busy to work on this, but if you know how to fix it and do the work, I'll upload your changes, or let you upload it. Thanks, Ondrej
On Tue, 14 Apr 2009 10:23:11 -0700 Ondrej Certik <ondrej@certik.cz> wrote: wrote: depends only that justification for fortran! help purposes. Please also note that ATLAS is now obsolete and in the process of being removed from Debian, see this thread: https://lists.debian.org/msgid-search/4311acc16afb473599c79bd5b17a8b734c2f8d2b.camel@debian.org This bug is actually more about BLAS/LAPACK in general than about a specific implementation (ATLAS). I’m therefore changing the title accordingly.