{"action":"opened","issue":{"url":"https://api.github.com/repos/ContinuumIO/anaconda-issues/issues/672","repository_url":"https://api.github.com/repos/ContinuumIO/anaconda-issues","labels_url":"https://api.github.com/repos/ContinuumIO/anaconda-issues/issues/672/labels{/name}","comments_url":"https://api.github.com/repos/ContinuumIO/anaconda-issues/issues/672/comments","events_url":"https://api.github.com/repos/ContinuumIO/anaconda-issues/issues/672/events","html_url":"https://github.com/ContinuumIO/anaconda-issues/issues/672","id":135841108,"number":672,"title":"Make MKL optional","user":{"login":"jakirkham","id":3019665,"avatar_url":"https://avatars.githubusercontent.com/u/3019665?v=3","gravatar_id":"","url":"https://api.github.com/users/jakirkham","html_url":"https://github.com/jakirkham","followers_url":"https://api.github.com/users/jakirkham/followers","following_url":"https://api.github.com/users/jakirkham/following{/other_user}","gists_url":"https://api.github.com/users/jakirkham/gists{/gist_id}","starred_url":"https://api.github.com/users/jakirkham/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jakirkham/subscriptions","organizations_url":"https://api.github.com/users/jakirkham/orgs","repos_url":"https://api.github.com/users/jakirkham/repos","events_url":"https://api.github.com/users/jakirkham/events{/privacy}","received_events_url":"https://api.github.com/users/jakirkham/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-02-23T19:38:21Z","updated_at":"2016-02-23T19:38:21Z","closed_at":null,"body":"Cont'd from this issue ( https://github.com/conda/conda/issues/2097 ).\r\n\r\nIt seems MKL wants to always install itself by default. This causes problems when building recipes that try to link against another BLAS (e.g. OpenBLAS). So, these now have to be designed to somehow keep MKL out, as well. This unfortunately is not simple and often requires ugly hacks that break in different ways. Instead it seem it would be simpler to just prefer the `nomkl` variant of packages by default unless `mkl` is explicitly requested."}}