{"action":"created","issue":{"url":"https://api.github.com/repos/DarkEnergyScienceCollaboration/Twinkles/issues/275","repository_url":"https://api.github.com/repos/DarkEnergyScienceCollaboration/Twinkles","labels_url":"https://api.github.com/repos/DarkEnergyScienceCollaboration/Twinkles/issues/275/labels{/name}","comments_url":"https://api.github.com/repos/DarkEnergyScienceCollaboration/Twinkles/issues/275/comments","events_url":"https://api.github.com/repos/DarkEnergyScienceCollaboration/Twinkles/issues/275/events","html_url":"https://github.com/DarkEnergyScienceCollaboration/Twinkles/pull/275","id":164680633,"number":275,"title":"Issue/160/installation - Heather instructing, Phil testing","user":{"login":"drphilmarshall","id":710903,"avatar_url":"https://avatars.githubusercontent.com/u/710903?v=3","gravatar_id":"","url":"https://api.github.com/users/drphilmarshall","html_url":"https://github.com/drphilmarshall","followers_url":"https://api.github.com/users/drphilmarshall/followers","following_url":"https://api.github.com/users/drphilmarshall/following{/other_user}","gists_url":"https://api.github.com/users/drphilmarshall/gists{/gist_id}","starred_url":"https://api.github.com/users/drphilmarshall/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/drphilmarshall/subscriptions","organizations_url":"https://api.github.com/users/drphilmarshall/orgs","repos_url":"https://api.github.com/users/drphilmarshall/repos","events_url":"https://api.github.com/users/drphilmarshall/events{/privacy}","received_events_url":"https://api.github.com/users/drphilmarshall/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/DarkEnergyScienceCollaboration/Twinkles/labels/DM%20Stack","name":"DM Stack","color":"006b75"},{"url":"https://api.github.com/repos/DarkEnergyScienceCollaboration/Twinkles/labels/Documentation","name":"Documentation","color":"006b75"},{"url":"https://api.github.com/repos/DarkEnergyScienceCollaboration/Twinkles/labels/Epic:%20Approachability","name":"Epic: Approachability","color":"c5def5"},{"url":"https://api.github.com/repos/DarkEnergyScienceCollaboration/Twinkles/labels/PhoSim","name":"PhoSim","color":"006b75"}],"state":"open","locked":false,"assignee":{"login":"heather999","id":10982136,"avatar_url":"https://avatars.githubusercontent.com/u/10982136?v=3","gravatar_id":"","url":"https://api.github.com/users/heather999","html_url":"https://github.com/heather999","followers_url":"https://api.github.com/users/heather999/followers","following_url":"https://api.github.com/users/heather999/following{/other_user}","gists_url":"https://api.github.com/users/heather999/gists{/gist_id}","starred_url":"https://api.github.com/users/heather999/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/heather999/subscriptions","organizations_url":"https://api.github.com/users/heather999/orgs","repos_url":"https://api.github.com/users/heather999/repos","events_url":"https://api.github.com/users/heather999/events{/privacy}","received_events_url":"https://api.github.com/users/heather999/received_events","type":"User","site_admin":false},"assignees":[{"login":"heather999","id":10982136,"avatar_url":"https://avatars.githubusercontent.com/u/10982136?v=3","gravatar_id":"","url":"https://api.github.com/users/heather999","html_url":"https://github.com/heather999","followers_url":"https://api.github.com/users/heather999/followers","following_url":"https://api.github.com/users/heather999/following{/other_user}","gists_url":"https://api.github.com/users/heather999/gists{/gist_id}","starred_url":"https://api.github.com/users/heather999/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/heather999/subscriptions","organizations_url":"https://api.github.com/users/heather999/orgs","repos_url":"https://api.github.com/users/heather999/repos","events_url":"https://api.github.com/users/heather999/events{/privacy}","received_events_url":"https://api.github.com/users/heather999/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/DarkEnergyScienceCollaboration/Twinkles/milestones/14","html_url":"https://github.com/DarkEnergyScienceCollaboration/Twinkles/milestones/Open%20House","labels_url":"https://api.github.com/repos/DarkEnergyScienceCollaboration/Twinkles/milestones/14/labels","id":1666051,"number":14,"title":"Open House","description":"Let's invite the DESC membership to come and see what we've been doing! We'll need all our documentation and demos in order by then. Nice if we can launch this at the Oxford meeting - so we'll need beta testing before then.","creator":{"login":"drphilmarshall","id":710903,"avatar_url":"https://avatars.githubusercontent.com/u/710903?v=3","gravatar_id":"","url":"https://api.github.com/users/drphilmarshall","html_url":"https://github.com/drphilmarshall","followers_url":"https://api.github.com/users/drphilmarshall/followers","following_url":"https://api.github.com/users/drphilmarshall/following{/other_user}","gists_url":"https://api.github.com/users/drphilmarshall/gists{/gist_id}","starred_url":"https://api.github.com/users/drphilmarshall/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/drphilmarshall/subscriptions","organizations_url":"https://api.github.com/users/drphilmarshall/orgs","repos_url":"https://api.github.com/users/drphilmarshall/repos","events_url":"https://api.github.com/users/drphilmarshall/events{/privacy}","received_events_url":"https://api.github.com/users/drphilmarshall/received_events","type":"User","site_admin":false},"open_issues":15,"closed_issues":1,"state":"open","created_at":"2016-03-25T16:27:54Z","updated_at":"2016-07-09T19:01:40Z","due_on":"2016-07-15T07:00:00Z","closed_at":null},"comments":13,"created_at":"2016-07-09T19:01:17Z","updated_at":"2016-07-10T00:45:34Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/DarkEnergyScienceCollaboration/Twinkles/pulls/275","html_url":"https://github.com/DarkEnergyScienceCollaboration/Twinkles/pull/275","diff_url":"https://github.com/DarkEnergyScienceCollaboration/Twinkles/pull/275.diff","patch_url":"https://github.com/DarkEnergyScienceCollaboration/Twinkles/pull/275.patch"},"body":"I am following the [instructions from Heather](https://github.com/DarkEnergyScienceCollaboration/Twinkles/blob/issue/160/installation/doc/Setup/Getting_started_on_your_laptop.rst), and editing them as I go. Here's the growing list of feedback items I am generating, to be addressed:\r\n\r\n* [x] Instructions are mac-specific, I point this out\r\n\r\n* [x] `conda create  --name lsst python=2` generates two (apparently non-destructive) errors: \r\n`SSL verification error: [SSL: UNKNOWN_PROTOCOL] unknown protocol (_ssl.c:590)`\r\n\r\n* [x] `conda create` does not complete fully, for me: \r\n`No psutil available.\r\nTo proceed, please conda install psutil#` I did this before carrying on, with apparently no ill effects.\r\n\r\n* [x] `source activate lsst` only works if you are in `${HOME}/miniconda/bin` - I changed the instructions to use the full path\r\n\r\n* [x] The `activate` command fails, with error\r\n`BASH_VERSION: Undefined variable.`\r\nI am a C-shell user. I had to switch to `bash` to complete the installation. \r\n\r\n* [ ] Maybe we should recommend `bash` further up? I need to check that things work when I switch back to `tcsh` though...\r\n"},"comment":{"url":"https://api.github.com/repos/DarkEnergyScienceCollaboration/Twinkles/issues/comments/231563973","html_url":"https://github.com/DarkEnergyScienceCollaboration/Twinkles/pull/275#issuecomment-231563973","issue_url":"https://api.github.com/repos/DarkEnergyScienceCollaboration/Twinkles/issues/275","id":231563973,"user":{"login":"drphilmarshall","id":710903,"avatar_url":"https://avatars.githubusercontent.com/u/710903?v=3","gravatar_id":"","url":"https://api.github.com/users/drphilmarshall","html_url":"https://github.com/drphilmarshall","followers_url":"https://api.github.com/users/drphilmarshall/followers","following_url":"https://api.github.com/users/drphilmarshall/following{/other_user}","gists_url":"https://api.github.com/users/drphilmarshall/gists{/gist_id}","starred_url":"https://api.github.com/users/drphilmarshall/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/drphilmarshall/subscriptions","organizations_url":"https://api.github.com/users/drphilmarshall/orgs","repos_url":"https://api.github.com/users/drphilmarshall/repos","events_url":"https://api.github.com/users/drphilmarshall/events{/privacy}","received_events_url":"https://api.github.com/users/drphilmarshall/received_events","type":"User","site_admin":false},"created_at":"2016-07-10T00:45:34Z","updated_at":"2016-07-10T00:45:34Z","body":"`PhoSim` test failure! Looks like we have a script that is expecting LSST software in `~/.lsst`, whereas actually it is in `~/miniconda2/envs/lsst` (or something). Here's the command and error message:\r\n\r\n```bash\r\n(lsst) bash-3.2$ python $SIMS_CATUTILS_DIR/examples/generatePhosimInput.py\r\nsh: sysctl: command not found\r\nsh: sysctl: command not found\r\nsh: sysctl: command not found\r\n/Users/pjm/miniconda2/envs/lsst/opt/lsst/sims_catalogs_generation/python/lsst/sims/catalogs/generation/db/dbConnection.py:438: UserWarning: Duplicate object type id 25 specified: \r\nOutput object ids may not be unique.\r\nThis may not be a problem if you do not want globally unique id values\r\n  'want globally unique id values')\r\n/Users/pjm/miniconda2/envs/lsst/opt/lsst/sims_catalogs_generation/python/lsst/sims/catalogs/generation/db/dbConnection.py:438: UserWarning: Duplicate object type id 40 specified: \r\nOutput object ids may not be unique.\r\nThis may not be a problem if you do not want globally unique id values\r\n  'want globally unique id values')\r\nsh: sysctl: command not found\r\nsh: sysctl: command not found\r\n\r\nFor more information on database authentication using the db-auth.paf policy file see: https://confluence.lsstcorp.org/display/SIM/Accessing+the+UW+CATSIM+Database\r\n\r\nTraceback (most recent call last):\r\n  File \"/Users/pjm/miniconda2/envs/lsst/opt/lsst/sims_catUtils/examples/generatePhosimInput.py\", line 18, in <module>\r\n    obsMD = OpSim3_61DBObject()\r\n  File \"/Users/pjm/miniconda2/envs/lsst/opt/lsst/sims_catUtils/python/lsst/sims/catUtils/baseCatalogModels/OpSim3_61DBObject.py\", line 66, in __init__\r\n    super(OpSim3_61DBObject, self).__init__(driver=driver, host=host, port=port, database=database)\r\n  File \"/Users/pjm/miniconda2/envs/lsst/opt/lsst/sims_catalogs_generation/python/lsst/sims/catalogs/generation/db/dbConnection.py\", line 274, in __init__\r\n    port=self.port, verbose=self.verbose)\r\n  File \"/Users/pjm/miniconda2/envs/lsst/opt/lsst/sims_catalogs_generation/python/lsst/sims/catalogs/generation/db/dbConnection.py\", line 113, in __init__\r\n    self._connect_to_engine()\r\n  File \"/Users/pjm/miniconda2/envs/lsst/opt/lsst/sims_catalogs_generation/python/lsst/sims/catalogs/generation/db/dbConnection.py\", line 121, in _connect_to_engine\r\n    authDict = {'username': DbAuth.username(self._host, str(self._port)),\r\n  File \"/Users/pjm/miniconda2/envs/lsst/opt/lsst/daf_persistence/python/lsst/daf/persistence/persistenceLib.py\", line 986, in username\r\n    return _persistenceLib.DbAuth_username(*args)\r\nlsst.pex.exceptions.wrappers.RuntimeError: \r\n  File \"src/DbAuth.cc\", line 83, in std::pair<std::string, std::string> search(const std::string &, const std::string &)\r\n    /Users/pjm/.lsst directory is missing or accessible by others {0}\r\nlsst::pex::exceptions::RuntimeError: '/Users/pjm/.lsst directory is missing or accessible by others'\r\n```"}}
{"actor":{"display_login":"drphilmarshall"}}