{"action":"created","issue":{"url":"https://api.github.com/repos/pyinstaller/pyinstaller/issues/1935","repository_url":"https://api.github.com/repos/pyinstaller/pyinstaller","labels_url":"https://api.github.com/repos/pyinstaller/pyinstaller/issues/1935/labels{/name}","comments_url":"https://api.github.com/repos/pyinstaller/pyinstaller/issues/1935/comments","events_url":"https://api.github.com/repos/pyinstaller/pyinstaller/issues/1935/events","html_url":"https://github.com/pyinstaller/pyinstaller/issues/1935","id":147280922,"number":1935,"title":"Needed modules are not collected on windows becasue of names with different case are treated the same","user":{"login":"concussiongfx","id":16595730,"avatar_url":"https://avatars.githubusercontent.com/u/16595730?v=3","gravatar_id":"","url":"https://api.github.com/users/concussiongfx","html_url":"https://github.com/concussiongfx","followers_url":"https://api.github.com/users/concussiongfx/followers","following_url":"https://api.github.com/users/concussiongfx/following{/other_user}","gists_url":"https://api.github.com/users/concussiongfx/gists{/gist_id}","starred_url":"https://api.github.com/users/concussiongfx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/concussiongfx/subscriptions","organizations_url":"https://api.github.com/users/concussiongfx/orgs","repos_url":"https://api.github.com/users/concussiongfx/repos","events_url":"https://api.github.com/users/concussiongfx/events{/privacy}","received_events_url":"https://api.github.com/users/concussiongfx/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/pyinstaller/pyinstaller/labels/Windows","name":"Windows","color":"d4c5f9"}],"state":"open","locked":false,"assignee":{"login":"codewarrior0","id":307683,"avatar_url":"https://avatars.githubusercontent.com/u/307683?v=3","gravatar_id":"","url":"https://api.github.com/users/codewarrior0","html_url":"https://github.com/codewarrior0","followers_url":"https://api.github.com/users/codewarrior0/followers","following_url":"https://api.github.com/users/codewarrior0/following{/other_user}","gists_url":"https://api.github.com/users/codewarrior0/gists{/gist_id}","starred_url":"https://api.github.com/users/codewarrior0/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/codewarrior0/subscriptions","organizations_url":"https://api.github.com/users/codewarrior0/orgs","repos_url":"https://api.github.com/users/codewarrior0/repos","events_url":"https://api.github.com/users/codewarrior0/events{/privacy}","received_events_url":"https://api.github.com/users/codewarrior0/received_events","type":"User","site_admin":false},"milestone":null,"comments":8,"created_at":"2016-04-10T23:56:47Z","updated_at":"2016-05-03T12:58:51Z","closed_at":null,"body":"On windows, my executable is failing to load because there is a missing module. The missing module is called \"Logging\" and lives in my source tree. The python \"logging\" has already been collected and causes the append method on the TOC class to fail with:\r\n\r\n`Attempted to add Python module twice with different upper/lowercases:`\r\n\r\nIf the name is matched in FilenameSet, shouldn't there be a second check to see if the module paths are the same?\r\n\r\n```\r\n\"Logging\" - 'C:\\Jenkins\\workspace\\buildstage\\Initial\\Source\\Logging\\__init__.py\r\n\"logging\" - C:\\tools\\python2\\lib\\logging\\__init__.pyc\r\n```\r\n\r\nThis is not failing on OSX or Linux since normcase returns the original path..\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/pyinstaller/pyinstaller/issues/comments/216518977","html_url":"https://github.com/pyinstaller/pyinstaller/issues/1935#issuecomment-216518977","issue_url":"https://api.github.com/repos/pyinstaller/pyinstaller/issues/1935","id":216518977,"user":{"login":"htgoebel","id":784161,"avatar_url":"https://avatars.githubusercontent.com/u/784161?v=3","gravatar_id":"","url":"https://api.github.com/users/htgoebel","html_url":"https://github.com/htgoebel","followers_url":"https://api.github.com/users/htgoebel/followers","following_url":"https://api.github.com/users/htgoebel/following{/other_user}","gists_url":"https://api.github.com/users/htgoebel/gists{/gist_id}","starred_url":"https://api.github.com/users/htgoebel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/htgoebel/subscriptions","organizations_url":"https://api.github.com/users/htgoebel/orgs","repos_url":"https://api.github.com/users/htgoebel/repos","events_url":"https://api.github.com/users/htgoebel/events{/privacy}","received_events_url":"https://api.github.com/users/htgoebel/received_events","type":"User","site_admin":false},"created_at":"2016-05-03T12:58:51Z","updated_at":"2016-05-03T12:58:51Z","body":"@codewarrior0 If this is fixes, I assume #1959 can be closed, too."}}