[MacPorts] #22263: py26-gtk upgrade wants to install atlas (due to dependency on py26-numpy)
MacPorts
noreply at macports.org
Sun Nov 1 11:27:32 PST 2009
#22263: py26-gtk upgrade wants to install atlas (due to dependency on py26-numpy)
----------------------------------+-----------------------------------------
Reporter: vinc17@… | Owner: mcalhoun@…
Type: request | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 1.8.1
Resolution: wontfix | Keywords:
Port: py26-numpy |
----------------------------------+-----------------------------------------
Changes (by jameskyle@…):
* status: new => closed
* type: defect => request
* resolution: => wontfix
Comment:
My understanding is that you're requesting that atlas be removed as a
dependency.
Whether to include atlas as a dependency and the pros and cons to doing so
were discussed at length in the mailing list before the change was made.
That archive can be viewed here:
http://lists.macosforge.org/pipermail/macports-
dev/2009-October/010313.html
Short story is:
* It's macport's policy to link against our own libraries when possible
* The apple lapack/blas implementation is incomplete and some programs
fail compiling against them.
* When two applications cross link, one with apple blas/lapack and one
with standard blas/lapack as provided by macports bad things like
segfaults and application crashing can happen.
There are already steps you can take if you're dead set on not installing
the standard blas/lapack package.
* You can either exclude it all together in variants.conf with entries
such as +no_atlas.
* You can build the packages you wish to exclude atlas form with their
corresponding variants.
--
Ticket URL: <http://trac.macports.org/ticket/22263#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list