{"action":"created","issue":{"url":"https://api.github.com/repos/ContinuumIO/anaconda-issues/issues/1206","repository_url":"https://api.github.com/repos/ContinuumIO/anaconda-issues","labels_url":"https://api.github.com/repos/ContinuumIO/anaconda-issues/issues/1206/labels{/name}","comments_url":"https://api.github.com/repos/ContinuumIO/anaconda-issues/issues/1206/comments","events_url":"https://api.github.com/repos/ContinuumIO/anaconda-issues/issues/1206/events","html_url":"https://github.com/ContinuumIO/anaconda-issues/issues/1206","id":186389919,"number":1206,"title":"Anaconda update breaks KDE if it's added to PATH","user":{"login":"awehrfritz","id":3344784,"avatar_url":"https://avatars.githubusercontent.com/u/3344784?v=3","gravatar_id":"","url":"https://api.github.com/users/awehrfritz","html_url":"https://github.com/awehrfritz","followers_url":"https://api.github.com/users/awehrfritz/followers","following_url":"https://api.github.com/users/awehrfritz/following{/other_user}","gists_url":"https://api.github.com/users/awehrfritz/gists{/gist_id}","starred_url":"https://api.github.com/users/awehrfritz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/awehrfritz/subscriptions","organizations_url":"https://api.github.com/users/awehrfritz/orgs","repos_url":"https://api.github.com/users/awehrfritz/repos","events_url":"https://api.github.com/users/awehrfritz/events{/privacy}","received_events_url":"https://api.github.com/users/awehrfritz/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"mingwandroid","id":1042804,"avatar_url":"https://avatars.githubusercontent.com/u/1042804?v=3","gravatar_id":"","url":"https://api.github.com/users/mingwandroid","html_url":"https://github.com/mingwandroid","followers_url":"https://api.github.com/users/mingwandroid/followers","following_url":"https://api.github.com/users/mingwandroid/following{/other_user}","gists_url":"https://api.github.com/users/mingwandroid/gists{/gist_id}","starred_url":"https://api.github.com/users/mingwandroid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mingwandroid/subscriptions","organizations_url":"https://api.github.com/users/mingwandroid/orgs","repos_url":"https://api.github.com/users/mingwandroid/repos","events_url":"https://api.github.com/users/mingwandroid/events{/privacy}","received_events_url":"https://api.github.com/users/mingwandroid/received_events","type":"User","site_admin":false},"assignees":[{"login":"mingwandroid","id":1042804,"avatar_url":"https://avatars.githubusercontent.com/u/1042804?v=3","gravatar_id":"","url":"https://api.github.com/users/mingwandroid","html_url":"https://github.com/mingwandroid","followers_url":"https://api.github.com/users/mingwandroid/followers","following_url":"https://api.github.com/users/mingwandroid/following{/other_user}","gists_url":"https://api.github.com/users/mingwandroid/gists{/gist_id}","starred_url":"https://api.github.com/users/mingwandroid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mingwandroid/subscriptions","organizations_url":"https://api.github.com/users/mingwandroid/orgs","repos_url":"https://api.github.com/users/mingwandroid/repos","events_url":"https://api.github.com/users/mingwandroid/events{/privacy}","received_events_url":"https://api.github.com/users/mingwandroid/received_events","type":"User","site_admin":false}],"milestone":null,"comments":16,"created_at":"2016-10-31T20:32:29Z","updated_at":"2016-11-06T10:24:16Z","closed_at":"2016-11-02T20:53:48Z","body":"After updating anaconda (in particular the switch from qt4 to qt5), I'm not able to login to my KDE desktop anymore. After entering my password, a X-window pops up saying:\r\n\"Could not start D-bus. Can you call qdbus-qt5?\"\r\n\r\nA workaround is to simply comment out the line in .bashrc that adds anaconda to the path, but obviously anaconda is then not usable anymore.\r\n\r\nIf it is really necessary that anaconda ships it's own version of the qt5 libraries, then you should make sure that these libraries and programs don't take precedence over the system libraries for anything else but anaconda.\r\n\r\nThis issue has also been discussed in the openSUSE forums:\r\nhttps://forums.opensuse.org/showthread.php/520628-Could-not-start-D-bus-Can-you-call-qdbus-qt5\r\n\r\nMy system:\r\nopenSUSE Leap 42.1 (x86_64)\r\nQt 5.5.1 (built against 5.5.1)\r\nKDE Frameworks 5.21.0\r\n\r\n`conda info`:\r\n\r\n               platform : linux-64\r\n          conda version : 4.2.11\r\n       conda is private : False\r\n      conda-env version : 4.2.11\r\n    conda-build version : 1.20.0\r\n         python version : 2.7.12.final.0\r\n       requests version : 2.11.1\r\n       root environment : /home/user/anaconda2  (writable)\r\n    default environment : /home/user/anaconda2\r\n       envs directories : /home/user/anaconda2/envs\r\n          package cache : /home/user/anaconda2/pkgs\r\n           channel URLs : https://repo.continuum.io/pkgs/free/linux-64\r\n                          https://repo.continuum.io/pkgs/free/noarch\r\n                          https://repo.continuum.io/pkgs/pro/linux-64\r\n                          https://repo.continuum.io/pkgs/pro/noarch\r\n            config file : None\r\n           offline mode : False\r\n"},"comment":{"url":"https://api.github.com/repos/ContinuumIO/anaconda-issues/issues/comments/258672013","html_url":"https://github.com/ContinuumIO/anaconda-issues/issues/1206#issuecomment-258672013","issue_url":"https://api.github.com/repos/ContinuumIO/anaconda-issues/issues/1206","id":258672013,"user":{"login":"duckdodger","id":17142033,"avatar_url":"https://avatars.githubusercontent.com/u/17142033?v=3","gravatar_id":"","url":"https://api.github.com/users/duckdodger","html_url":"https://github.com/duckdodger","followers_url":"https://api.github.com/users/duckdodger/followers","following_url":"https://api.github.com/users/duckdodger/following{/other_user}","gists_url":"https://api.github.com/users/duckdodger/gists{/gist_id}","starred_url":"https://api.github.com/users/duckdodger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/duckdodger/subscriptions","organizations_url":"https://api.github.com/users/duckdodger/orgs","repos_url":"https://api.github.com/users/duckdodger/repos","events_url":"https://api.github.com/users/duckdodger/events{/privacy}","received_events_url":"https://api.github.com/users/duckdodger/received_events","type":"User","site_admin":false},"created_at":"2016-11-06T10:24:16Z","updated_at":"2016-11-06T10:24:16Z","body":"I'd like to point out that this issue is not exactly because of openSUSE but rather it's KDE. KDE Plasma uses a `startkde` script for starting Plasma which looks for the first instance of qtpaths in PATH, so it finds the Anaconda version of qtpaths and loads it.\r\nThen it looks for `qdbus-qt5` (which is how `qdbus` is named in openSUSE to avoid conflict with the qt4 version) in the path set by `qtpaths` but it fails to find it because that's not how `qdbus` is named in Anaconda and throws an error.\r\n\r\nSo the patch that is being applied by openSUSE to hardcode the path to qtpaths in `startkde` is just a workaround. Their opinion is that it can't be fixed upstream (that is, by KDE) either because qtpaths is a way for Plasma to be independent of where the Qt5 libraries are installed (which is kinda ironic), that is, someone may choose to install Qt5 elsewhere other than `/usr/bin`. \r\n\r\nAlso, if `qtpaths` is used by something else, that also has the potential to break due to not finding the right qt5. "}}
{"actor":{"display_login":"duckdodger"}}