Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-6517

numpy (etc) should not use the 'nomkl' option on macs

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Invalid
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Team:
      SQuaRE

      Description

      LSST fftw and numpy 'mkl'-version have namespace collisions, on linux machines. Therefore the LSST build requires a nomkl version of numpy + friends. However, on macs the 'nomkl' option is not necessary and should not be there.

      Tim Jenness suggests that lsstsw/bin/deploy should be fixed to avoid using nomkl on macs.

      It would be good to fix this throughout our distribution schemes though - conda has a (self-described by Mario Juric) "horrible hack" which should avoid this in future conda releases.

      I'm not sure what happens with eups distrib releases, where miniconda is installed first.

      But anyway - it would be good to fix this across the board.

        Attachments

          Issue Links

            Activity

            Hide
            tjenness Tim Jenness added a comment -

            Joshua Hoblitt I'm pretty sure this was done.

            Show
            tjenness Tim Jenness added a comment - Joshua Hoblitt I'm pretty sure this was done.
            Hide
            jhoblitt Joshua Hoblitt added a comment -

            I think this was addressed in DM-5105

            Show
            jhoblitt Joshua Hoblitt added a comment - I think this was addressed in DM-5105

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              ljones Lynne Jones
              Watchers:
              John Swinbank, Joshua Hoblitt, Lynne Jones, Mario Juric, Tim Jenness
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: