Description of problem: I use my system mainly as a server but I do occasionally login into it via GDM. I run "yum update" manually to be able to be in complete control when and what to update. For this reason I do not need PackageKit checking any updates but it is still nice to have it installing fonts etc automagically. From System->Preferences->Software Updates I've set: Check for updates: Never Automatically install: Nothing Check for major upgrades: Never Check for updates when using mobile broadband: Unchecked But if logging in via GDM and some (possibly only) security updates are available the update applet icon about updates keeps on appearing. To me the settings above indicate that update check by PackageKit should be disabled. Are my expectations wrong or is this a bug in PackageKit and/or update-applet? (I've made those configuration changes few weeks ago and rebooted my system since then few times so they should be in use by now.) Version-Release number of selected component (if applicable): PackageKit-0.5.4-0.4.20091029git.fc12.i686 PackageKit-device-rebind-0.5.4-0.4.20091029git.fc12.i686 PackageKit-glib-0.5.4-0.4.20091029git.fc12.i686 PackageKit-gstreamer-plugin-0.5.4-0.4.20091029git.fc12.i686 PackageKit-gtk-module-0.5.4-0.4.20091029git.fc12.i686 PackageKit-yum-0.5.4-0.4.20091029git.fc12.i686 PackageKit-yum-plugin-0.5.4-0.4.20091029git.fc12.i686
The earlier report might be related: https://bugzilla.redhat.com/show_bug.cgi?id=532317
I'm seeing this on Fedora 12 as well. I have similarly disabled all notifications in the Software Update Preferences dialog.
Same experience and expectations here (Fedora 12)- I have set preferences to never do anything, yet the update applet clearly is ignoring these settings, and contacting update servers despite explicitly being told not to. I consider this to be severely broken behavior. I only realized this was happening because I decided to investigate the unexpected data charges it's racked up on my cell phone. It appears to use up about 5MB to get its update info, and at $2/MB this comes to $10 per unauthorized update inquiry done when connected via my phone.
If you remove yum-packagekit, can you reproduce this problem?
*** Bug 551809 has been marked as a duplicate of this bug. ***
I can do one better: Installed Packages yum.noarch 3.2.27-1.fc12 @updates yum-metadata-parser.i686 1.1.2-14.fc12 @anaconda-InstallationRepo-200911081854.i386 yum-plugin-fastestmirror.noarch 1.1.26-1.fc12 @updates yum-plugin-remove-with-leaves.noarch 1.1.26-1.fc12 @updates yum-plugin-verify.noarch 1.1.26-1.fc12 @updates yum-presto.noarch 0.6.2-1.fc12 @updates yum-utils.noarch 1.1.26-1.fc12 @updates yumex.noarch 2.9.7-1.fc12 @updates I don't even have it installed. Yet, if the PackageKit Update Applet is enabled in Startup Applications, it will check for updates, despite this being explicitly disabled. Conversely, a bunch of things related to installing packages will break if the PackageKit Update Applet isn't running. So, damned if you do, damned if you don't.
(In reply to comment #6 > I don't even have it installed. Yet, if the PackageKit Update Applet is enabled > in Startup Applications, it will check for updates, despite this being > explicitly disabled. Hmm. Can you get the output of: killall gpk-update-icon gpk-update-icon --verbose and then wait for the icon to appear. When it appears, please ctrl-c and attach the debug output (all of it) > Conversely, a bunch of things related to installing packages will break if the > PackageKit Update Applet isn't running. So, damned if you do, damned if you > don't. Sure, in f13, we've spit up the processes so you can have the dbus interface without the update checker. We listen :-)
[bk@Gaspra ~]$ killall gpk-update-icon [bk@Gaspra ~]$ gpk-update-icon --verbose TI:00:43:55 FI:egg-debug.c FN:egg_debug_init,311 - Verbose debugging 1 (on console 1)GPK_VERBOSE TI:00:43:55 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_init,545 - setting on battery 0 TI:00:43:55 FI:gpk-session.c FN:gpk_session_init,463 - idle: 0, inhibited: 0 TI:00:43:55 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_change_state,370 - defering action for 300 seconds TI:00:43:55 FI:egg-console-kit.c FN:egg_console_kit_init,304 - ConsoleKit session ID: /org/freedesktop/ConsoleKit/Session1 TI:00:43:55 FI:gpk-modal-dialog.c FN:gpk_modal_dialog_set_window_title,264 - setting window title: TI:00:43:55 FI:gpk-modal-dialog.c FN:gpk_modal_dialog_set_window_title,264 - setting window title: TI:00:43:55 FI:gpk-modal-dialog.c FN:gpk_modal_dialog_set_title,308 - setting title: <b><big></big></b> TI:00:43:55 FI:gpk-modal-dialog.c FN:gpk_modal_dialog_set_message,330 - setting message: TI:00:43:55 FI:gpk-modal-dialog.c FN:gpk_modal_dialog_set_window_icon,281 - setting window icon: pk-package-installed TI:00:43:55 FI:gpk-watch.c FN:gpk_watch_connection_changed_cb,1639 - connected=1 TI:00:43:55 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:00:43:55 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 0 TI:00:43:55 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,217 - nothing to show TI:00:43:55 FI:gpk-watch.c FN:gpk_watch_set_proxies,1558 - already scheduled TI:00:43:55 FI:egg-console-kit.c FN:egg_console_kit_init,304 - ConsoleKit session ID: /org/freedesktop/ConsoleKit/Session1 TI:00:43:55 FI:gpk-hardware.c FN:gpk_hardware_init,251 - hardware driver checking disabled in GConf TI:00:43:55 FI:gpk-watch.c FN:gpk_watch_connection_changed_cb,1639 - connected=1 TI:00:43:55 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:00:43:55 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 0 TI:00:43:55 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,217 - nothing to show TI:00:43:55 FI:gpk-watch.c FN:gpk_watch_set_proxies,1558 - already scheduled TI:00:43:55 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_network_status_changed_cb,456 - setting online 1 TI:00:43:55 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_change_state,370 - defering action for 300 seconds TI:00:43:55 FI:gpk-check-update.c FN:gpk_check_update_set_icon_visibility,98 - not showing icon as nothing to show TI:00:43:56 FI:gpk-watch.c FN:gpk_watch_set_proxies_ratelimit,1531 - polling check TI:00:43:56 FI:gpk-watch.c FN:gpk_watch_get_proxy_http,1459 - not using session proxy TI:00:43:56 FI:gpk-watch.c FN:gpk_watch_get_proxy_ftp,1417 - not using session proxy TI:00:43:56 FI:gpk-watch.c FN:gpk_watch_set_proxies_ratelimit,1536 - set proxy_http=(null), proxy_ftp=(null) TI:00:44:06 FI:gpk-firmware.c FN:gpk_firmware_add_file,876 - filename=/dev/.udev/firmware-missing/intel-ucode/0f-02-09 -> /lib/firmware/intel-ucode/0f-02-09 TI:00:44:06 FI:gpk-firmware.c FN:gpk_firmware_get_device,812 - Failed to get symlink: Error stating file '/dev/.udev/firmware-missing/intel-ucode/0f-02-09': No such file or directory TI:00:44:06 FI:gpk-firmware.c FN:gpk_firmware_remove_ignored,541 - nothing in ignored list TI:00:48:56 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_get_frequency_prefs,165 - no schema for /apps/gnome-packagekit/update-icon/frequency_get_updates, using daily TI:00:48:56 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_maybe_refresh_cache,200 - not when session active TI:00:48:56 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_get_frequency_prefs,165 - no schema for /apps/gnome-packagekit/update-icon/frequency_get_updates, using daily TI:00:48:56 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_maybe_get_updates,267 - not before timeout, thresh=86400, now=1481 TI:00:48:56 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_get_frequency_prefs,165 - no schema for /apps/gnome-packagekit/update-icon/frequency_get_upgrades, using daily TI:00:48:56 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_maybe_get_upgrades,304 - not before timeout, thresh=86400, now=1777 TI:00:54:01 FI:gpk-watch.c FN:gpk_watch_connection_changed_cb,1639 - connected=0 TI:01:43:56 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_timeout_cb,472 - polling check TI:01:43:56 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_change_state,370 - defering action for 300 seconds TI:01:45:26 FI:gpk-session.c FN:gpk_session_presence_status_changed_cb,133 - emitting idle-changed : (1) TI:01:45:26 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_session_idle_changed_cb,403 - setting is_idle 1 TI:01:45:26 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_change_state,370 - defering action for 300 seconds TI:01:50:27 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_get_frequency_prefs,165 - no schema for /apps/gnome-packagekit/update-icon/frequency_get_updates, using daily TI:01:50:27 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_signal_refresh_cache,121 - emitting refresh-cache TI:01:50:27 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_get_frequency_prefs,165 - no schema for /apps/gnome-packagekit/update-icon/frequency_get_updates, using daily TI:01:50:27 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_maybe_get_updates,267 - not before timeout, thresh=86400, now=5172 TI:01:50:27 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_get_frequency_prefs,165 - no schema for /apps/gnome-packagekit/update-icon/frequency_get_upgrades, using daily TI:01:50:27 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_maybe_get_upgrades,304 - not before timeout, thresh=86400, now=5468 TI:01:50:27 FI:gpk-watch.c FN:gpk_watch_connection_changed_cb,1639 - connected=1 TI:01:50:27 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:01:50:27 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 0 TI:01:50:27 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,217 - nothing to show TI:01:50:27 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_network_status_changed_cb,456 - setting online 1 TI:01:50:27 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_change_state,370 - defering action for 300 seconds TI:01:50:27 FI:gpk-check-update.c FN:gpk_check_update_set_icon_visibility,98 - not showing icon as nothing to show TI:01:50:27 FI:gpk-check-update.c FN:gpk_check_update_set_icon_visibility,98 - not showing icon as nothing to show TI:01:50:27 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:01:50:27 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /157_adeceebc_data setup (active:1) TI:01:50:27 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:01:50:27 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:01:50:27 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /157_adeceebc_data setup (active:1) TI:01:50:27 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:01:50:27 FI:gpk-watch.c FN:gpk_watch_set_proxies_ratelimit,1531 - polling check TI:01:50:27 FI:gpk-watch.c FN:gpk_watch_get_proxy_http,1459 - not using session proxy TI:01:50:27 FI:gpk-watch.c FN:gpk_watch_get_proxy_ftp,1417 - not using session proxy TI:01:50:27 FI:gpk-watch.c FN:gpk_watch_set_proxies_ratelimit,1536 - set proxy_http=(null), proxy_ftp=(null) TI:01:50:30 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:01:50:30 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /157_adeceebc_data download-repository (active:1) TI:01:50:30 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:01:50:39 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:01:50:39 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /157_adeceebc_data refresh-cache (active:1) TI:01:50:39 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:01:50:50 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:01:50:50 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /157_adeceebc_data download-filelist (active:1) TI:01:50:50 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:01:51:10 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:01:51:10 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /157_adeceebc_data download-group (active:1) TI:01:51:10 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:01:51:13 FI:gpk-watch.c FN:gpk_watch_locked_cb,1393 - setting locked 1, doing g-p-m (un)inhibit TI:01:51:13 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:01:51:13 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /157_adeceebc_data finished (active:1) TI:01:51:13 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:01:51:13 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:01:51:13 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /157_adeceebc_data generate-package-list (active:1) TI:01:51:13 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /157_adeceebc_data finished (active:1) TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /157_adeceebc_data scan-applications (active:1) TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /157_adeceebc_data generate-package-list (active:1) TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /157_adeceebc_data finished (active:1) TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_locked_cb,1393 - setting locked 0, doing g-p-m (un)inhibit TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_task_list_finished_cb,458 - role=refresh-cache, text= TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_task_list_finished_cb,519 - no notification, too quick TI:01:51:23 FI:gpk-check-update.c FN:gpk_check_update_finished_cb,1454 - role: refresh-cache, exit: success TI:01:51:23 FI:gpk-check-update.c FN:gpk_check_update_finished_cb,1494 - finished refresh cb TI:01:51:23 FI:gpk-check-update.c FN:gpk_check_update_set_icon_visibility,98 - not showing icon as nothing to show TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 0 TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,217 - nothing to show TI:01:51:23 FI:gpk-check-update.c FN:gpk_check_update_set_icon_visibility,98 - not showing icon as nothing to show TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /158_beecaede_data setup (active:1) TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /158_beecaede_data setup (active:1) TI:01:51:23 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:01:51:23 FI:gpk-check-update.c FN:gpk_check_update_updates_changed_cb,1020 - not when policy is to never get updates TI:01:51:24 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:01:51:24 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /158_beecaede_data info (active:1) TI:01:51:24 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:01:51:33 FI:gpk-watch.c FN:gpk_watch_locked_cb,1393 - setting locked 1, doing g-p-m (un)inhibit TI:01:51:33 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:01:51:33 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /158_beecaede_data finished (active:1) TI:01:51:33 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:01:51:33 FI:gpk-watch.c FN:gpk_watch_locked_cb,1393 - setting locked 0, doing g-p-m (un)inhibit TI:01:51:33 FI:gpk-watch.c FN:gpk_watch_task_list_finished_cb,458 - role=get-updates, text= TI:01:51:33 FI:gpk-watch.c FN:gpk_watch_task_list_finished_cb,538 - not showing notification as caller is still present TI:01:51:33 FI:gpk-check-update.c FN:gpk_check_update_finished_cb,1454 - role: get-updates, exit: success TI:01:51:33 FI:gpk-check-update.c FN:gpk_check_update_process_updates,827 - length=1 TI:01:51:33 FI:gpk-check-update.c FN:gpk_check_update_client_info_to_bitfield,588 - yum normal TI:01:51:33 FI:gpk-check-update.c FN:gpk_check_update_process_updates,895 - not updating as policy NONE TI:01:51:33 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:01:51:33 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 0 TI:01:51:33 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,217 - nothing to show TI:01:55:27 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_get_frequency_prefs,165 - no schema for /apps/gnome-packagekit/update-icon/frequency_get_updates, using daily TI:01:55:27 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_maybe_refresh_cache,221 - not before timeout, thresh=86400, now=244 TI:01:55:27 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_get_frequency_prefs,165 - no schema for /apps/gnome-packagekit/update-icon/frequency_get_updates, using daily TI:01:55:27 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_maybe_get_updates,267 - not before timeout, thresh=86400, now=234 TI:01:55:27 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_get_frequency_prefs,165 - no schema for /apps/gnome-packagekit/update-icon/frequency_get_upgrades, using daily TI:01:55:27 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_maybe_get_upgrades,304 - not before timeout, thresh=86400, now=5768 TI:01:56:33 FI:gpk-session.c FN:gpk_session_presence_status_changed_cb,133 - emitting idle-changed : (0) TI:01:56:33 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_session_idle_changed_cb,403 - setting is_idle 0 ^C [bk@Gaspra ~]$
[bk@Pos ~]$ killall gpk-update-icon gpk-update-icon: no process killed [bk@Pos ~]$ gpk-update-icon --verbose TI:00:23:05 FI:egg-debug.c FN:egg_debug_init,311 - Verbose debugging 1 (on console 1)GPK_VERBOSE TI:00:23:06 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_init,545 - setting on battery 0 TI:00:23:06 FI:gpk-session.c FN:gpk_session_init,463 - idle: 0, inhibited: 0 TI:00:23:06 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_change_state,370 - defering action for 300 seconds TI:00:23:06 FI:egg-console-kit.c FN:egg_console_kit_init,304 - ConsoleKit session ID: /org/freedesktop/ConsoleKit/Session1 TI:00:23:06 FI:gpk-modal-dialog.c FN:gpk_modal_dialog_set_window_title,264 - setting window title: TI:00:23:06 FI:gpk-modal-dialog.c FN:gpk_modal_dialog_set_window_title,264 - setting window title: TI:00:23:06 FI:gpk-modal-dialog.c FN:gpk_modal_dialog_set_title,308 - setting title: <b><big></big></b> TI:00:23:06 FI:gpk-modal-dialog.c FN:gpk_modal_dialog_set_message,330 - setting message: TI:00:23:06 FI:gpk-modal-dialog.c FN:gpk_modal_dialog_set_window_icon,281 - setting window icon: pk-package-installed TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_connection_changed_cb,1639 - connected=1 TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 0 TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,217 - nothing to show TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_set_proxies,1558 - already scheduled TI:00:23:06 FI:egg-console-kit.c FN:egg_console_kit_init,304 - ConsoleKit session ID: /org/freedesktop/ConsoleKit/Session1 TI:00:23:06 FI:gpk-hardware.c FN:gpk_hardware_init,251 - hardware driver checking disabled in GConf TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_connection_changed_cb,1639 - connected=1 TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 0 TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,217 - nothing to show TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_set_proxies,1558 - already scheduled TI:00:23:06 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_network_status_changed_cb,456 - setting online 1 TI:00:23:06 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_change_state,370 - defering action for 300 seconds TI:00:23:06 FI:gpk-check-update.c FN:gpk_check_update_set_icon_visibility,98 - not showing icon as nothing to show TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_set_proxies_ratelimit,1531 - polling check TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_get_proxy_http,1459 - not using session proxy TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_get_proxy_ftp,1417 [bkn@Phobos ~]$ killall gpk-update-icon gpk-update-icon: no process killed [bkn@Phobos ~]$ gpk-update-icon --verbose TI:00:23:05 FI:egg-debug.c FN:egg_debug_init,311 - Verbose debugging 1 (on console 1)GPK_VERBOSE TI:00:23:06 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_init,545 - setting on battery 0 TI:00:23:06 FI:gpk-session.c FN:gpk_session_init,463 - idle: 0, inhibited: 0 TI:00:23:06 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_change_state,370 - defering action for 300 seconds TI:00:23:06 FI:egg-console-kit.c FN:egg_console_kit_init,304 - ConsoleKit session ID: /org/freedesktop/ConsoleKit/Session1 TI:00:23:06 FI:gpk-modal-dialog.c FN:gpk_modal_dialog_set_window_title,264 - setting window title: TI:00:23:06 FI:gpk-modal-dialog.c FN:gpk_modal_dialog_set_window_title,264 - setting window title: TI:00:23:06 FI:gpk-modal-dialog.c FN:gpk_modal_dialog_set_title,308 - setting title: <b><big></big></b> TI:00:23:06 FI:gpk-modal-dialog.c FN:gpk_modal_dialog_set_message,330 - setting message: TI:00:23:06 FI:gpk-modal-dialog.c FN:gpk_modal_dialog_set_window_icon,281 - setting window icon: pk-package-installed TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_connection_changed_cb,1639 - connected=1 TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 0 TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,217 - nothing to show TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_set_proxies,1558 - already scheduled TI:00:23:06 FI:egg-console-kit.c FN:egg_console_kit_init,304 - ConsoleKit session ID: /org/freedesktop/ConsoleKit/Session1 TI:00:23:06 FI:gpk-hardware.c FN:gpk_hardware_init,251 - hardware driver checking disabled in GConf TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_connection_changed_cb,1639 - connected=1 TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 0 TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,217 - nothing to show TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_set_proxies,1558 - already scheduled TI:00:23:06 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_network_status_changed_cb,456 - setting online 1 TI:00:23:06 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_change_state,370 - defering action for 300 seconds TI:00:23:06 FI:gpk-check-update.c FN:gpk_check_update_set_icon_visibility,98 - not showing icon as nothing to show TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_set_proxies_ratelimit,1531 - polling check TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_get_proxy_http,1459 - not using session proxy TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_get_proxy_ftp,1417 - not using session proxy TI:00:23:06 FI:gpk-watch.c FN:gpk_watch_set_proxies_ratelimit,1536 - set proxy_http=(null), proxy_ftp=(null) TI:00:23:16 FI:gpk-firmware.c FN:gpk_firmware_add_file,876 - filename=/dev/.udev/firmware-missing/intel-ucode/06-0b-01 -> /lib/firmware/intel-ucode/06-0b-01 TI:00:23:16 FI:gpk-firmware.c FN:gpk_firmware_get_device,812 - Failed to get symlink: Error stating file '/dev/.udev/firmware-missing/intel-ucode/06-0b-01': No such file or directory TI:00:23:16 FI:gpk-firmware.c FN:gpk_firmware_remove_ignored,541 - nothing in ignored list TI:00:28:06 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_get_frequency_prefs,165 - no schema for /apps/gnome-packagekit/update-icon/frequency_get_updates, using daily TI:00:28:06 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_maybe_refresh_cache,200 - not when session active TI:00:28:06 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_get_frequency_prefs,165 - no schema for /apps/gnome-packagekit/update-icon/frequency_get_updates, using daily TI:00:28:06 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_signal_get_updates,134 - emitting get-updates TI:00:28:06 FI:gpk-check-update.c FN:gpk_check_update_auto_get_updates_cb,1111 - login cb TI:00:28:06 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_get_frequency_prefs,165 - no schema for /apps/gnome-packagekit/update-icon/frequency_get_upgrades, using daily TI:00:28:06 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_maybe_get_upgrades,304 - not before timeout, thresh=86400, now=76352 TI:00:28:06 FI:gpk-check-update.c FN:gpk_check_update_query_updates_idle_cb,990 - idle cb TI:00:28:07 FI:gpk-check-update.c FN:gpk_check_update_set_icon_visibility,98 - not showing icon as nothing to show TI:00:28:07 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:00:28:07 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /286_dbbdeadd_data setup (active:1) TI:00:28:07 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:00:28:07 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:00:28:07 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /286_dbbdeadd_data setup (active:1) TI:00:28:07 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:00:28:11 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:00:28:11 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /286_dbbdeadd_data download-repository (active:1) TI:00:28:11 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:00:28:17 FI:gpk-session.c FN:gpk_session_presence_status_changed_cb,133 - emitting idle-changed : (1) TI:00:28:17 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_session_idle_changed_cb,403 - setting is_idle 1 TI:00:28:17 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_change_state,370 - defering action for 300 seconds TI:00:28:22 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:00:28:22 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /286_dbbdeadd_data info (active:1) TI:00:28:22 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:00:28:27 FI:gpk-session.c FN:gpk_session_presence_status_changed_cb,133 - emitting idle-changed : (0) TI:00:28:27 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_session_idle_changed_cb,403 - setting is_idle 0 TI:00:28:40 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:00:28:40 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /286_dbbdeadd_data download-updateinfo (active:1) TI:00:28:40 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:00:29:14 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:00:29:14 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /286_dbbdeadd_data download-changelog (active:1) TI:00:29:14 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:00:29:20 FI:gpk-watch.c FN:gpk_watch_locked_cb,1393 - setting locked 1, doing g-p-m (un)inhibit TI:00:29:20 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:00:29:20 FI:gpk-watch.c FN:gpk_watch_task_list_to_status_bitfield,299 - /286_dbbdeadd_data finished (active:1) TI:00:29:20 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 1 TI:00:29:20 FI:gpk-watch.c FN:gpk_watch_locked_cb,1393 - setting locked 0, doing g-p-m (un)inhibit TI:00:29:20 FI:gpk-watch.c FN:gpk_watch_task_list_finished_cb,458 - role=get-updates, text= TI:00:29:20 FI:gpk-watch.c FN:gpk_watch_task_list_finished_cb,538 - not showing notification as caller is still present TI:00:29:20 FI:gpk-check-update.c FN:gpk_check_update_finished_cb,1454 - role: get-updates, exit: success TI:00:29:20 FI:gpk-check-update.c FN:gpk_check_update_process_updates,827 - length=7 TI:00:29:20 FI:gpk-check-update.c FN:gpk_check_update_client_info_to_bitfield,588 - gdb normal TI:00:29:20 FI:gpk-check-update.c FN:gpk_check_update_client_info_to_bitfield,588 - libsemanage-python normal TI:00:29:20 FI:gpk-check-update.c FN:gpk_check_update_client_info_to_bitfield,588 - libsemanage normal TI:00:29:20 FI:gpk-check-update.c FN:gpk_check_update_client_info_to_bitfield,588 - qt-mysql normal TI:00:29:20 FI:gpk-check-update.c FN:gpk_check_update_client_info_to_bitfield,588 - qt-sqlite normal TI:00:29:20 FI:gpk-check-update.c FN:gpk_check_update_client_info_to_bitfield,588 - qt-x11 normal TI:00:29:20 FI:gpk-check-update.c FN:gpk_check_update_client_info_to_bitfield,588 - qt normal TI:00:29:20 FI:gpk-check-update.c FN:gpk_check_update_process_updates,895 - not updating as policy NONE TI:00:29:20 FI:gpk-watch.c FN:gpk_watch_refresh_icon,320 - rescan TI:00:29:20 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,197 - refresh tooltip 0 TI:00:29:20 FI:gpk-watch.c FN:gpk_watch_refresh_tooltip,217 - nothing to show TI:00:31:32 FI:gpk-check-update.c FN:gpk_check_update_popup_menu_cb,284 - icon right clicked TI:00:31:36 FI:egg-debug.c FN:egg_debug_init,311 - Verbose debugging 1 (on console 1)GPK_VERBOSE TI:00:31:36 FI:gpk-prefs.c FN:gpk_prefs_notify_checkbutton_setup,342 - value from gconf 0 for /apps/gnome-packagekit/update-icon/connection_use_mobile TI:00:31:36 FI:gpk-prefs.c FN:gpk_prefs_update_freq_combo_setup,222 - value from gconf 0 TI:00:31:36 FI:gpk-prefs.c FN:gpk_prefs_upgrade_freq_combo_setup,265 - value from gconf 0 TI:00:31:36 FI:gpk-prefs.c FN:gpk_prefs_auto_update_combo_setup,310 - value from gconf none TI:00:33:17 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_get_frequency_prefs,165 - no schema for /apps/gnome-packagekit/update-icon/frequency_get_updates, using daily TI:00:33:17 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_maybe_refresh_cache,200 - not when session active TI:00:33:17 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_get_frequency_prefs,165 - no schema for /apps/gnome-packagekit/update-icon/frequency_get_updates, using daily TI:00:33:17 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_maybe_get_updates,267 - not before timeout, thresh=86400, now=237 TI:00:33:17 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_get_frequency_prefs,165 - no schema for /apps/gnome-packagekit/update-icon/frequency_get_upgrades, using daily TI:00:33:17 FI:gpk-auto-refresh.c FN:gpk_auto_refresh_maybe_get_upgrades,304 - not before timeout, thresh=86400, now=76663 ^C [bk@Pos ~]$
That's dumps from two of my machines, my piece-of-s%&t laptop and one of my desktops, both configured (through gpk-update-icon preferences) to never, ever check for updates.
Thanks for the data. Both dumps seem to have: - no schema for /apps/gnome-packagekit/update-icon/frequency_get_updates, using daily i.e. there was no setting in GConf, and so the update icon fall back to a daily check, which is why it checked for updates. Could you please grab the output of "gconftool-2 -R /apps/gnome-packagekit" on either machine. Thanks.
[bk@Pos ~]$ gconftool-2 -R /apps/gnome-packagekit show_depends = true enable_check_firmware = true enable_font_helper = true show_copy_confirm = true dbus_enforced_interaction = show-confirm-install autocomplete = false enable_codec_helper = true dbus_default_interaction = show-confirm-search,show-confirm-deps,show-confirm-install,show-progress,show-finished,show-warning enable_mime_type_helper = true enable_check_hardware = false /apps/gnome-packagekit/update-viewer: scroll_active = true notify_mobile_connection = true only_newest = true /apps/gnome-packagekit/repo: show_details = false /apps/gnome-packagekit/application: category_groups = false search_mode = details filter_newest = true filter_basename = false filter_arch = true /apps/gnome-packagekit/update-icon: notify_update_failed = true frequency_refresh_cache = 86400 force_get_updates_login = false update_battery = false notify_available = true watch_active_transactions = false session_startup_timeout = 300 notify_critical = true frequency_get_updates = 0 notify_distro_upgrades = true connection_use_mobile = false notify_complete = true notify_update_complete = false notify_update_complete_restart = true notify_update_started = true banned_firmware = */intel-ucode/* auto_update = none connection_use_wifi = true notify_errors = true notify_message = false ignored_devices = ignored_messages = backend-*,untrusted-package frequency_get_upgrades = 0 notify_update_not_battery = true [bk@Pos ~]$
Created attachment 402612 [details] Update preference screen This is a screenshot of the update preferences on the machine the gconf-dump was taken on.
Ahh, this is caused by a thinko in the gpk_auto_refresh_get_frequency_prefs() function. I'll fix up git master now, and prep a 2.30 tarball in four days time, certainly in time for F13. I'll also backport to stable (F12) as this probably affects quite a few people. Many thanks for all the debugging. Richard commit 25c5d847be1383c8b13ce8fef953624c9ed4b806 Author: Richard Hughes <richard> Date: Thu Mar 25 17:03:22 2010 +0000 Fix up a thinko where were were checking for updates every day when the user had specified 'Never'. Fixes rh#544573
gnome-packagekit-2.30.0-1.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/gnome-packagekit-2.30.0-1.fc13