Re: [opensuse-factory] Throw "apper" out of 12.2?
Hi, first: sorry for inducing such a long thread, hope it wasn't in vain at the end ;-) On 18.08.2012 07:42, Will Stephenson wrote:
I've been silently going ballistic :). It's buggy but throwing it out without fixing the bugs gives no way for a regular user to install updates without becoming root, as Martin points out.
Don't understand that: Both apper and yast ask me to authenticate as root when i want to install updates, so i see no advantage for apper here. On 17.08.2012 15:35, Martin Schlander wrote:
Removing Apper means having no updater applet, no notification about available updates. There's no alternative to Apper for this.
In my opinion notifications don't help a lot when apper isn't able to install the notified updates (the buggy behaviour mentioned in my original post i can't reproduce now, but instead bug [1] appeares again). Shouldn't it be easy for someone who knows how to access the notification area, to do something similar to the following crontab entry?: 10 10 * * 2 ( export DISPLAY=:0 ; kdialog --msgbox "`zypper --quiet patch-check`" ) db [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=658934 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 8/23/2012 11:47 AM, Dominik Baumann wrote:
Hi,
first: sorry for inducing such a long thread, hope it wasn't in vain at the end ;-)
On 18.08.2012 07:42, Will Stephenson wrote:
I've been silently going ballistic :). It's buggy but throwing it out without fixing the bugs gives no way for a regular user to install updates without becoming root, as Martin points out.
Don't understand that: Both apper and yast ask me to authenticate as root when i want to install updates, so i see no advantage for apper here.
On 17.08.2012 15:35, Martin Schlander wrote:
Removing Apper means having no updater applet, no notification about available updates. There's no alternative to Apper for this.
In my opinion notifications don't help a lot when apper isn't able to install the notified updates (the buggy behaviour mentioned in my original post i can't reproduce now, but instead bug [1] appeares again).
Shouldn't it be easy for someone who knows how to access the notification area, to do something similar to the following crontab entry?:
10 10 * * 2 ( export DISPLAY=:0 ; kdialog --msgbox "`zypper --quiet patch-check`" )
db
Whoa whoa whoa that's WAY too efficient. Using tools that already exist? Instead of inventing a whole new system and living with bugs? Blaspheme. -- bkw -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Quoting Dominik Baumann
Shouldn't it be easy for someone who knows how to access the notification area, to do something similar to the following crontab entry?:
10 10 * * 2 ( export DISPLAY=:0 ; kdialog --msgbox "`zypper --quiet patch-check`" )
It should be... now please come up with a crontab line that does the right thing, independent of the user running GNOME, KDE, XFCe, LXDE, Mate, E17, [...] Thanks. Dominique -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi, On 08/24/2012 09:25 AM, Dominique Leuenberger a.k.a DimStar wrote:
Shouldn't it be easy for someone who knows how to access the notification area, to do something similar to the following crontab entry?:
10 10 * * 2 ( export DISPLAY=:0 ; kdialog --msgbox "`zypper --quiet patch-check`" )
It should be... now please come up with a crontab line that does the right thing, independent of the user running GNOME, KDE, XFCe, LXDE, Mate, E17, [...]
Well, with "something similar" i didn't mean exactly what i proposed but, eh, something similar ;-) Ok, anyway, good point. Didn't know that "apper" is such independent from the desktop environment. I like that. But this is an opensuse mailinglist, and opensuse has KDE as its favorite desktop environment. Of course that's not an argument to ignore the other desktops and favor an isolated solution in the long term. But (i repeat myself) if apper is such buggy as reported from me and other posters, in a way that a linux beginner isn't able to keep his system up to date, then i would favour a temporary isolated workaround until apper is fixed. Otherwise i would call opensuse "beta". To come to an end: Meanwhile i'm not sure how far apper is buggy: Bugs that i can't reproduce anymore, other new bugs which i never saw before, and others can't reproduce at all(?). ... I'm heavily confused, perhaps i'm doing something wrong? Hope it comes to a good end in the final release :-) db [1] https://bugzilla.novell.com/show_bug.cgi?id=737618 [2] https://bugzilla.novell.com/show_bug.cgi?id=777938 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Donnerstag, 23. August 2012, 20:47:07 schrieb Dominik Baumann:
Don't understand that: Both apper and yast ask me to authenticate as root when i want to install updates, so i see no advantage for apper here.
Apper etc. use PolicyKit and hence should stick to the permissions set-up for it. So it is possible for a user to install updates without being root if the policykit rules are set-up correctly and (as described in the bug you referenced) policykit is actually running. If you are using KDE, you can check in systemsettings > permissions whether the user is supposed to be allowed to install updates (org.freedesktop > The PackageKit Project > Update packages. I'm using apper 0.7.2 with KDE 4.9 on 12.1 and at least for that scenario it does work. Sven -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thursday 23 Aug 2012 20:47:07 Dominik Baumann wrote: > first: sorry for inducing such a long thread, hope it wasn't in vain at > the end ;-) > > On 18.08.2012 07:42, Will Stephenson wrote: > > I've been silently going ballistic :). It's buggy but throwing it out > > without fixing the bugs gives no way for a regular user to install > > updates without becoming root, as Martin points out. > > Don't understand that: Both apper and yast ask me to authenticate as > root when i want to install updates, so i see no advantage for apper here. >From polkit-default-privs changelog: * Thu Jul 12 2012 meissner@suse.com - allow logged in users to update the system via online updates. bnc#771189 If it's not working for you-> BUG^. > On 17.08.2012 15:35, Martin Schlander wrote: > > Removing Apper means having no updater applet, no notification > > about available updates. There's no alternative to Apper for this. > > In my opinion notifications don't help a lot when apper isn't able to > install the notified updates (the buggy behaviour mentioned in my > original post i can't reproduce now, but instead bug [1] appeares again). I guess you mean our equivalent bug report? https://bugzilla.novell.com/show_bug.cgi?id=737618 Is this still valid for 12.2? If so it must be moved to 12.2 so we know about it. Personally, I haven't seen it at all there. > Shouldn't it be easy for someone who knows how to access the > notification area, to do something similar to the following crontab entry?: > > 10 10 * * 2 ( export DISPLAY=:0 ; kdialog --msgbox "`zypper --quiet > patch-check`" ) Sadly it's not that simple, which is why utilities like Apper are needed. -- Will Stephenson, openSUSE Board, Booster, KDE Developer SUSE LINUX GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
There's way too much software for ths crap. Wouldn't it be easier to
completly nuke all that stuff from the distro and make a small agent
in python (with gui for QT and GTK+) to replace this ? :)
I mean for GNOME is quite trivial and I assume it's the same for KDE
:) People are probably loosing more time fixing stuff in several
packages than writting a simple agent that works as we want.
2012/8/24 Will Stephenson
On Thursday 23 Aug 2012 20:47:07 Dominik Baumann wrote:
first: sorry for inducing such a long thread, hope it wasn't in vain at the end ;-)
On 18.08.2012 07:42, Will Stephenson wrote:
I've been silently going ballistic :). It's buggy but throwing it out without fixing the bugs gives no way for a regular user to install updates without becoming root, as Martin points out.
Don't understand that: Both apper and yast ask me to authenticate as root when i want to install updates, so i see no advantage for apper here.
From polkit-default-privs changelog: * Thu Jul 12 2012 meissner@suse.com - allow logged in users to update the system via online updates. bnc#771189
If it's not working for you-> BUG^.
On 17.08.2012 15:35, Martin Schlander wrote:
Removing Apper means having no updater applet, no notification about available updates. There's no alternative to Apper for this.
In my opinion notifications don't help a lot when apper isn't able to install the notified updates (the buggy behaviour mentioned in my original post i can't reproduce now, but instead bug [1] appeares again).
I guess you mean our equivalent bug report? https://bugzilla.novell.com/show_bug.cgi?id=737618 Is this still valid for 12.2? If so it must be moved to 12.2 so we know about it. Personally, I haven't seen it at all there.
Shouldn't it be easy for someone who knows how to access the notification area, to do something similar to the following crontab entry?:
10 10 * * 2 ( export DISPLAY=:0 ; kdialog --msgbox "`zypper --quiet patch-check`" )
Sadly it's not that simple, which is why utilities like Apper are needed.
-- Will Stephenson, openSUSE Board, Booster, KDE Developer SUSE LINUX GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- Nelson Marques /* Y aquel viejo trovador con el alba se marchó, rumbo de nuevo a salvar otra corazón. */ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 24 August 2012 16:38, Nelson Marques
There's way too much software for ths crap. Wouldn't it be easier to completly nuke all that stuff from the distro and make a small agent in python (with gui for QT and GTK+) to replace this ? :)
I mean for GNOME is quite trivial and I assume it's the same for KDE :) People are probably loosing more time fixing stuff in several packages than writting a simple agent that works as we want.
- We want PackageKit because it's good for Linux to have a standard API for package management. That has allowed, for example, GStreamer to install missing codecs in a distro independent way. - Apper and the rest of PackageKit frontends come to us for free thanks to PackageKit being distro independent and these frontends being developed somewhere else. ...we just need to do a single piece: the glue between PackageKit and ZYpp. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Cristian Morales Vega
On 24 August 2012 16:38, Nelson Marques
wrote: There's way too much software for ths crap. Wouldn't it be easier to completly nuke all that stuff from the distro and make a small agent in python (with gui for QT and GTK+) to replace this ? :)
I mean for GNOME is quite trivial and I assume it's the same for KDE :) People are probably loosing more time fixing stuff in several packages than writting a simple agent that works as we want.
- We want PackageKit because it's good for Linux to have a standard API for package management. That has allowed, for example, GStreamer to install missing codecs in a distro independent way. - Apper and the rest of PackageKit frontends come to us for free thanks to PackageKit being distro independent and these frontends being developed somewhere else.
...we just need to do a single piece: the glue between PackageKit and ZYpp.
Well, to be fair, we had a distro-dependent codec search before PackageKit and in contrast to Redhat where PK originates, we also have a native graphical package manager and updater with frontends for both GTK and Qt. So for openSUSE the benefits of PK are rather marginal while it adds additional workload maintaining the backend, a layer of significant complexity and potential source of bugs. I also find it unfortunate that rather than fixing the underlying problem (namely doing away the deb/rpm format which is stuck in the early 90s) it is plastered over by adding ever new layers on top of it. -- Guido Berhoerster -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Fri, 24 Aug 2012 20:02:25 +0200
Guido Berhoerster
I also find it unfortunate that rather than fixing the underlying problem (namely doing away the deb/rpm format which is stuck in the early 90s) it is plastered over by adding ever new layers on top of it.
Problem is that somehow we are stuck with a lot of things that were invented at the time when top system was 10 GB HD, 64 MB RAM, 300 MHz CPU, email was state of the art over the 48 Kbit/sec Internet. It is not impossible that whole effort that is now used to package stuff, would be better used to rethink whole software management architecture, and start from the moment developer writes the code. How better it would be that developer has access to one service that will offer development system with the latest stable tools and libraries for few current languages, with IDE that will force certain way to develop and prototype, code check for suspicious constructs and compatibility with few predefined software distributions, hardware architectures, and that docs are written and reviewed. But, this is opensuse-factory and unless there is a plan to create completely new way to run openSUSE Factory, we are stuck with rpm and packaging, systematical testing of random components, with hope that result will be usable. -- Regards, Rajko -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Freitag, 24. August 2012, 16:44:35 schrieb Will Stephenson:
I guess you mean our equivalent bug report? https://bugzilla.novell.com/show_bug.cgi?id=737618 Is this still valid for 12.2? If so it must be moved to 12.2 so we know about it. Personally, I haven't seen it at all there.
Could this be because it only happens if patches are installed and there are none yet for 12.2? Maybe it happens because there is no rpm but just a delta downloaded. Just a guess. Sven -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Friday 24 Aug 2012 23:43:29 Sven Burmeister wrote:
Am Freitag, 24. August 2012, 16:44:35 schrieb Will Stephenson:
I guess you mean our equivalent bug report? https://bugzilla.novell.com/show_bug.cgi?id=737618 Is this still valid for 12.2? If so it must be moved to 12.2 so we know about it. Personally, I haven't seen it at all there.
Could this be because it only happens if patches are installed and there are none yet for 12.2?
No, there were 12.2 patches in the update repo since the RCs that we were using to test things. Will -- Will Stephenson, openSUSE Board, Booster, KDE Developer SUSE LINUX GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi On 08/24/2012 04:44 PM, Will Stephenson wrote:
Don't understand that: Both apper and yast ask me to authenticate as root when i want to install updates, so i see no advantage for apper here.
If it's not working for you-> BUG^.
You are right, actually it doesn't ask for authentication anymore.
https://bugzilla.novell.com/show_bug.cgi?id=737618 Is this still valid for 12.2?
Tried to reproduce with a fresh installation, but unfortunately i can't reproduce it now, but have a new misbehaviour already again (seems apper doesn't like me :-( https://bugzilla.novell.com/show_bug.cgi?id=777938 db -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (9)
-
Brian K. White
-
Cristian Morales Vega
-
Dominik Baumann
-
Dominique Leuenberger a.k.a DimStar
-
Guido Berhoerster
-
Nelson Marques
-
Rajko
-
Sven Burmeister
-
Will Stephenson