Bug 481652

Summary: [kupdateapplet] does not check for updates
Product: [openSUSE] openSUSE 11.1 Reporter: Wilfred van Velzen <wvvelzen>
Component: KDE4 ApplicationsAssignee: Thomas Göttlicher <tgoettlicher>
Status: VERIFIED WONTFIX QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P3 - Medium CC: estellnb, guard001, tgoettlicher, wstephenson, wvvelzen
Version: Final   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 11.1   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Wilfred van Velzen 2009-03-03 21:34:05 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.6) Gecko/2009012700 SUSE/3.0.6-0.1.2 Firefox/3.0.6

kupdateapplet on my system does not seem to be checking for updates at all. It's running all the time but never reports available updates. When I manually select "Check Now" from it's menu, it allways finds available updates.

file:///home/wilfred/.kde4/share/config/kupdateappletrc contains:

[General]
BackendPlugin=packagekit_plugin
LastCheckTime=2009,3,3,21,58,51
LastDistroUpgradeCheckTime=2009,2,26,21,8,51
ShowSystemProfilePopup=false

[Notification Messages]
systemtrayquitUpdater Applet=false

I did try to turn off the options for "charger" and "low load". I tried shorter check intervals, but none made any difference. My system is generally under low load (I checked). My desktop is Kde3, my system is openSUSE 11.1 (x86_64) (Upgraded from 10.3 in januari)

# rpm -qa | grep kupdate
kde4-kupdateapplet-0.8.34-2.1
kde4-kupdateapplet-zypp-0.8.34-2.1
kde4-kupdateapplet-packagekit-0.8.34-2.1

Anything else I can try of report here about this problem?



Reproducible: Always

Steps to Reproduce:
1. Run my system ;)
2.
3.
Actual Results:  
No available updates are shown ever.

Expected Results:  
Show available updates when they are availabel
Comment 1 Thomas Göttlicher 2009-03-17 17:17:50 UTC
Could you please test the latest version from my build service repository?

http://download.opensuse.org/repositories/home:/tgoettlicher/openSUSE_11.1/
Comment 2 Wilfred van Velzen 2009-03-17 21:47:35 UTC
It's looking good:

After installing the updates:

# rpm -qa | grep kupdate
kde4-kupdateapplet-zypp-0.8.41-1.3
kde4-kupdateapplet-packagekit-0.8.41-1.3
kde4-kupdateapplet-0.8.41-1.3

...and restarting kupdateapplet, it immediately reported a number of updates.

I'll keep an eye on it for a couple of days. Either way, I'll report back here.
Comment 3 Juan Guardia 2009-04-01 16:49:19 UTC
(In reply to comment #1)
> Could you please test the latest version from my build service repository?
> 
> http://download.opensuse.org/repositories/home:/tgoettlicher/openSUSE_11.1/

I am running KDE 4.2.1, but your version depends on KDE 4.1.3.  Could you update it's dependencies?
Comment 4 Wilfred van Velzen 2009-04-01 20:34:54 UTC
It still doesn't work right. Yesterday I checked with Yast online update if there where updates:

Security:
java-1_6_0-sun - java-1_6_0-sun: Security update to JDK 6 update 13.
java-1_5_0-sun - java-1_5_0-sun: Security update to JDK 5 update 18.

Recommended:
mdadm - mdadm: fixed several bugs
translation-update - General Post-GA Translation Update
gnome-control-center - Fixes for multihead bugs and network proxy configuration

These were available, but I didn't install them. My kupdateapplet is configured to check for updates every 6 hours, so it should have reported them by now, but it didn't.

I just did a manual "Check now" from the kupdateapplet menu, and it reported above updates and 2 more.

In the time since my last comment (on 17/03) it only once reported available updates...
Comment 5 Thomas Göttlicher 2009-04-03 15:24:28 UTC
Your settings file doesn't contain following lines
> Interval=6
> SkipCheckOnBattery=false
> SkipCheckSystemBusy=false
These lines should be written to the config file when you disable the checkboxes for "charger" and "low load" and choose shorter
check intervals.

Could you please:
- quit kupdateapplet
- delete the settings file
- restart kupdateapplet
- change the settings using the config dialog
- quit kupdateapplet
- verify the settings file
- start kupdateapplet
Comment 6 Wilfred van Velzen 2009-04-03 18:17:34 UTC
Sorry about the confusion, but I changed my config after I installed the update from your repository. So it did already contained the lines you qouted.

Anyway, I followed the steps you suggested. My settings file now contains the following:

[General]
BackendPlugin=packagekit_plugin
DriverSearch=true
Interval=4
LastCheckTime=2009,4,3,20,5,31
LastDistroUpgradeCheckTime=2009,4,3,20,5,31
SkipCheckOnBattery=false
SkipCheckSystemBusy=false

[Notification Messages]
systemtrayquitUpdater Applet=false

I won't change that anymore. ;)

I'll report back in a couple of days when it did or didn't report any available updates...
Comment 7 Wilfred van Velzen 2009-04-11 11:00:55 UTC
Well, it didn't...

2 days ago I checked with Yast online update if there were updates available: There were 6 security updates (kernel,...) and 2 recommended. Kupdateapplet still says "No updates available". It doesn't seem to have checked anything for 7 days now:

/home/wilfred/.kde4/share/config/kupdateappletrc :

[General]
BackendPlugin=packagekit_plugin
DriverSearch=true
Interval=4
LastCheckTime=2009,4,4,0,5,35
LastDistroUpgradeCheckTime=2009,4,3,20,5,31
SkipCheckOnBattery=false
SkipCheckSystemBusy=false

[Notification Messages]
systemtrayquitUpdater Applet=false

And I'm sure it's running:

# pgrep -l kupdateapplet
11592 kupdateapplet
Comment 8 Thomas Göttlicher 2009-04-24 11:20:38 UTC
*** Bug 496956 has been marked as a duplicate of this bug. ***
Comment 9 Thomas Göttlicher 2010-12-10 10:32:43 UTC
kupdateapplet will be replaced by kpackagekit. That's the reason for closing this bug report.

kpackagekit is a community project that support a lot of awesome features. See:
http://kde-apps.org/content/show.php/KPackageKit?content=84745