[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