[Bug 538897] New: Check if PolicyKit in KDE works with PackageKit

http://bugzilla.novell.com/show_bug.cgi?id=538897 User llunak@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=538897#c535431 Summary: Check if PolicyKit in KDE works with PackageKit Classification: openSUSE Product: openSUSE 11.2 Version: Factory Platform: Other OS/Version: Other Status: ASSIGNED Severity: Blocker Priority: P5 - None Component: KDE4 Workspace AssignedTo: llunak@novell.com ReportedBy: llunak@novell.com QAContact: qa@suse.de Found By: --- According to bug #535431 PackageKit has changed to depend on a an unreleased backwards incompatible version of PolicyKit. The status of the KDE support needs to be checked. *sigh* -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

http://bugzilla.novell.com/show_bug.cgi?id=538897 Lubos Lunak <llunak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P1 - Urgent -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

http://bugzilla.novell.com/show_bug.cgi?id=538897 Lubos Lunak <llunak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |535431 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

http://bugzilla.novell.com/show_bug.cgi?id=538897 Stephan Kulow <coolo@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flag| |SHIP_STOPPER+ -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

http://bugzilla.novell.com/show_bug.cgi?id=538897 Stephan Binner <binner@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|535431 | -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

http://bugzilla.novell.com/show_bug.cgi?id=538897 User llunak@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=538897#c1 Lubos Lunak <llunak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |binner@kde.org, | |coolo@novell.com --- Comment #1 from Lubos Lunak <llunak@novell.com> 2009-09-27 14:51:43 MDT --- https://www.redhat.com/archives/fedora-devel-list/2009-August/msg01353.html Short summary: Retards. Long summary: Polkit-1 basically does not work anywhere else except for development versions of distributions. There does not seem to be any porting documentation. Upstream (KDE) has no support for it at all because of these. Fedora itself has no KDE support for it (there is a patch, but it has issues and is most probably unfeasible). Fedora has decided to drop PolicyKit support from KDE for next Fedora release and will use the GNOME PolicyKit authentication agent in the KDE session (unlike us Fedora's KDE actually does not have basic functionality depending on PolicyKit). So basically the two feasible options for us seem to be either doing that as well (ugh) or going back to PackageKit version that does not require Polkit-1. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

http://bugzilla.novell.com/show_bug.cgi?id=538897 User lnussel@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=538897#c2 Ludwig Nussel <lnussel@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lnussel@novell.com --- Comment #2 from Ludwig Nussel <lnussel@novell.com> 2009-09-28 02:59:50 MDT --- does the gnome authentication agent actually depend on anything gnome? Maybe it's just a plain gtk app. That could be used in KDE without disadvantages. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

http://bugzilla.novell.com/show_bug.cgi?id=538897 User coolo@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=538897#c3 --- Comment #3 from Stephan Kulow <coolo@novell.com> 2009-09-28 03:16:39 MDT --- ok, as far as I see, we have 3 options: 1. GNOME application on KDE 2. Unmaintained packagekit snapshot 3. Unmaintained updater backend Taking these 3 options I would go for 1. Vincent's suggestion on the conference was taking the gnome version and ripping off all GNOME UI dependencies, but in the end polkit-gnome has no dependencies beside the -lang subpackage that aren't yet on the KDE Livecd: 388Kb (including -lang). Unfortunately the test updates can still not be installed on current live cds with polkit-gnome installed, but I guess that's something we can fix for m8. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

http://bugzilla.novell.com/show_bug.cgi?id=538897 User llunak@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=538897#c4 Lubos Lunak <llunak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|llunak@novell.com |vuntz@novell.com --- Comment #4 from Lubos Lunak <llunak@novell.com> 2009-09-28 08:32:01 MDT --- I'm not happy with 1., but it seems to be the only reasonable solution :( , so what the hell. Vincent: SR#21219 - please review, accept and forward to o:F. It enables the GNOME polkit authentication agent also in KDE and fixes two rather visible annoyances. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

http://bugzilla.novell.com/show_bug.cgi?id=538897 User lnussel@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=538897#c5 --- Comment #5 from Ludwig Nussel <lnussel@novell.com> 2009-09-28 08:39:29 MDT --- I'd remove the OnlyShowIn line completely. The agent is needed in other DE's too. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

http://bugzilla.novell.com/show_bug.cgi?id=538897 User vuntz@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=538897#c6 Vincent Untz <vuntz@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|vuntz@novell.com |llunak@novell.com --- Comment #6 from Vincent Untz <vuntz@novell.com> 2009-09-29 03:44:45 MDT --- (In reply to comment #4)
Vincent: SR#21219 - please review, accept and forward to o:F.
Can't find you on IRC, so let me comment here: + please use the patch naming and tagging policy (see http://en.opensuse.org/Packaging/Patches) + why is fix_status_icon_hide.diff necessary? What's happening at the moment? + did you send alternative_button_order.diff upstream? + I agree with Ludwig about OnlyShowIn, so use_in_kde.diff needs to be changed to simply comment out the OnlyShowIn line. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

http://bugzilla.novell.com/show_bug.cgi?id=538897 User coolo@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=538897#c7 --- Comment #7 from Stephan Kulow <coolo@novell.com> 2009-09-29 04:17:30 MDT --- can we have that policy discussion after we were able to ship M8? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

http://bugzilla.novell.com/show_bug.cgi?id=538897 User coolo@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=538897#c8 Stephan Kulow <coolo@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flag|SHIP_STOPPER+ |SHIP_STOPPER- --- Comment #8 from Stephan Kulow <coolo@novell.com> 2009-09-29 06:48:44 MDT --- ok, the main issue is fixed - leaving the bug open to short out Vincent's concerns. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

http://bugzilla.novell.com/show_bug.cgi?id=538897 User llunak@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=538897#c9 Lubos Lunak <llunak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #9 from Lubos Lunak <llunak@novell.com> 2009-09-30 07:52:29 MDT --- (In reply to comment #6)
+ why is fix_status_icon_hide.diff necessary? What's happening at the moment?
The "Click the icon to drop all elevated privileges" systray icon does not go away when clicked, the icon itself is no longer visible, but the space is still taken. Possibly a GtkStatusIcon bug, I don't know.
+ did you send alternative_button_order.diff upstream?
No. I want to avoid the possibility of mentioning by the way what I think about certain aspects of PolicyKit. The patch shouldn't matter much post-11.2 anyway, hopefully some poor soul will figure out the KDE agent even with the useless documentation.
Submitted again (#21419), closing. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

http://bugzilla.novell.com/show_bug.cgi?id=538897 http://bugzilla.novell.com/show_bug.cgi?id=538897#c10 --- Comment #10 from Bernhard Wiedemann <bwiedemann@suse.com> --- This is an autogenerated message for OBS integration: This bug (538897) was mentioned in https://build.opensuse.org/request/show/21331 Factory / polkit-gnome https://build.opensuse.org/request/show/40729 Factory / patterns-openSUSE -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com