Bug 617813 - gpk-update-icon
Summary: gpk-update-icon
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: PackageKit
Version: 13
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Richard Hughes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-07-24 06:43 UTC by jurek.bajor
Modified: 2010-07-24 11:30 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-07-24 11:30:00 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description jurek.bajor 2010-07-24 06:43:57 UTC
Description of problem:
Software Update Notification does not work.

Version-Release number of selected component (if applicable):
PackageKit.i686                                                     0.6.6-1.fc13                                     @updates


How reproducible:
I have set preferences to hourly as usually (System-Preferences-Software 
Updates).
I checked that the gpk-update-icon is checked-off in System-Preferences-Startup
Applications.
ps aux |grep -i gpk-update-icon           # it is listed
But the software update notification (signaled by panel icon) has not worked for
the past 2 weeks or so.


Steps to Reproduce:
1. as above
2.
3.
  
Actual results:


Expected results:


Additional info:
I made an attempt to trace it.
The output of test run contains an error message that I do not know if it is
sigificant:

yum clean all
killall gpk-update-icon
gpk-update-icon -v

TI:07:17:36	FI:egg-debug.c	FN:egg_debug_post_parse_hook,415
 - Verbose debugging 1 (on console 1)
TI:07:17:36	FI:gpk-auto-refresh.c	FN:gpk_auto_refresh_init,600
 - setting on battery 0
TI:07:17:36	FI:gpk-session.c	FN:gpk_session_init,465
 - idle: 0, inhibited: 0
TI:07:17:36	FI:gpk-auto-refresh.c	FN:gpk_auto_refresh_change_state,373
 - not when no network
TI:07:17:36	FI:egg-console-kit.c	FN:egg_console_kit_init,300
 - ConsoleKit session ID: /org/freedesktop/ConsoleKit/Session4
TI:07:17:36	FI:gpk-modal-dialog.c	FN:gpk_modal_dialog_set_window_title,264
 - setting window title: 
TI:07:17:36	FI:gpk-modal-dialog.c	FN:gpk_modal_dialog_set_window_title,264
 - setting window title: 
TI:07:17:36	FI:gpk-modal-dialog.c	FN:gpk_modal_dialog_set_title,308
 - setting title: <b><big></big></b>
TI:07:17:36	FI:gpk-modal-dialog.c	FN:gpk_modal_dialog_set_message,330
 - setting message: 
TI:07:17:36	FI:gpk-modal-dialog.c	FN:gpk_modal_dialog_set_window_icon,281
 - setting window icon: pk-package-installed
TI:07:17:36	FI:egg-console-kit.c	FN:egg_console_kit_init,300
 - ConsoleKit session ID: /org/freedesktop/ConsoleKit/Session4
TI:07:17:36	FI:gpk-hardware.c	FN:gpk_hardware_init,288
 - hardware driver checking disabled in GConf
TI:07:17:36	FI:gpk-watch.c	FN:gpk_watch_set_connected,1206
 - dameon has just appeared
TI:07:17:36	FI:gpk-watch.c	FN:gpk_watch_refresh_icon,312
 - rescan
TI:07:17:36	FI:gpk-watch.c	FN:gpk_watch_refresh_tooltip,201
 - refresh tooltip 0
TI:07:17:36	FI:gpk-watch.c	FN:gpk_watch_refresh_tooltip,220
 - nothing to show
TI:07:17:36	FI:gpk-watch.c	FN:gpk_watch_set_proxies,1154
 - already scheduled
TI:07:17:36	FI:gpk-auto-refresh.c	FN:gpk_auto_refresh_notify_network_state_cb,483
 - setting online 1
TI:07:17:36	FI:gpk-auto-refresh.c	FN:gpk_auto_refresh_change_state,394
 - defering action for 300 seconds
TI:07:17:36	FI:gpk-check-update.c	FN:gpk_check_update_set_icon_visibility,102
 - not showing icon as nothing to show
TI:07:17:36	FI:gpk-watch.c	FN:gpk_watch_set_connected,1206
 - dameon has just appeared
TI:07:17:36	FI:gpk-watch.c	FN:gpk_watch_refresh_icon,312
 - rescan
TI:07:17:36	FI:gpk-watch.c	FN:gpk_watch_refresh_tooltip,201
 - refresh tooltip 0
TI:07:17:36	FI:gpk-watch.c	FN:gpk_watch_refresh_tooltip,220
 - nothing to show
TI:07:17:36	FI:gpk-watch.c	FN:gpk_watch_set_proxies,1154
 - already scheduled
TI:07:17:36	FI:gpk-watch.c	FN:gpk_watch_set_proxies_ratelimit,1134
 - polling check
TI:07:17:36	FI:gpk-watch.c	FN:gpk_watch_get_proxy_http,1044
 - not using session proxy
TI:07:17:36	FI:gpk-watch.c	FN:gpk_watch_get_proxy_ftp,1002
 - not using session proxy
TI:07:17:36	FI:gpk-watch.c	FN:gpk_watch_set_proxies_ratelimit,1139
 - set proxy_http=(null), proxy_ftp=(null)
TI:07:17:46	FI:gpk-firmware.c	FN:gpk_firmware_scan_directory,906
 - failed to open directory: Error opening directory '/dev/.udev/firmware-missing': No such file or directory

-------------------------------------------------------------
[root@localhost jb]# ls -al /dev/.udev/
total 4
drwxr-xr-x  6 root root  140 Jul 23 14:43 .
drwxr-xr-x 19 root root 3880 Jul 21 23:40 ..
drwxr-xr-x  2 root root 4020 Jul 21 23:40 db
drwxr-xr-x 46 root root  920 Jul 21 14:35 links
-rw-r--r--  1 root root  827 Jul 23 20:24 queue.bin
drwxr-xr-x  2 root root   40 Jul 21 16:34 rules.d
drwxr-xr-x  2 root root  660 Jul 21 14:35 watch

Comment 1 Richard Hughes 2010-07-24 11:30:00 UTC
Already fixed in https://admin.fedoraproject.org/updates/gnome-packagekit-2.30.3-1.fc13 -- this should only affects people who modified the update filter and updated the version of PK before the GPK version. I'll do a PackageKit new release next week that adds gnome-packagekit to the infrastructure packages and it'll get automatically downloaded.


Note You need to log in before you can comment on or make changes to this bug.