[Bug 1181168] New: Add ability to manage locales using PackageKit
https://bugzilla.suse.com/show_bug.cgi?id=1181168 Bug ID: 1181168 Summary: Add ability to manage locales using PackageKit Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Enhancement Priority: P5 - None Component: GNOME Assignee: gnome-bugs@suse.de Reporter: fabian@ritter-vogt.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- There is currently work ongoing to have the Language config module in Plasma install system locales as well: https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/560 Currently this seems to be possible only by calling zypper as root and not through PackageKit, which doesn't provide a good user experience. Would it be possible to expose locale management through PackageKit? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1181168
https://bugzilla.suse.com/show_bug.cgi?id=1181168#c1
--- Comment #1 from Jonathan Kang
There is currently work ongoing to have the Language config module in Plasma install system locales as well: https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/560
Currently this seems to be possible only by calling zypper as root and not through PackageKit, which doesn't provide a good user experience.
Would it be possible to expose locale management through PackageKit?
PackageKit doesn't provides such an interface for installing locale packages. I guess you can use libzypp instead of zypper to avoid authentications. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1181168
https://bugzilla.suse.com/show_bug.cgi?id=1181168#c2
Jonathan Kang
https://bugzilla.suse.com/show_bug.cgi?id=1181168
https://bugzilla.suse.com/show_bug.cgi?id=1181168#c3
Fabian Vogt
(In reply to Fabian Vogt from comment #0)
There is currently work ongoing to have the Language config module in Plasma install system locales as well: https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/560
Currently this seems to be possible only by calling zypper as root and not through PackageKit, which doesn't provide a good user experience.
Would it be possible to expose locale management through PackageKit?
PackageKit doesn't provides such an interface for installing locale packages.
Well, this is a request to provide such an interface. It could be implemented as e.g. "locale:xx" resolvables.
I guess you can use libzypp instead of zypper to avoid authentications.
That wouldn't make any difference, both need root. This is the main reason why a PackageKit API is necessary for this to be called by applications. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1181168
https://bugzilla.suse.com/show_bug.cgi?id=1181168#c4
--- Comment #4 from Jonathan Kang
(In reply to Jonathan Kang from comment #1)
(In reply to Fabian Vogt from comment #0)
There is currently work ongoing to have the Language config module in Plasma install system locales as well: https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/560
Currently this seems to be possible only by calling zypper as root and not through PackageKit, which doesn't provide a good user experience.
Would it be possible to expose locale management through PackageKit?
PackageKit doesn't provides such an interface for installing locale packages.
Well, this is a request to provide such an interface. It could be implemented as e.g. "locale:xx" resolvables.
I recommend creating an issue at upstream github[0]. This is something that should be discussed upstream. *[0] https://github.com/PackageKit/PackageKit/issues -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com