[opensuse-factory] To PackageKit or not to PackageKit

Hello listmates.... I know that most likely I will be causing another flamewar on this mailinglist, but I hope that we can keep the discussion to facts and to the point. As the subject already indicates I would like to know what the openSUSE community plan is for PackageKit. At this moment we have version 0.7.4 in Factory, despite that upstream already delivered version 0.8.5. I have tried to package 0.8.5, but it seems that in this version the zypp backend is not maintained ( My assumption here is that openSUSE did the maintainance for this part as that libzypp is only used by openSUSE). Based on the above status and also seeing discussions on the opensuse-kde ml regarding how Apper is working as an update notifier, I have the feeling that we as a community should take a decision. At this moment I don't see anything that is offered as a small package update notifier (nor on KDE nor on GNOME side) that works directly with zypper or with yast. Both desktops have been using PackageKit for this (or tools based using PackageKit), but it seems that PackageKit is not really supported by our zypp/YaST community. So the question is will we keep PackageKit in our openSUSE distro or not ? If yes, then the zypp/YaST community should have a look at the latest version and make the zypp backend build and work again. If not, do we have alternatives that we can offer to the users as a small systray utility that notifies them when updates are available ? Regards Raymond -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 1 November 2012 10:14, Raymond Wooninck <tittiatcoke@gmail.com> wrote:
using PackageKit for this (or tools based using PackageKit), but it seems that PackageKit is not really supported by our zypp/YaST community.
See http://lists.opensuse.org/zypp-devel/2012-08/msg00010.html Michael, any status report? What should we do for 12.3? Stay with the old PackageKit? We will have a 0.8 compatible backend? Should a quick and dirty one be created calling zypper directly? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Thursday 01 November 2012 11:27:44 Cristian Morales Vega wrote:
On 1 November 2012 10:14, Raymond Wooninck <tittiatcoke@gmail.com> wrote:
using PackageKit for this (or tools based using PackageKit), but it seems that PackageKit is not really supported by our zypp/YaST community.
See http://lists.opensuse.org/zypp-devel/2012-08/msg00010.html
Michael, any status report?
Sorry, but no real progress to report by now. I need to finish some other features first, before I can spend more time on this. The schedule says they are done in 2 weeks. Then I'll focus on the backend. -- cu, Michael Andres +------------------------------------------------------------------+ Key fingerprint = 2DFA 5D73 18B1 E7EF A862 27AC 3FB8 9E3A 27C6 B0E4 +------------------------------------------------------------------+ Michael Andres SUSE LINUX Products GmbH, Development, ma@suse.de GF:Jeff Hawn,Jennifer Guild,Felix Imendörffer, HRB16746(AG Nürnberg) Maxfeldstrasse 5, D-90409 Nuernberg, Germany, ++49 (0)911 - 740 53-0 +------------------------------------------------------------------+ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Am Donnerstag, 1. November 2012, 11:14:59 schrieb Raymond Wooninck:
So the question is will we keep PackageKit in our openSUSE distro or not ? If yes, then the zypp/YaST community should have a look at the latest version and make the zypp backend build and work again. If not, do we have alternatives that we can offer to the users as a small systray utility that notifies them when updates are available ?
Maybe it helps to define what is needed in order to find a tool. And if there is none to understand what to focus on in order to improve the situation with the apps available. - not blocking zypper - maintained graphical front-end (notifier and patch list etc.) - maintained back-end - installing patches/updates without root password - ability to set permissions per user/action regarding package management - ability to check for patches only or patches plus updates from buildservice repos (even better if one can define which repos to check) Sven -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2012-11-01 11:35, Sven Burmeister wrote:
Maybe it helps to define what is needed in order to find a tool. And if there is none to understand what to focus on in order to improve the situation with the apps available.
- not blocking zypper - maintained graphical front-end (notifier and patch list etc.) - maintained back-end - installing patches/updates without root password - ability to set permissions per user/action regarding package management
With ability to provide a restricting list of users that can use it and get notification. Any other user, the applet should not even run.
- ability to check for patches only or patches plus updates from buildservice repos (even better if one can define which repos to check)
And modifying that list should not alter the list of repos of yast/zypper. Ie, the list of repos I want to keep an eye on updates may not be the same as the list of all repos configured. - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iF4EAREIAAYFAlCSXx0ACgkQja8UbcUWM1zVJgD9EFXOm9rP/wYEmLR6pOzPV5Gu zPS9sW6cr/yXuYZ1XA4A/0/VHZW9VluvzTzA/WrRKoRwZttp80Uf5NPl/0re1TRv =bNUA -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

* Carlos E. R. <robin.listas@telefonica.net> [11-01-12 07:40]:
On 2012-11-01 11:35, Sven Burmeister wrote:
Maybe it helps to define what is needed in order to find a tool. And if there is none to understand what to focus on in order to improve the situation with the apps available.
- not blocking zypper - maintained graphical front-end (notifier and patch list etc.) - maintained back-end - installing patches/updates without root password - ability to set permissions per user/action regarding package management
With ability to provide a restricting list of users that can use it and get notification. Any other user, the applet should not even run.
- ability to check for patches only or patches plus updates from buildservice repos (even better if one can define which repos to check)
And modifying that list should not alter the list of repos of yast/zypper. Ie, the list of repos I want to keep an eye on updates may not be the same as the list of all repos configured.
++ Re: restricting users (special case) Ability to view but no permissions to act -- (paka)Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 http://en.opensuse.org openSUSE Community Member Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

* Patrick Shanahan <paka@opensuse.org> [11-01-12 14:36]: ...
++
Re: restricting users (special case) Ability to view but no permissions to act
And after some more consideration, I believe that patch2mail is quite possibly all that is necessary: http://blog.cboltz.de/plugin/tag/patch2mail does not provide non-super user rights to install but does inform of pending updates. cl and zypper are enough after notification. -- (paka)Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 http://en.opensuse.org openSUSE Community Member Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2012-11-01 19:33, Patrick Shanahan wrote:
* Carlos E. R. <> [11-01-12 07:40]:
++
Re: restricting users (special case) Ability to view but no permissions to act
To view if they start it manually, ok, but should not start automatically for them. Two reasons: one, they ask and bother the admin (what is that update I see in...? Two, they are hindered by activity from the applet. - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iF4EAREIAAYFAlCS1G4ACgkQja8UbcUWM1zZagD+NAOLlJ3ADL/i6WLbY6Geqq2q MGRHfOFlVg/FIz8stjQA/08mGoXuWb3El7lyVUSmvks1XAtZ5tawfowNRqtqrf1r =izUW -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Op 01-11-12 20:58, Carlos E. R. schreef:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2012-11-01 19:33, Patrick Shanahan wrote:
* Carlos E. R. <> [11-01-12 07:40]: ++
Re: restricting users (special case) Ability to view but no permissions to act To view if they start it manually, ok, but should not start automatically for them. Two reasons: one, they ask and bother the admin (what is that update I see in...? Two, they are hindered by activity from the applet.
- -- Cheers / Saludos,
Carlos E. R.
Sitting here, and watching the very nice systray applet sitting there without bothering me with horns and bells, i forget about the 'gnomish ui it has. IMHO, Yast is by far the best package-management-configuration-tool of all now. (in the days of 10 i said otherwise, but it matured, and i love the 'heavyweight on very light feet' very much now. Apper has shown the lack of flexibility (not able to show and agree to a license-file) in trying to install from a users directory, so i also support to use yast for that. Zypper can do it all, but there are users out there, and most of the time, me included, who do not know the right commands (yet). They need a reliable manager. Calling the online update module, is, as said IMHO, far out the best option. Let us KDE with yast, and Let Gnome have their stuff, what about that? Like no kde3 stuff in kde4, no Gnome in KDE. (or at least as less as possible to begin with, and controlling the software is not as less as possible) Regards, and apologizes for lost temper in the past, -- Have a nice day, Oddball. OS: Linux 3.7.0-rc2-4-desktop i686 Huidige gebruiker: oddball@EeePc-Rob-SFN9 Systeem: openSUSE 12.2 (i586) KDE: 4.9.2 "release 511" -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Thursday 01 November 2012 11:35:14 Sven Burmeister wrote:
Am Donnerstag, 1. November 2012, 11:14:59 schrieb Raymond Wooninck:
So the question is will we keep PackageKit in our openSUSE distro or not ? If yes, then the zypp/YaST community should have a look at the latest version and make the zypp backend build and work again. If not, do we have alternatives that we can offer to the users as a small systray utility that notifies them when updates are available ?
Maybe it helps to define what is needed in order to find a tool. And if there is none to understand what to focus on in order to improve the situation with the apps available.
- not blocking zypper - maintained graphical front-end (notifier and patch list etc.) - maintained back-end - installing patches/updates without root password - ability to set permissions per user/action regarding package management - ability to check for patches only or patches plus updates from buildservice repos (even better if one can define which repos to check)
Note that PackageKit is also supported by a number of upstream applications to install packages like the multimedia stuff in audioplayers. Also, it forms the base of a number of appstore-like technologies which I personally would love to have in openSUSE as the YaST GTK and Qt interfaces are both quite terrible to use if you're not a sysadmin-level user. All in all, the problem lies in the libzypp backend, and Michael Andres just said he's working on it but as you can see in the mail he linked to it will take a while as he has to re-work quite a bit in zypper. See http://lists.opensuse.org/zypp-devel/2012-08/msg00010.html This means that zypper will get some improvements due to the requirements of PackageKit - I'd love to see zypper not block a search or info when I am installing stuff (!!!) so I don't mind that much. Now if any of you is interested in helping out, I'm sure help is welcome... Hugs, Jos
Sven

* Raymond Wooninck <tittiatcoke@gmail.com> [2012-11-01 11:18]:
make the zypp backend build and work again. If not, do we have alternatives that we can offer to the users as a small systray utility that notifies them when updates are available ?
It wouldn't tkae too much effort to swap out the PackageKit backend in pk-update-icon with a zypper-based one, in fact I do already have a parser for zyppers XML output from some experiments last year. It uses GTK+ but the UI consists only of a tray icon and notification bubble which would open "yast2 online_update" when activated so it should not look alien in KDE. So if there's a rough consensus that we want to go with a minimal notifier and update via YaST's online_update module I could put something together. -- Guido Berhoerster -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Thu, Nov 01, 2012 at 01:44:19PM +0100, Guido Berhoerster wrote:
* Raymond Wooninck <tittiatcoke@gmail.com> [2012-11-01 11:18]:
make the zypp backend build and work again. If not, do we have alternatives that we can offer to the users as a small systray utility that notifies them when updates are available ?
It wouldn't tkae too much effort to swap out the PackageKit backend in pk-update-icon with a zypper-based one, in fact I do already have a parser for zyppers XML output from some experiments last year. It uses GTK+ but the UI consists only of a tray icon and notification bubble which would open "yast2 online_update" when activated so it should not look alien in KDE. So if there's a rough consensus that we want to go with a minimal notifier and update via YaST's online_update module I could put something together.
We actually had a zypper based KDE applet some years ago. But I still think we should work with upstream PackageKit to get bugs fixed and our support in. Ciao, Marcus -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Op 01-11-12 13:44, Guido Berhoerster schreef:
* Raymond Wooninck <tittiatcoke@gmail.com> [2012-11-01 11:18]:
make the zypp backend build and work again. If not, do we have alternatives that we can offer to the users as a small systray utility that notifies them when updates are available ? It wouldn't tkae too much effort to swap out the PackageKit backend in pk-update-icon with a zypper-based one, in fact I do already have a parser for zyppers XML output from some experiments last year. It uses GTK+ but the UI consists only of a tray icon and notification bubble which would open "yast2 online_update" when activated so it should not look alien in KDE. So if there's a rough consensus that we want to go with a minimal notifier and update via YaST's online_update module I could put something together. +1
-- Have a nice day, Oddball. OS: Linux 3.7.0-rc2-4-desktop i686 Huidige gebruiker: oddball@EeePc-Rob-SFN9 Systeem: openSUSE 12.2 (i586) KDE: 4.9.2 "release 511" -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Thursday 01 November 2012 13:44:19 Guido Berhoerster wrote:
It wouldn't tkae too much effort to swap out the PackageKit backend in pk-update-icon with a zypper-based one, in fact I do already have a parser for zyppers XML output from some experiments last year. It uses GTK+ but the UI consists only of a tray icon and notification bubble which would open "yast2 online_update" when activated so it should not look alien in KDE. So if there's a rough consensus that we want to go with a minimal notifier and update via YaST's online_update module I could put something together.
It is not only a matter of the effort required to build something small to perform this task. I have no doubt that you are able to deliver what you indicated, but are you willing to maintain this piece of software for the rest of it's lifecycle ? Because if we introduce another piece of software which will not be supported in the future, then we end up exactly at the same place as we are now. I guess that we should also be looking at the position we are now. Recently this mailinglist has been flooded with complaints with regards to the tools openSUSE is using for booting, repairtools, etc. There were even some indications that other distributions have much better tools, etc. But as soon as it comes to move to a more distro-independent solution, people are coming up that we can create little programs around the tools we have. There is nothing wrong with this, but is this the position we want to be in ?? Regards Raymond -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

* Raymond Wooninck <tittiatcoke@gmail.com> [2012-11-01 14:27]:
On Thursday 01 November 2012 13:44:19 Guido Berhoerster wrote:
It wouldn't tkae too much effort to swap out the PackageKit backend in pk-update-icon with a zypper-based one, in fact I do already have a parser for zyppers XML output from some experiments last year. It uses GTK+ but the UI consists only of a tray icon and notification bubble which would open "yast2 online_update" when activated so it should not look alien in KDE. So if there's a rough consensus that we want to go with a minimal notifier and update via YaST's online_update module I could put something together.
It is not only a matter of the effort required to build something small to perform this task. I have no doubt that you are able to deliver what you indicated, but are you willing to maintain this piece of software for the rest of it's lifecycle ? Because if we introduce another piece of software which will not be supported in the future, then we end up exactly at the same place as we are now.
I already do maintain pk-update-icon, so there wouldn't be any change. Besides, this is really simple code (parsing zypper --xmlout, calling zypp-refresh if the cache is outdated, and popping up a libnotify notification with a tray icon if updates are found) with few dependencies so the cost of maintaining it is very low and somebody else could easily take over if the need arises. I will probably have to do it anyway sooner or later if gpk-update-viewer becomes unusable outside of GNOME like so many other GNOME applications.
I guess that we should also be looking at the position we are now. Recently this mailinglist has been flooded with complaints with regards to the tools openSUSE is using for booting, repairtools, etc. There were even some indications that other distributions have much better tools, etc. But as soon as it comes to move to a more distro-independent solution, people are coming up that we can create little programs around the tools we have. There is nothing wrong with this, but is this the position we want to be in ??
That I can't really answer, I'm just saying it's doable with relatively little cost. I also think there is nothing comparable in other distros to the toolset provided by YaST. In particular as a package and update manager it is vastly superior to the various PackageKit frontends where the extra abstraction layer adds a lot of complexity and potential bugs without much of a benefit. -- Guido Berhoerster -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

The following is worth what you paid for it: I've been a loyal SuSE (and, later, openSUSE) user since 9.3, and I've been doing the whole Linux thing since 1994. I've seen package management interfaces come and go. For a long time, smart (smartpm) was my preferred choice, as it *vastly* outperformed rug and others (incl. the early releases of zypper). Then zypper finally stabilized and things were pretty good. Then came along PackageKit. From a design perspective, it seemed to be the way of the future, but from a practical perspective it just didn't live up. Release after release there were bugs (and there still are), it was *slow* and resource hungry (and still is), not as capable (still true), and now the version in use is out of date. I got used to removing packagekit* as the very first step after installation, and relying instead on zypper (manual and cron). Now we are at 12.2 and packagekit *still* doesn't work quite right. Please consider: *after* 12.2 was released, 'pkcon' still didn't work on half of the machines I've got (since resolved) *after* 12.2 was released, packagekit still had architecture problems (installing i586 on x86_64) We *still* don't have an especially informative packagekit interface. The feedback on download progress is useless, overall progress isn't present, and by recent discussion there are still significant issues with threading, requiring *at least* one more distro release to resolve, perhaps more. Choosing on machine that still has packagekit installed, I just ran "dmesg | grep segfault". Care to guess what I found? PK-Backend. I have that machine set to auto-update and auto-install by way of packagekit, but it doesn't work sometimes. Can I tell why? No. Even when it *does* work it seems to chew up CPU and take a *really* long time to do... anything. It seems to me that - while packagekit's design and goals are laudable in and of themselves, at some point you have to consider the practical effects of these decisions on your users. The reputation of a flakey, troublesome, irritating software update interface is well-deserved. Is it better than it was? Yes. Does it work well? Not for everybody. Not for me. And - this is a critical question - am I better off *now* than I was 5 years ago (in this respect)? Not really. zypper works. Today. I am not suggesting that all work on packagekit be abandoned, but from a purely pragmatic perspective, just exactly how many developer hours would it take to a) resolve the packagekit <-> libzypp issues b) update to the more recent packagekit backend c) *stay in sync* with upstream packagekit b) maintain the packagekit stack until such time as doing so is no longer necessary (a better alternative - whatever that may be - exists) as compared to a) provide a notification interface that interfaces with zypper/yast2 that identifies when updates are ready b) maintain that software until such time as doing so is no longer necessary (a better alternative - whatever that may be - exists) That's my rant and I'm sticking to it. Please do not take offense, for none was intended. Instead, please take a step back and consider things from the perspective of a user that has not had a problem-free packagekit install *ever*. -- Jon -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Thu, 1 Nov 2012 09:32:43 -0500 Jon Nelson <jnelson-suse@jamponi.net> wrote:
That's my rant and I'm sticking to it. Please do not take offense, for none was intended. Instead, please take a step back and consider things from the perspective of a user that has not had a problem-free packagekit install *ever*.
+1 Many thanks for this carefully worded post! Over here packagekit is disabled at the earliest possible moment in the installation process. It never gave me anything I missed if only zypper and you were left. What it gave to me were support calls from family members and colleagues. Detlef
-- Jon
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Am Donnerstag, 1. November 2012, 09:32:43 schrieb Jon Nelson:
zypper works. Today. I am not suggesting that all work on packagekit be abandoned, but from a purely pragmatic perspective, just exactly how many developer hours would it take to a) resolve the packagekit <-> libzypp issues b) update to the more recent packagekit backend c) *stay in sync* with upstream packagekit b) maintain the packagekit stack until such time as doing so is no longer necessary (a better alternative - whatever that may be - exists)
as compared to a) provide a notification interface that interfaces with zypper/yast2 that identifies when updates are ready b) maintain that software until such time as doing so is no longer necessary (a better alternative - whatever that may be - exists)
c) can install updates without root password d) can have different permissions regarding installing/updating depending on the user e) allows to choose whether to check for patches only or all available updates f) does not end-up like e.g. kupdateapplet (which basically was what you describe, i.e. nothing but a notifier) Having just a notification icon is going backwards 5 years and not improving the situation IMO, leaving aside the comparison to other distros/OSs. Sven -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

You raise some very good points! However, please find my comments inline, below: On Thu, Nov 1, 2012 at 10:07 AM, Sven Burmeister <sven.burmeister@gmx.net> wrote:
c) can install updates without root password
sudo permissions can fix (c)
d) can have different permissions regarding installing/updating depending on the user
sudo permissions can fix (d)
e) allows to choose whether to check for patches only or all available updates
Seems like a simple preference.
f) does not end-up like e.g. kupdateapplet (which basically was what you describe, i.e. nothing but a notifier)
I do not see that as *necessarily* a bad thing. yast2 sw_single is a pretty good installer. If I little thinger pops up and says, "Hey, you have some updates. This is what they are...... <details>. Click <here> to run the software updater." then I'd be happy with that. I'd also prefer to see a preference "automatically install all updates that do not require a reboot.", but it's just that - a preference. -- Jon -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2012-11-01 17:23, Jon Nelson wrote:
You raise some very good points! However, please find my comments inline, below:
On Thu, Nov 1, 2012 at 10:07 AM, Sven Burmeister <> wrote:
c) can install updates without root password
sudo permissions can fix (c)
But this needs an administrator to set it up first. Not very nice for people that admin their own machines. How the current tool handles this now is easier on the end user. And doing this at install needs configuring sudo entirely, which is... well, not that simple. - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iF4EAREIAAYFAlCSvMYACgkQja8UbcUWM1zmrAD/eLCPlEg64Iyy7Cc9gqvpSzdc 32J5m3GlEbdMBjqOQ5sA/33+l58BS3we7yAQljeoVZLDXAbnW1pANCqrD63RDZT0 =Rhwl -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

* Carlos E. R. <robin.listas@telefonica.net> [2012-11-01 19:18]:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2012-11-01 17:23, Jon Nelson wrote:
You raise some very good points! However, please find my comments inline, below:
On Thu, Nov 1, 2012 at 10:07 AM, Sven Burmeister <> wrote:
c) can install updates without root password
sudo permissions can fix (c)
But this needs an administrator to set it up first. Not very nice for people that admin their own machines. How the current tool handles this now is easier on the end user.
And doing this at install needs configuring sudo entirely, which is... well, not that simple.
Nobody is considering to write a new package/update manager, this thread is about either fixing PK's zypper backend or instead using a small notifier applet instead of the PK-based ones. We already have both YaST modules and the PK frontends for installing packages and applying updates which in combination with PolicyKit can do all of the stuff requested above. -- Guido Berhoerster -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2012-11-01 19:39, Guido Berhoerster wrote:
* Carlos E. R. <> [2012-11-01 19:18]:
Nobody is considering to write a new package/update manager, this thread is about either fixing PK's zypper backend or instead using a small notifier applet instead of the PK-based ones.
Right. I vote for fixing, and if possible, improving.
We already have both YaST modules and the PK frontends for installing packages and applying updates which in combination with PolicyKit can do all of the stuff requested above.
There is no yast module for PK :-( - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iF4EAREIAAYFAlCS1P0ACgkQja8UbcUWM1yPjAD+LpDnWmiLNepXZCe9rWAQb0U5 RpHbULUAY1HESNssXe4A/jqRkDJzNLTatVZIZjERZjqI3rP1a9kOSYqy1C2EoiY7 =U7KQ -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Torsdag den 1. november 2012 11:14:59 skrev Raymond Wooninck:
So the question is will we keep PackageKit in our openSUSE distro or not ? If yes, then the zypp/YaST community should have a look at the latest version and make the zypp backend build and work again. If not, do we have alternatives that we can offer to the users as a small systray utility that notifies them when updates are available ?
While I have been arguing on the KDE list for not using PackageKit for local/http installation of "single RPMs" and generally decreasing our dependence on such a volatile experimental thing as PackageKit, I don't see any replacement for Apper/PackageKit as an updater applet on the horizon. Even if say KUpdateApplet+zypp was revived, that would still leave the GNOME/Gtk desktops out in the dark without PackageKit. Also it should be noted that Apper/PackageKit supposedly also brings some "software center" features in the future, which also need to be taken into consideration, see: http://blog.tenstral.net/2012/08/appstream-for-apper.html So I think it's neither desirable nor realistic to drop PackageKit completely. We just need to limit/control the damage the thing can do to our distro, when it periodically breaks. 12.3 is still almost 6 months away. Red Hat can reshuffle the API several more times between now and then, no reason to "panic" about the zypp backend not being up to speed yet at this early stage. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (14)
-
Carlos E. R.
-
Carlos E. R.
-
Cristian Morales Vega
-
Detlef Steuer
-
Guido Berhoerster
-
Jon Nelson
-
Jos Poortvliet
-
Marcus Meissner
-
Martin Schlander
-
Michael Andres
-
Oddball
-
Patrick Shanahan
-
Raymond Wooninck
-
Sven Burmeister