{"action":"created","issue":{"url":"https://api.github.com/repos/getpelican/pelican/issues/2003","repository_url":"https://api.github.com/repos/getpelican/pelican","labels_url":"https://api.github.com/repos/getpelican/pelican/issues/2003/labels{/name}","comments_url":"https://api.github.com/repos/getpelican/pelican/issues/2003/comments","events_url":"https://api.github.com/repos/getpelican/pelican/issues/2003/events","html_url":"https://github.com/getpelican/pelican/pull/2003","id":176828091,"number":2003,"title":"pelican fails on Android when copying files into the output directory.","user":{"login":"jerryasher","id":666633,"avatar_url":"https://avatars.githubusercontent.com/u/666633?v=3","gravatar_id":"","url":"https://api.github.com/users/jerryasher","html_url":"https://github.com/jerryasher","followers_url":"https://api.github.com/users/jerryasher/followers","following_url":"https://api.github.com/users/jerryasher/following{/other_user}","gists_url":"https://api.github.com/users/jerryasher/gists{/gist_id}","starred_url":"https://api.github.com/users/jerryasher/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jerryasher/subscriptions","organizations_url":"https://api.github.com/users/jerryasher/orgs","repos_url":"https://api.github.com/users/jerryasher/repos","events_url":"https://api.github.com/users/jerryasher/events{/privacy}","received_events_url":"https://api.github.com/users/jerryasher/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":15,"created_at":"2016-09-14T06:45:28Z","updated_at":"2016-09-19T22:17:14Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/getpelican/pelican/pulls/2003","html_url":"https://github.com/getpelican/pelican/pull/2003","diff_url":"https://github.com/getpelican/pelican/pull/2003.diff","patch_url":"https://github.com/getpelican/pelican/pull/2003.patch"},"body":"I've been running pelican on Android in python 3.5 and under termux. It was crashing with a permissions error whenever it called shutil.copy2 which called shutil.copystat which tries to change the last access and modification time of the destination files.\r\n\r\nYou can see that bug documented here:\r\nhttp://bugs.python.org/issue28141\r\n\r\nThe changes in this commit wrap the calls to copy2 in an exception handler.\r\n\r\nI tested this against pelican 3.6.3 (and I do have pelican working on my Android tablet.)"},"comment":{"url":"https://api.github.com/repos/getpelican/pelican/issues/comments/248144698","html_url":"https://github.com/getpelican/pelican/pull/2003#issuecomment-248144698","issue_url":"https://api.github.com/repos/getpelican/pelican/issues/2003","id":248144698,"user":{"login":"iKevinY","id":2434728,"avatar_url":"https://avatars.githubusercontent.com/u/2434728?v=3","gravatar_id":"","url":"https://api.github.com/users/iKevinY","html_url":"https://github.com/iKevinY","followers_url":"https://api.github.com/users/iKevinY/followers","following_url":"https://api.github.com/users/iKevinY/following{/other_user}","gists_url":"https://api.github.com/users/iKevinY/gists{/gist_id}","starred_url":"https://api.github.com/users/iKevinY/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iKevinY/subscriptions","organizations_url":"https://api.github.com/users/iKevinY/orgs","repos_url":"https://api.github.com/users/iKevinY/repos","events_url":"https://api.github.com/users/iKevinY/events{/privacy}","received_events_url":"https://api.github.com/users/iKevinY/received_events","type":"User","site_admin":false},"created_at":"2016-09-19T22:17:14Z","updated_at":"2016-09-19T22:17:14Z","body":"> However, the failure using the getpelican's current master is the same.\r\n\r\nThanks for checking that. I'd say don't worry about those failing tests for this PR at least; perhaps in a future PR we could get all tests passing on Android. As far as I know, Travis CI doesn't have an Android environment, so we don't really have a way to automate these regression tests."}}
{"actor":{"display_login":"iKevinY"}}