Bug 392770 - openSUSE updater - usability or not working?
Summary: openSUSE updater - usability or not working?
Status: RESOLVED FIXED
Alias: None
Product: openSUSE 11.0
Classification: openSUSE
Component: Maintenance (show other bugs)
Version: Beta 3
Hardware: i386 openSUSE 11.0
: P5 - None : Major with 5 votes (vote)
Target Milestone: ---
Assignee: Thomas Göttlicher
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-20 17:54 UTC by Pablo Sanchez
Modified: 2008-05-30 10:23 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pablo Sanchez 2008-05-20 17:54:48 UTC
I recently upgraded from 10.3 to 11.0 Beta 3.

I'm using KDE 3.5.

I noticed the `updater' appears to be `stuck' in a `blue question mark' state.  If I hover my mouse over the systray icon, I see the message `Do you wish to check online for updates?'  Yes, I would however it's unclear how I need to tickle the updater to do so.

In the past, I right-click the icon and select `Check Now'  when I do this now, nothing happens.

Further, if I select `Add/Remove Update Sources ...', I get the standard `KDE su' window.  I enter my root password, click OK and ... nothing happens.

On my other machine (openSUSE 10.3), yast2 is run.

Am I doing something incorrect?
Comment 1 Andreas Jaeger 2008-05-21 07:19:47 UTC

*** This bug has been marked as a duplicate of bug 389765 ***
Comment 2 Pablo Sanchez 2008-05-21 19:44:32 UTC
While the fix for Bug 393267 addressed the second point in my report, it doesn't address the first point:  being stuck with a `blue question mark'
Comment 3 Stephan Kulow 2008-05-21 20:22:45 UTC
once you left click on it, you get a prompt
Comment 4 Pablo Sanchez 2008-05-21 20:29:03 UTC
I don't get a prompt.  I get the `Available Updates - openSUSE Updater' pane.  This pane has two tabs:  Patches and Updates.  Both are empty.

If I hover my mouse over the systray updater icon, as mentioned, I see `Do you want to check online for updates?'

Right-click'ing and selecting `Check Now' gives me a little bubble window emanating from the systray icon: 

   openSUSE Updater
   Do you want to check online for updates?

If I left click on the bubble, I get the `Available Updates' pane mentioned above.

With openSUSE 10.3, a `Check Now' would force the repository to be checked.
Comment 5 Thomas Göttlicher 2008-05-23 12:14:12 UTC
Thanks for your bug report. Fixed in version 0.7.14 now.
Comment 6 Pablo Sanchez 2008-05-23 12:55:02 UTC
Thank you Thomas.

I'd like to test 0.7.14  I'm obviously not very smart as I just spent 25 minutes on the SuSE website trying to figure out where I can find a repository with the latest set of packages (a repository).

Any hints would be greatly appreciated!  :)

Comment 7 Thomas Göttlicher 2008-05-23 13:15:45 UTC
Sometimes the opensuse wiki page is a little bit complex and confusing. Sorry.

You can find the latest version for development here:
http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/
It is for development and testing only, what means that it might be unstable.
Additional information is here: http://en.opensuse.org/Development_Version

The latest version of opensuseupdater will be added soon. I'll inform you when it is available.
Comment 8 Pablo Sanchez 2008-05-23 13:21:18 UTC
Thank you for being kind.  I look forward to testing the new bits.
Comment 9 Thomas Göttlicher 2008-05-26 07:27:00 UTC
Version 0.7.16 is available in Factory now. 
Comment 10 Pablo Sanchez 2008-05-26 12:24:24 UTC
I installed v0.7.16 and there's still an `infinite loop' problem although different than before.

First I want to say that forcing a `check now' works.  Thank you.

The problem is when there's an update.

o When there is an update, the `updater systray' icon changes to orange

o I left-click the icon and I see the items which need to be applied

o The `Available Updates' pane is presented and I can see in the `Patches' tab the item(s) which need to be applied.  I note they are selected

o I click on `Install'

o The `updater systray' icon goes to green

o I'm presented the `KDE su' window

o I enter my root password

o The window disappears; no update is started

o The `updater systray' icon goes to orange

Comment 11 Thomas Göttlicher 2008-05-26 13:35:03 UTC
Thanks for testing again.

That sounds like a kdesu bug #389765. Could you test with latest kdesu, please?
Comment 12 Pablo Sanchez 2008-05-26 13:42:19 UTC
Hi Thomas,

Ha, thank you for being very responsive!

This morning I downloaded all the latest packages from the factory.  Bug #389765 doesn't state which version of `kdebase4-runtime' contains its fix however I'm running `kdebase4-runtime-4.0.4-15'

If there's a later version, please advise.

Cheers
Comment 13 Thomas Göttlicher 2008-05-29 13:30:11 UTC
I've tested with RC1. It works fine. Can you confirm that?
Comment 14 Pablo Sanchez 2008-05-29 16:25:18 UTC
Hi Thomas,

I'm not sure if the updater icon should turn orange when there are no patches available.  I have an `Upgrade' pending and the icon is green.  When I hover my mouse over the icon, I get a pop-up message: `New software updates are available'

There's no visual indication that there are any updates; unless I hover my mouse over the systray icon.

There seems to be another issue.

o If I left-click on the systray icon, I get the `Available Updates' pane.  
o I select  the package and click on `Install'  
o I get the `kdesu' window where I enter my root password.
o I get an error saying `Package XXXX fails integrity check.  Do you want to retry?'  I click `OK'
o I get another pop-up saying:

  Problem occurred during or after installation or removal of packages: ABORT
  reqest:  User requested to abort.  Please see the above error message for a hint.  

  I click `OK'

... and I'm left scratching my head.

Two things:

1) The last message says:  `Please see the above error message...'  

   Above?  Perhaps it means to say `Previous'?  But by then, the pop-up is gone.

2) Typo on `reqest'

Comment 15 Thomas Göttlicher 2008-05-30 10:23:00 UTC
Thanks for testing.

(In reply to comment #14 from Pablo Sanchez)
> I'm not sure if the updater icon should turn orange when there are no patches
> available.  I have an `Upgrade' pending and the icon is green.  When I hover my
> mouse over the icon, I get a pop-up message: `New software updates are
> available'
> 
> There's no visual indication that there are any updates; unless I hover my
> mouse over the systray icon.
It depends whether the icon should stay green or turn orange or red:
If security patches are available the icon is red. For normal patches it is orange. If there are no patches or only optional patches the icon is green.


> There seems to be another issue.
> 
> o If I left-click on the systray icon, I get the `Available Updates' pane.  
> o I select  the package and click on `Install'  
> o I get the `kdesu' window where I enter my root password.
> o I get an error saying `Package XXXX fails integrity check.  Do you want to
> retry?'  I click `OK'
> o I get another pop-up saying:
> 
>   Problem occurred during or after installation or removal of packages: ABORT
>   reqest:  User requested to abort.  Please see the above error message for a
> hint.  
> 
>   I click `OK'
> 
> ... and I'm left scratching my head.
> 
> Two things:
> 
> 1) The last message says:  `Please see the above error message...'  
> 
>    Above?  Perhaps it means to say `Previous'?  But by then, the pop-up is
> gone.
This is caused because messages are displayed like zypper reports them. In the console theses messages are placed one upon the other. 


> 2) Typo on `reqest'
Fixed this typo in libzypp.


Closing this bug because the original bug is solved. I think icon colors are also correct. The word 'previous' in the error message is a minor flaw. 
And the typo is fixed.