Re: [opensuse-factory] Throw "apper" out of 12.2?

On 08/17/2012 07:21 AM, C wrote:
often (in the openSUSE forums) the *first* time we see a new poster their problem is the direct result of their use of 'apper'.. if we can't take apper out pre-install, how about we make it easy for the new users to remove it by putting a script in packman that auto-runs during the first update after install saying (something like): [For some strange reason] we must install a software package (named 'apper') which is known to conflict with our package manager and will, in time, kill your system if not uninstalled or disabled. Most openSUSE users remove it, may we now uninstall yours? - yes - no (leave it enabled) - only disable it - more info we have or still do use packman to to install codecs, java, etc etc etc.....why not also use it to remove BIG problems?? ps: i'm not trying to make work for someone here, instead i'm just trying to save all those new user problems, like: https://www.google.com/search?q=site%3Aforums.opensuse.org+apper+OR+packagek... dd -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Fri, Aug 17, 2012 at 3:17 AM, DenverD <DenverD@mail.dk> wrote:
we have or still do use packman to to install codecs, java, etc etc etc.....why not also use it to remove BIG problems??
Not trying to start an argument or get too off topic, but I thought working (Sun) Java is shipped in the non-oss repo. Or has openSUSE started to ship only the broken Java versions, and requires now a 3rd party source? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Fri, Aug 17, 2012 at 03:36:21AM -0400, Andrew Joakimsen wrote:
Oracle no longers allows us to distribute the binary Oracle/Sun Java, you will need to download it from Oracle directly. Ciao, Marcus -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 17 August 2012 08:41, Marcus Meissner <meissner@suse.de> wrote:
Not meaning Packman provides it. I guess the same restrictions apply there. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 17 August 2012 08:17, DenverD <DenverD@mail.dk> wrote:
Because Packman is there to *help* openSUSE with things openSUSE can't provide. Packman is not there to start a fight about how things should be done. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 08/17/2012 10:29 AM, Cristian Morales Vega wrote:
i hope this to be my last on the topic (i have no desire to either start or participate in a 'fight') but, for the good of our *new* users: since packman is there to *help* openSUSE with things openSUSE can't provide, why can't it also be used to *help* new openSUSE users remove/disable _either_ apper or YaST software management/update modules that openSUSE does provide? or, maybe just provide and auto-run a warning to the new user about the certainty of a conflict and system damage...and how to avoid it. imnsho, it is a disservice to the users to both provide _and_ not warn. fini dd -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 17 August 2012 11:27, DenverD <DenverD@mail.dk> wrote:
Because it is a decision openSUSE took. Again, it's not Packman business to tell openSUSE how things should be done. This is like a teenager asking his dad if he can go to that party, and when his dad refuses he tries asking his mum. Try as hard as you want to avoid openSUSE providing Apper, but if you can't don't start asking mum. -- 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: SHA1 On 2012-08-17 12:40, Cristian Morales Vega wrote:
What about voting to remove apper? >:-) - -- Cheers / Saludos, Carlos E. R. (from 12.1 "Asparagus" GM (bombadillo)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlAuRoIACgkQU92UU+smfQX/hQCeKXlXohh+QS4rMrHgUMgWVFnq NvAAn0DBH8YmWK3ijTomcOFEvhTu4jID =0Vxv -----END PGP SIGNATURE----- -- 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: SHA1 On 2012-08-17 15:29, Carl Fletcher wrote:
I usually leave it because I like the automatic reminder that there is an update, then do it with YOU. But I remove it at the first nuisance - and in my factory test partition I removed it. Actually, I renamed the binary. The problem is that YaST asks apper to quit, but it doesn't. After three attempts killing apper or packagekit and it resuscitating, I renamed the binary. No more problems. - -- Cheers / Saludos, Carlos E. R. (from 12.1 "Asparagus" GM (bombadillo)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlAuSIkACgkQU92UU+smfQV+mgCeKtS4m0Dqs9TVkv/8R5H5msl9 zloAn0ecwlfn/0FSnMFHt25kxHY+iDRE =NmLk -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 17 August 2012 14:26, Carlos E. R. <robin.listas@telefonica.net> wrote:
Sure. Open a feature request at https://features.opensuse.org/, has always been there. But at one week of the "Technical contributions freeze" don't expect this to go to 12.2. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Fredag den 17. august 2012 15:26:26 Carlos E. R. skrev:
Removing Apper means having no updater applet, no notification about available updates. There's no alternative to Apper for this. People who don't want the stuff can just do 'zypper rm PackageKit' and be happy. But another thing is letting Apper handle local RPM files by default. That's a really bad idea since we have an alternative which is actually reliable and smooth - YaST. Clicking a local RPM should install it with YaST. -- 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: SHA1 On 2012-08-17 15:35, Martin Schlander wrote:
Fredag den 17. august 2012 15:26:26 Carlos E. R. skrev:
Then a notifier should be added, or apper reconfigured so that it only notifies, and does die fast when requested. Or design the databases so that multiple access is possible.
People who don't want the stuff can just do 'zypper rm PackageKit' and be happy.
No, because apper refuses to die and I could not remove it. I had to first rename the binary, then kill it.
Yes, that's another nuisance. - -- Cheers / Saludos, Carlos E. R. (from 12.1 "Asparagus" GM (bombadillo)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlAuStMACgkQU92UU+smfQW6KACeKu2SwVqFZuD/xzTzw376xK3K 4zsAnRFmIgPfHnoudsD4xkp76Z9ETMWS =txEG -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Fredag den 17. august 2012 15:44:51 Carlos E. R. skrev:
No, because apper refuses to die and I could not remove it. I had to first rename the binary, then kill it.
Well, they may additionally need to reboot or manually kill packagekitd before they can be fully happy. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

* Martin Schlander <martin.schlander@gmail.com> [08-17-12 09:36]:
16:23 Crash121: ~ # rpm -qi patch2mail Name : patch2mail Version : 1.1.1 Release : 3.1.1 Architecture: noarch Install Date: Tue Nov 15 22:57:46 2011 Group : System/Packages Size : 24478 License : GPLv2+ Signature : RSA/SHA256, Sat Oct 22 15:18:16 2011, Key ID b88b2fd43dbdc284 Source RPM : patch2mail-1.1.1-3.1.1.src.rpm Build Date : Sat Oct 22 15:17:12 2011 Build Host : build06 Relocations : (not relocatable) Packager : http://bugs.opensuse.org Vendor : openSUSE URL : http://blog.cboltz.de/plugin/tag/patch2mail Summary : Patch and package update notification via mail Description : patch2mail checks for available updates and sends a mail to root if any patches or updated packages (configureable) are available. Distribution: openSUSE 12.1 -- (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

Carlos E. R. wrote:
I'd vote to remove it. One of the first things I do after a new or updated installation is remove apper with YaST. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Fri, Aug 17, 2012 at 10:43 PM, Russ Fineman <upscope@nwi.net> wrote:
I had vote to remove it too, its a major annoyance and removing it is one of the first things I do after a clean installation myself.
-- Regards Manu Gupta -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Fri, 17 Aug 2012 22:57:30 +0530, Manu Gupta <manugupt1@opensuse.org> wrote:
at about this time, i'd expect some of the hired staff to go ballistic. that's what happened when i suggested removing apper to someone on the mailing list who had problems, a while ago. -- phani. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Friday 17 Aug 2012 23:08:47 phani 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. We need to fix the bugs as a community, whether they are in Apper, PackageKit, the zypp backend or libzypp itself, instead of just tossing out the most visible part of the broken stack and reverting to the level of functionality SUSE had in 2001. 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

On Sat, 18 Aug 2012 11:54:01 +0530, Carl Fletcher <caf4926@gmail.com> wrote:
that's the thing: from my point of view i've never seen anything like a concerted effort to fix those bugs. it's pointed out that it's either packagekit or libzypp's fault, depending on who you ask, and as it appears from my end, neither of the maintainers are willing to work together to fix the thing. as user i could write endless bug reports, but none of the concerned parties seem willing to do anyting about it. i do want to help the distro to fix this, but getting involved in, or even understanding the politics and problems between all concerned parties is above my paygrade. as long as it looks like this, i just get rid of it, and that's the only thing i can honestly recommend to other users. -- phani. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Carl Fletcher wrote:
I am no programmer but I could possible test any fix on my test system. It is a 32-bit version, not 64-bit like my main system. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Le samedi 18 août 2012, à 13:42 +0800, Will Stephenson a écrit :
+1. Just throwing everything away won't make things better. People are talking about apper here. But are there issues in GNOME and XFCE too? Both have their own tool based on PackageKit, to deal with updates (a gnome-settings-daemon for GNOME and pk-update-icon for XFCE). Knowing which issues are shared would know where to work on fixes for each issue. For the record, PackageKit running and refusing to quit usually happens when it's busy downloading something -- I would guess it does the equivalent of "zypper ref". Vincent -- Les gens heureux ne sont pas pressés. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 18 August 2012 08:19, Vincent Untz <vuntz@opensuse.org> wrote:
No, the problem is apper/packagekit can really get stuck in some operation for far too long. When using the "Updates" part of kcm_apper in 12.2 I saw it in "refreshing the metadata" (downloading, and I guess parsing) for a few seconds and then in "Finished"/"100%" for minutes. There is not a lot of discussion about it being broken. I asked for a report of the situation in opensuse-softwaremgmt, so people interested knows where to start to help. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Am 18.08.2012 09:19, schrieb Vincent Untz:
XFCE works fine for me (on 12.1, on FACTORY pk is useless and thus not used).
Can't packagekit tell what it is busy with right now? I think the biggest problem is that there is no feedback from packagekit at all for almost everything it does AFAICT. And a "zypper ref" can easily take very very long if e.g. the debuginfo repo is enabled and the internet connection is "slow" (less than, say, 10 Mbits/second). Giving feedback would probably help many people, something like: # yast2 sw_single Error: packagemanagement is locked by packagekit ("downloading repository metadata (7/13)"), should we ask it to quit? (y/N) y Telling packagekit to quit... response: "please be patient, finishing repository update" -- Stefan Seyfried "If your lighter runs out of fluid or flint and stops making fire, and you can't be bothered to figure out about lighter fluid or flint, that is not Zippo's fault." -- bkw -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Le samedi 18 août 2012, à 12:00 +0200, Stefan Seyfried a écrit :
There is a GetDaemonState dbus method, so it could possibly be done. gdbus call --system --dest org.freedesktop.PackageKit --object-path /org/freedesktop/PackageKit --method org.freedesktop.PackageKit.GetDaemonState Exemple of output: ('State:\n0\tget-distro-upgrades\t/47_cbbcbbed_data\tstate[finished] background[0]\n1\tget-updates\t/48_ccdaaddb_data\tstate[running] background[0]\n',) Cheers, Vincent -- Les gens heureux ne sont pas pressés. -- 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: SHA1 On 2012-08-18 09:19, Vincent Untz wrote:
Sorry, I say "apper" but I use gnome and xfce. In factory, xfce. I do not know how the application is called in xfce, so I simply call it apper, correct or not.
For the record, PackageKit running and refusing to quit usually happens when it's busy downloading something -- I would guess it does the equivalent of "zypper ref".
Network was not busy when I tried to kill it. If I see it busy I wait, because it is the same operation that yast will have to do if I kill PK. - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlAveeEACgkQIvFNjefEBxolFACfaDlPBD3WgTYyxvSDJx6m39sc LQwAoNKrO6nuAZILwIuGxuazvIVSPrqO =luA7 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Sat, 18 Aug 2012 13:42:08 +0800 Will Stephenson <wstephenson@suse.de> wrote:
Maybe I just missed the benefits of the added update functionality after 2001, but I have also observed problems with apper and PackageKit. I *think* (not absolutely sure) I have also seen some update demon hogging the CPU under LXDE, I suspect but did not really track it that it was related to either ignoring the proxy settings in /etc/sysconfig/proxy when a proxy is needed to access the update server, or the settings not yet configured after installation. Therefore I always remove apper and *PackageKit*. I use "you" for updating and it works fine. For machines used by normal users I use yast automatic_online_update and it also works fine. So far only kernel and flashplayer need to be updated manually AFAIR. For flashplayer I think it is strange, because AOU_AUTO_AGREE_WITH_LICENSES="true" is set in /etc/sysconfig/automatic_online_update. Regards, Dieter -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

I have to correct myself: the last flashplayer update (12.1) was installed automatically by yast automatic_online_update (configured by package yast2-online-update-configuration). The cron job uses the commandline: /usr/bin/zypper --quiet up -y -t patch --skip-interactive --auto-agree-with-licenses Dieter -- 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: SHA1 On 2012-08-18 07:42, Will Stephenson wrote:
Then I suggest that the people that understand apper and its friends get busy everytime some one complains about a problem of which it is the culprit, and before the “habituals” tell the newcomer to get rid of it, intervene and suggest a solution to him(her). And this means that you people have to get busy in the mail list and the forums - specially the forums, because that is the place where it happens most. And no, sorry, don't ask me, because I do not understand apper and friends. :-) - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlAvezgACgkQIvFNjefEBxqPogCfUzAV1SG3tpIDZg+90U5iVBaf 1qsAn0dASoNI71DriLIavpFeficSm4l/ =BlWn -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Sat, 18 Aug 2012 13:42:08 +0800 Will Stephenson <wstephenson@suse.de> wrote:
On Friday 17 Aug 2012 23:08:47 phani wrote:
It's buggy but throwing it out without fixing the bugs ...
If you don't mind to sketch a plan how to fix bugs. For instance: What components are involved? (This will help to find sources wich some kind soul with knowledge, and without enough time to dive in labyrinth of openSUSE, can fix.) In what repos they live? (To locate actually used sources and point kind souls to right places, not only at build service.) Who are maintainers? (To address right people - some may be compelled to fix their stuff when there is no shadow hiding those that attribute to openSUSE problems) Then, usually verbose part of community can jump in and look for people with skills that can fix stuff, if not earlier then on next GSoC. -- Regards, Rajko -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 19 August 2012 00:19, Rajko <rmatov101@charter.net> wrote:
PackageKit Client -> Packagekit -> PackageKit's zypp backend -> libzypp
apper -> KDE:Distro:Factory PackageKit and zypp backend-> GNOME:Factory libzypp -> zypp:Head
The right people is in opensuse-softwaremgmt and zypp-devel mailing lists. All of this is not a big secret and it would take anybody with interest five minutes to look for. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Fri, Aug 17, 2012 at 3:17 AM, DenverD <DenverD@mail.dk> wrote:
we have or still do use packman to to install codecs, java, etc etc etc.....why not also use it to remove BIG problems??
Not trying to start an argument or get too off topic, but I thought working (Sun) Java is shipped in the non-oss repo. Or has openSUSE started to ship only the broken Java versions, and requires now a 3rd party source? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Fri, Aug 17, 2012 at 03:36:21AM -0400, Andrew Joakimsen wrote:
Oracle no longers allows us to distribute the binary Oracle/Sun Java, you will need to download it from Oracle directly. Ciao, Marcus -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 17 August 2012 08:41, Marcus Meissner <meissner@suse.de> wrote:
Not meaning Packman provides it. I guess the same restrictions apply there. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 17 August 2012 08:17, DenverD <DenverD@mail.dk> wrote:
Because Packman is there to *help* openSUSE with things openSUSE can't provide. Packman is not there to start a fight about how things should be done. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 08/17/2012 10:29 AM, Cristian Morales Vega wrote:
i hope this to be my last on the topic (i have no desire to either start or participate in a 'fight') but, for the good of our *new* users: since packman is there to *help* openSUSE with things openSUSE can't provide, why can't it also be used to *help* new openSUSE users remove/disable _either_ apper or YaST software management/update modules that openSUSE does provide? or, maybe just provide and auto-run a warning to the new user about the certainty of a conflict and system damage...and how to avoid it. imnsho, it is a disservice to the users to both provide _and_ not warn. fini dd -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 17 August 2012 11:27, DenverD <DenverD@mail.dk> wrote:
Because it is a decision openSUSE took. Again, it's not Packman business to tell openSUSE how things should be done. This is like a teenager asking his dad if he can go to that party, and when his dad refuses he tries asking his mum. Try as hard as you want to avoid openSUSE providing Apper, but if you can't don't start asking mum. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (17)
-
Andrew Joakimsen
-
Carl Fletcher
-
Carlos E. R.
-
Carlos E. R.
-
Cristian Morales Vega
-
DenverD
-
dieter
-
Manu Gupta
-
Marcus Meissner
-
Martin Schlander
-
Patrick Shanahan
-
phani
-
Rajko
-
Russ Fineman
-
Stefan Seyfried
-
Vincent Untz
-
Will Stephenson