(In reply to Simon McVittie from comment #8) > In the absence of a recent polkit release, I'm looking into updating Debian > experimental's polkit (which currently includes this patch) to current git > master. > > This looks suspiciously like Bug #60847. James, does the patch that was > merged for that bug look OK? It stops using the child watch at all, and only > reads stdout, which seems a more correct solution to this.
Hi, That does sound rather similar, yes, though the symptoms in the arch bug sound a bit different. If it's not using the child watch then the problem may well be gone. Unfortunately I can't remember the specifics of a race condition from over 4 years ago to say for sure whether it will be handled by the other patch. Thanks, James -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to policykit-1-gnome in Ubuntu. https://bugs.launchpad.net/bugs/445303 Title: policykit-1 password dialog sometimes hangs Status in PolicyKit: Invalid Status in PolicyKit GNOME component: Unknown Status in aptdaemon package in Ubuntu: Invalid Status in policykit package in Ubuntu: Invalid Status in policykit-1-gnome package in Ubuntu: Invalid Status in update-manager package in Ubuntu: Invalid Status in aptdaemon source package in Karmic: Invalid Status in policykit source package in Karmic: Invalid Status in policykit-1-gnome source package in Karmic: Won't Fix Status in update-manager source package in Karmic: Invalid Bug description: Binary package hint: update-manager Using current karmic versions after entering the polkit password for org.debian.apt-upgrade-packages and pressing enter the dialog for authentification didn't close, button to cancel or validate were not responsive, after a minute or so the dialog closed and update-manager displayed an error saying there was probably an issue with aptdaemon and apport triggered Traceback (most recent call last): File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 579, in msg_reply_handler *message.get_args_list())) File "/usr/lib/python2.6/dist-packages/aptdaemon/gtkwidgets.py", line 468, in _on_error raise error DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. To manage notifications about this bug go to: https://bugs.launchpad.net/policykit/+bug/445303/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

