{"action":"created","issue":{"url":"https://api.github.com/repos/quodlibet/quodlibet/issues/1699","labels_url":"https://api.github.com/repos/quodlibet/quodlibet/issues/1699/labels{/name}","comments_url":"https://api.github.com/repos/quodlibet/quodlibet/issues/1699/comments","events_url":"https://api.github.com/repos/quodlibet/quodlibet/issues/1699/events","html_url":"https://github.com/quodlibet/quodlibet/issues/1699","id":110661645,"number":1699,"title":"QL 3.5 not starting on openSUSE 13.2 / openSUSE Leap 42.1","user":{"login":"d9h02f","id":7315901,"avatar_url":"https://avatars.githubusercontent.com/u/7315901?v=3","gravatar_id":"","url":"https://api.github.com/users/d9h02f","html_url":"https://github.com/d9h02f","followers_url":"https://api.github.com/users/d9h02f/followers","following_url":"https://api.github.com/users/d9h02f/following{/other_user}","gists_url":"https://api.github.com/users/d9h02f/gists{/gist_id}","starred_url":"https://api.github.com/users/d9h02f/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/d9h02f/subscriptions","organizations_url":"https://api.github.com/users/d9h02f/orgs","repos_url":"https://api.github.com/users/d9h02f/repos","events_url":"https://api.github.com/users/d9h02f/events{/privacy}","received_events_url":"https://api.github.com/users/d9h02f/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/quodlibet/quodlibet/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-10-09T13:43:55Z","updated_at":"2015-10-09T17:18:53Z","closed_at":"2015-10-09T17:15:46Z","body":"Since QL now requires python-mutagen >= 1.27, I updated that manually as a higher version isn't available in the default repositories of 13.2 / 42.1. However, QL/EF don't start. Terminal output for quodlibet:\r\n\r\n>Traceback (most recent call last):\r\n>  File \"/usr/bin/quodlibet\", line 225, in <module>\r\n>    main(util.argv)\r\n>  File \"/usr/bin/quodlibet\", line 105, in main\r\n>    Kind.init(library)\r\n>  File \"/usr/lib/python2.7/site-packages/quodlibet/browsers/playlists/main.py\", line 65, in init\r\n>    library=library)\r\n>  File \"/usr/lib/python2.7/site-packages/quodlibet/util/collection.py\", line 440, in __init__\r\n>    with open(self.filename, \"rb\") as h:\r\n>  File \"/usr/lib/python2.7/site-packages/quodlibet/util/collection.py\", line 458, in filename\r\n>    basename = self.quote(self.name)\r\n>  File \"/usr/lib/python2.7/site-packages/quodlibet/util/path.py\", line 239, in escape_filename\r\n>    return fsnative(urllib.quote(s, safe=\"\").decode(\"utf-8\"))\r\n>  File \"/usr/lib/python2.7/site-packages/quodlibet/util/path.py\", line 128, in fsnative\r\n>    return path.encode(_FSCODING, 'replace')\r\n>TypeError: encode() argument 1 must be string, not None\r\n\r\nAnd for exfalso:\r\n\r\n>Traceback (most recent call last):\r\n>  File \"/usr/bin/exfalso\", line 74, in <module>\r\n>    main(util.argv)\r\n>  File \"/usr/bin/exfalso\", line 32, in main\r\n>    argv.append(os.path.abspath(fsnative(u\".\")))\r\n>  File \"/usr/lib/python2.7/site-packages/quodlibet/util/path.py\", line 128, in fsnative\r\n>    return path.encode(_FSCODING, 'replace')\r\n>TypeError: encode() argument 1 must be string, not None"},"comment":{"url":"https://api.github.com/repos/quodlibet/quodlibet/issues/comments/146937257","html_url":"https://github.com/quodlibet/quodlibet/issues/1699#issuecomment-146937257","issue_url":"https://api.github.com/repos/quodlibet/quodlibet/issues/1699","id":146937257,"user":{"login":"lazka","id":991986,"avatar_url":"https://avatars.githubusercontent.com/u/991986?v=3","gravatar_id":"","url":"https://api.github.com/users/lazka","html_url":"https://github.com/lazka","followers_url":"https://api.github.com/users/lazka/followers","following_url":"https://api.github.com/users/lazka/following{/other_user}","gists_url":"https://api.github.com/users/lazka/gists{/gist_id}","starred_url":"https://api.github.com/users/lazka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lazka/subscriptions","organizations_url":"https://api.github.com/users/lazka/orgs","repos_url":"https://api.github.com/users/lazka/repos","events_url":"https://api.github.com/users/lazka/events{/privacy}","received_events_url":"https://api.github.com/users/lazka/received_events","type":"User","site_admin":false},"created_at":"2015-10-09T17:18:53Z","updated_at":"2015-10-09T17:18:53Z","body":"Oops. Thanks. Will be fixed in 3.5.1 (next week). \r\n\r\nFor now:\r\n```\r\nunset G_FILENAME_ENCODING\r\nquodlibet\r\n```"}}