{"action":"created","issue":{"url":"https://api.github.com/repos/pymedusa/Medusa/issues/5137","repository_url":"https://api.github.com/repos/pymedusa/Medusa","labels_url":"https://api.github.com/repos/pymedusa/Medusa/issues/5137/labels{/name}","comments_url":"https://api.github.com/repos/pymedusa/Medusa/issues/5137/comments","events_url":"https://api.github.com/repos/pymedusa/Medusa/issues/5137/events","html_url":"https://github.com/pymedusa/Medusa/issues/5137","id":358108450,"node_id":"MDU6SXNzdWUzNTgxMDg0NTA=","number":5137,"title":"Update to 0.2.9 makes medusa fail to start ext/adba no module named configparser","user":{"login":"jtwill","id":1356681,"node_id":"MDQ6VXNlcjEzNTY2ODE=","avatar_url":"https://avatars3.githubusercontent.com/u/1356681?v=4","gravatar_id":"","url":"https://api.github.com/users/jtwill","html_url":"https://github.com/jtwill","followers_url":"https://api.github.com/users/jtwill/followers","following_url":"https://api.github.com/users/jtwill/following{/other_user}","gists_url":"https://api.github.com/users/jtwill/gists{/gist_id}","starred_url":"https://api.github.com/users/jtwill/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jtwill/subscriptions","organizations_url":"https://api.github.com/users/jtwill/orgs","repos_url":"https://api.github.com/users/jtwill/repos","events_url":"https://api.github.com/users/jtwill/events{/privacy}","received_events_url":"https://api.github.com/users/jtwill/received_events","type":"User","site_admin":false},"labels":[{"id":330483526,"node_id":"MDU6TGFiZWwzMzA0ODM1MjY=","url":"https://api.github.com/repos/pymedusa/Medusa/labels/Bug","name":"Bug","color":"d93f0b","default":false},{"id":486607942,"node_id":"MDU6TGFiZWw0ODY2MDc5NDI=","url":"https://api.github.com/repos/pymedusa/Medusa/labels/Confirmed","name":"Confirmed","color":"5319e7","default":false},{"id":390637160,"node_id":"MDU6TGFiZWwzOTA2MzcxNjA=","url":"https://api.github.com/repos/pymedusa/Medusa/labels/Fixed","name":"Fixed","color":"c5def5","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/pymedusa/Medusa/milestones/46","html_url":"https://github.com/pymedusa/Medusa/milestone/46","labels_url":"https://api.github.com/repos/pymedusa/Medusa/milestones/46/labels","id":3635549,"node_id":"MDk6TWlsZXN0b25lMzYzNTU0OQ==","number":46,"title":"0.2.10","description":"A Hotfix release","creator":{"login":"sharkykh","id":10238474,"node_id":"MDQ6VXNlcjEwMjM4NDc0","avatar_url":"https://avatars1.githubusercontent.com/u/10238474?v=4","gravatar_id":"","url":"https://api.github.com/users/sharkykh","html_url":"https://github.com/sharkykh","followers_url":"https://api.github.com/users/sharkykh/followers","following_url":"https://api.github.com/users/sharkykh/following{/other_user}","gists_url":"https://api.github.com/users/sharkykh/gists{/gist_id}","starred_url":"https://api.github.com/users/sharkykh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sharkykh/subscriptions","organizations_url":"https://api.github.com/users/sharkykh/orgs","repos_url":"https://api.github.com/users/sharkykh/repos","events_url":"https://api.github.com/users/sharkykh/events{/privacy}","received_events_url":"https://api.github.com/users/sharkykh/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":16,"state":"closed","created_at":"2018-09-08T14:15:15Z","updated_at":"2018-09-09T23:55:57Z","due_on":"2018-09-09T07:00:00Z","closed_at":"2018-09-09T23:55:57Z"},"comments":22,"created_at":"2018-09-07T15:16:50Z","updated_at":"2018-09-10T15:19:13Z","closed_at":"2018-09-09T20:52:55Z","author_association":"NONE","body":"**Describe the bug**\r\nI upgraded to 0.2.9 from 0.2.8 and Medusa would no longer start. The problem seems to be \r\nrelated to adba. It tries to load an external module configparser import ConfigParser but it fails\r\nto find the module and exits.\r\n\r\n**To Reproduce**\r\nStart medusa after upgrading to 0.2.9\r\n\r\n**Expected behavior**\r\nMedusa should start as usual instead of failing and exiting.\r\n\r\n**Medusa (please complete the following information):**\r\n - OS: archlinux 4.18.5\r\n - Branch: master\r\n - Commit:  db3d9d7\r\n\r\n**Logs:**\r\n\r\n```\r\nSep 07 08:07:56 norm env[30534]:   File \"/opt/Medusa/medusa/scene_exceptions.py\", line 13, in <module>\r\nSep 07 08:07:56 norm env[30534]:     import adba\r\nSep 07 08:07:56 norm env[30534]:   File \"/opt/Medusa/ext/adba/__init__.py\", line 27, in <module>\r\nSep 07 08:07:56 norm env[30534]:     from configparser import ConfigParser\r\nSep 07 08:07:56 norm env[30534]:   File \"/opt/Medusa/ext/configparser.py\", line 12, in <module>\r\nSep 07 08:07:56 norm env[30534]:     from backports.configparser import (\r\nSep 07 08:07:56 norm env[30534]: ImportError: No module named configparser\r\nSep 07 08:07:56 norm systemd[882]: medusa.service: Control process exited, code=exited status=1\r\nSep 07 08:07:56 norm systemd[882]: medusa.service: Failed with result 'exit-code'.\r\nSep 07 08:07:56 norm systemd[882]: Failed to start Medusa user service.\r\n\r\n\r\nSep 07 08:07:56 norm env[30534]: Traceback (most recent call last):\r\nSep 07 08:07:56 norm env[30534]:   File \"/opt/Medusa/start.py\", line 6, in <module>\r\nSep 07 08:07:56 norm env[30534]:     from medusa.__main__ import main\r\nSep 07 08:07:56 norm env[30534]:   File \"/opt/Medusa/medusa/__main__.py\", line 67, in <module>\r\nSep 07 08:07:56 norm env[30534]:     from medusa import (\r\nSep 07 08:07:56 norm env[30534]:   File \"/opt/Medusa/medusa/name_cache.py\", line 12, in <module>\r\nSep 07 08:07:56 norm env[30534]:     from medusa.scene_exceptions import (\r\nSep 07 08:07:56 norm env[30534]:   File \"/opt/Medusa/medusa/scene_exceptions.py\", line 13, in <module>\r\nSep 07 08:07:56 norm env[30534]:     import adba\r\nSep 07 08:07:56 norm env[30534]:   File \"/opt/Medusa/ext/adba/__init__.py\", line 27, in <module>\r\nSep 07 08:07:56 norm env[30534]:     from configparser import ConfigParser\r\nSep 07 08:07:56 norm env[30534]:   File \"/opt/Medusa/ext/configparser.py\", line 12, in <module>\r\nSep 07 08:07:56 norm env[30534]:     from backports.configparser import (\r\nSep 07 08:07:56 norm env[30534]: ImportError: No module named configparser\r\nSep 07 08:07:56 norm systemd[882]: medusa.service: Control process exited, code=exited status=1\r\nSep 07 08:07:56 norm systemd[882]: medusa.service: Failed with result 'exit-code'.\r\n\r\n```\r\n</details>\r\n\r\n**Additional context**\r\n\r\nI'm guessing the problem is related to this adba commit:\r\n\r\nhttps://github.com/pymedusa/Medusa/pull/4822\r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/pymedusa/Medusa/issues/comments/419951430","html_url":"https://github.com/pymedusa/Medusa/issues/5137#issuecomment-419951430","issue_url":"https://api.github.com/repos/pymedusa/Medusa/issues/5137","id":419951430,"node_id":"MDEyOklzc3VlQ29tbWVudDQxOTk1MTQzMA==","user":{"login":"sharkykh","id":10238474,"node_id":"MDQ6VXNlcjEwMjM4NDc0","avatar_url":"https://avatars1.githubusercontent.com/u/10238474?v=4","gravatar_id":"","url":"https://api.github.com/users/sharkykh","html_url":"https://github.com/sharkykh","followers_url":"https://api.github.com/users/sharkykh/followers","following_url":"https://api.github.com/users/sharkykh/following{/other_user}","gists_url":"https://api.github.com/users/sharkykh/gists{/gist_id}","starred_url":"https://api.github.com/users/sharkykh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sharkykh/subscriptions","organizations_url":"https://api.github.com/users/sharkykh/orgs","repos_url":"https://api.github.com/users/sharkykh/repos","events_url":"https://api.github.com/users/sharkykh/events{/privacy}","received_events_url":"https://api.github.com/users/sharkykh/received_events","type":"User","site_admin":false},"created_at":"2018-09-10T15:19:13Z","updated_at":"2018-09-10T15:19:13Z","author_association":"CONTRIBUTOR","body":"You're welcome.\r\n\r\n>  Still weird that my git pull wouldn't work.\r\n\r\nIt's possible a `git checkout` went wrong somewhere/sometime. It can happen sometimes...\r\nIn any case `git reset --hard master` (which is what you did) is the correct solution to the problem.\r\n\r\n> BTW: Is there a list pf current python modules Medusa is depended on?\r\n\r\nMedusa still vendors all of its dependencies.\r\nHowever, there are two lists containing all the current dependencies Medusa depends on.\r\nThey're not a 100% human-readable though :P\r\n\r\n1. [`ext` folder list](https://github.com/pymedusa/Medusa/blob/develop/ext/readme.md)\r\n2. [`lib` folder list](https://github.com/pymedusa/Medusa/blob/develop/lib/readme.md)\r\n\r\nNote: The lists are from the `develop` branch.\r\n\r\n"}}
{"actor":{"display_login":"sharkykh"}}