{"action":"created","issue":{"url":"https://api.github.com/repos/conda/conda/issues/1891","labels_url":"https://api.github.com/repos/conda/conda/issues/1891/labels{/name}","comments_url":"https://api.github.com/repos/conda/conda/issues/1891/comments","events_url":"https://api.github.com/repos/conda/conda/issues/1891/events","html_url":"https://github.com/conda/conda/pull/1891","id":120814739,"number":1891,"title":"OpenBSD 5.x support","user":{"login":"NewbiZ","id":224676,"avatar_url":"https://avatars.githubusercontent.com/u/224676?v=3","gravatar_id":"","url":"https://api.github.com/users/NewbiZ","html_url":"https://github.com/NewbiZ","followers_url":"https://api.github.com/users/NewbiZ/followers","following_url":"https://api.github.com/users/NewbiZ/following{/other_user}","gists_url":"https://api.github.com/users/NewbiZ/gists{/gist_id}","starred_url":"https://api.github.com/users/NewbiZ/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NewbiZ/subscriptions","organizations_url":"https://api.github.com/users/NewbiZ/orgs","repos_url":"https://api.github.com/users/NewbiZ/repos","events_url":"https://api.github.com/users/NewbiZ/events{/privacy}","received_events_url":"https://api.github.com/users/NewbiZ/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-12-07T16:37:48Z","updated_at":"2015-12-10T05:19:59Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/conda/conda/pulls/1891","html_url":"https://github.com/conda/conda/pull/1891","diff_url":"https://github.com/conda/conda/pull/1891.diff","patch_url":"https://github.com/conda/conda/pull/1891.patch"},"body":"Hello,\r\n\r\nI would really like to be able to use conda on OpenBSD 5.x.\r\nThis only requires two minor changes:\r\n\r\n- Conda should be able to detect OpenBSD as a new platform `openbsd` instead of `unknown`. This way it is possible to create a repository e.g. \"openbsd-64\". Unlike linux, ABI compatibility is not guaranteed between BSDs so Open/Net/FreeBSD should have their own platform.\r\n\r\n- Conda should not rely on `/bin/bash` being available. First because many linux distributions (or other unixes) install it somewhere else (e.g. `/usr/local/bin/bash`). And more importantly because `bash` is not part of POSIX, so you cannot rely on it being present. Instead conda should use `/bin/sh`, which is guaranteed to be present on any POSIX/coreutils compliant system (Linux + BSDs). Luckily, shells scripts in cause here do not rely on any bash-specific syntax, they are all sh-compliant.\r\n\r\nThese changes are minor, but allow the use of conda on OpenBSD 5.x."},"comment":{"url":"https://api.github.com/repos/conda/conda/issues/comments/163489872","html_url":"https://github.com/conda/conda/pull/1891#issuecomment-163489872","issue_url":"https://api.github.com/repos/conda/conda/issues/1891","id":163489872,"user":{"login":"ilanschnell","id":334496,"avatar_url":"https://avatars.githubusercontent.com/u/334496?v=3","gravatar_id":"","url":"https://api.github.com/users/ilanschnell","html_url":"https://github.com/ilanschnell","followers_url":"https://api.github.com/users/ilanschnell/followers","following_url":"https://api.github.com/users/ilanschnell/following{/other_user}","gists_url":"https://api.github.com/users/ilanschnell/gists{/gist_id}","starred_url":"https://api.github.com/users/ilanschnell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ilanschnell/subscriptions","organizations_url":"https://api.github.com/users/ilanschnell/orgs","repos_url":"https://api.github.com/users/ilanschnell/repos","events_url":"https://api.github.com/users/ilanschnell/events{/privacy}","received_events_url":"https://api.github.com/users/ilanschnell/received_events","type":"User","site_admin":false},"created_at":"2015-12-10T05:19:59Z","updated_at":"2015-12-10T05:19:59Z","body":"Also, I'm wondering @NewbiZ how you bootstrap the conda system, if at all.  Are you creating Miniconda installer for OpenBSD (or something similar)?"}}