Bug 191741 - math/py-numpy: Enable ATLAS option by default. Fixes science/py-scipy & science/avogadro packages
Summary: math/py-numpy: Enable ATLAS option by default. Fixes science/py-scipy & scien...
Status: Closed Not Accepted
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-python (Nobody)
URL:
Keywords: easy, feature
Depends on:
Blocks:
 
Reported: 2014-07-08 16:04 UTC by Peter C B Henderson
Modified: 2015-05-22 11:46 UTC (History)
3 users (show)

See Also:


Attachments
pkg version output (40.16 KB, text/plain)
2014-07-08 16:04 UTC, Peter C B Henderson
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Peter C B Henderson 2014-07-08 16:04:23 UTC
Created attachment 144517 [details]
pkg version output

py27-scipy would not upgrade.

The messages indicated the problem was that py27-numpy had an undefined symbol in /usr/local/lib/libalapack.so.2.  This was installed by math/atlas.

The final solution to this problem was to change the configuration of py27-numpy so that ATLAS is on.

This also fixed the problems I had upgrading science/avogadro.

FYI uname -a on my system produces

FreeBSD  9.1-RELEASE-p16 FreeBSD 9.1-RELEASE-p16 #0 r267893: Thu Jun 26 15:45:22 EST 2014     root@:/usr/obj/usr/src/sys/GENERIC  amd64
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2014-09-05 14:33:39 UTC
Thanks for your report Peter.

A couple of questions to help move this along:

What is the impact from a dependency point of view, with and without this option?

Is any other software potentially impacted without this option enabled by default?

Is any other software potentially impacted with this option enabled by default?
Comment 2 Thierry Thomas freebsd_committer freebsd_triage 2014-11-19 22:24:40 UTC
Note: I strongly discourage this:
- math/atlas is not packageable, so that all ports using it won't be packageable either;
- it is not deprecated, but it is unmaintained;
- it is lagging (although there is a proposed upgrade at https://phabric.freebsd.org/D1140 ).

Anyway, I use math/py-numpy at several places, without the described problem. Do you still encounter it?
Comment 3 Antoine Brodin freebsd_committer freebsd_triage 2014-11-19 22:33:39 UTC
Hi,
Yes Thierry is right,  with my portmgr hat you can't enable ATLAS by default as the packages of py-scipy wouldn't be available.
Comment 4 Johannes Jost Meixner freebsd_committer freebsd_triage 2015-05-22 11:46:04 UTC
Close as "WONTFIX", see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191741#c3.