it seems to me  the following syntax:

A=B=C D

in dash will execute "D" with the environment variable "A" set to "B=C",
so the line:

qdbus=QT_SELECT=qt4 qdbus

would run "qdbus" once, and set "qdbus" to "QT_SELECT=qt4 qdbus":

$ qdbus=QT_SELECT=qt4 qdbus
:1.0
com.ubuntu.Upstart
...
org.freedesktop.DBus
$

I'm not sure that qdbus is started properly with this fix, and I guess
that startkde works now only because $qdbus now returns true, as any
assignment.

Maybe I'm wrong but this patch is definitely better

** Patch added: "qdbus.patch"
   
https://bugs.launchpad.net/ubuntu/+source/kde-workspace/+bug/1304805/+attachment/4077554/+files/qdbus.patch

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1304805

Title:
  KDE desktop login failure: "Could not start d-bus. Can you call
  qdbus?"

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/kde-workspace/+bug/1304805/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs

Reply via email to