{"action":"created","issue":{"url":"https://api.github.com/repos/conda-forge/theano-feedstock/issues/24","repository_url":"https://api.github.com/repos/conda-forge/theano-feedstock","labels_url":"https://api.github.com/repos/conda-forge/theano-feedstock/issues/24/labels{/name}","comments_url":"https://api.github.com/repos/conda-forge/theano-feedstock/issues/24/comments","events_url":"https://api.github.com/repos/conda-forge/theano-feedstock/issues/24/events","html_url":"https://github.com/conda-forge/theano-feedstock/issues/24","id":368422445,"node_id":"MDU6SXNzdWUzNjg0MjI0NDU=","number":24,"title":"Theano's conda packages are not multi-environment friendly","user":{"login":"pgunn","id":829791,"node_id":"MDQ6VXNlcjgyOTc5MQ==","avatar_url":"https://avatars0.githubusercontent.com/u/829791?v=4","gravatar_id":"","url":"https://api.github.com/users/pgunn","html_url":"https://github.com/pgunn","followers_url":"https://api.github.com/users/pgunn/followers","following_url":"https://api.github.com/users/pgunn/following{/other_user}","gists_url":"https://api.github.com/users/pgunn/gists{/gist_id}","starred_url":"https://api.github.com/users/pgunn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pgunn/subscriptions","organizations_url":"https://api.github.com/users/pgunn/orgs","repos_url":"https://api.github.com/users/pgunn/repos","events_url":"https://api.github.com/users/pgunn/events{/privacy}","received_events_url":"https://api.github.com/users/pgunn/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-10-09T22:24:38Z","updated_at":"2018-11-03T22:59:29Z","closed_at":null,"author_association":"NONE","body":"Theano violates containment by trying to write files under ~/.theano/ which makes managing multiple versions of theano difficult. If possible, conda should arrange for conda builds of theano to have its dotdir reside under the conda environment path rather than in the user's homedir."},"comment":{"url":"https://api.github.com/repos/conda-forge/theano-feedstock/issues/comments/435627405","html_url":"https://github.com/conda-forge/theano-feedstock/issues/24#issuecomment-435627405","issue_url":"https://api.github.com/repos/conda-forge/theano-feedstock/issues/24","id":435627405,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNTYyNzQwNQ==","user":{"login":"jakirkham","id":3019665,"node_id":"MDQ6VXNlcjMwMTk2NjU=","avatar_url":"https://avatars1.githubusercontent.com/u/3019665?v=4","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},"created_at":"2018-11-03T22:59:29Z","updated_at":"2018-11-03T22:59:29Z","author_association":"MEMBER","body":"Hmm...am not convinced this is the right move. For instance users of the `keras` package in conda-forge expect it to match default behavior, which is to load the config file from the home directory.\r\n\r\nWhile I can see why one might want to change the config file location for an environment, expect this will cause more surprise amongst users who are expecting the default behavior to be honored. Especially if we handle this differently between various packages in conda-forge.\r\n\r\nPlus `conda` users are able to [customize environment variables per environment]( https://conda.io/docs/user-guide/tasks/manage-environments.html#saving-environment-variables ). So users wanting this change can easily make it.\r\n\r\nGiven this, am inclined to leave the default behavior as is."}}
{"actor":{"display_login":"jakirkham"}}