bht-opensuse-vm:/home/boyd/projects/PackageKit/src # ./run-pk.sh dummy packagekitd: no process killed [pk_debug_init] pk-debug.c:136 (18:55:32): Verbose debugging enabled [pk_conf_init] pk-conf.c:136 (18:55:32): using config file '../etc/PackageKit.conf' [main] pk-main.c:214 (18:55:32): daemon shutdown set to 60 seconds libnm_glib_nm_state_cb: dbus returned an error. (org.freedesktop.DBus.Error.ServiceUnknown) The name org.freedesktop.NetworkManager was not provided by any .service files [pk_security_init] pk-security-polkit.c:204 (18:55:32): Using PolicyKit security framework [pk_transaction_db_init] pk-transaction-db.c:383 (18:55:32): trying to open database '${prefix}/var/lib/PackageKit/transactions.db' *** WARNING *** [pk_transaction_db_init] pk-transaction-db.c:386 (18:55:32): Can't open database: unable to open database file [pk_engine_use_backend] pk-engine.c:161 (18:55:32): trying backend dummy [pk_backend_load] pk-backend.c:164 (18:55:32): Trying to load : dummy [pk_backend_build_library_path] pk-backend.c:140 (18:55:32): dlopening '../backends/dummy/.libs/libpk_backend_dummy.so' [pk_engine_reset_timer] pk-engine.c:183 (18:55:32): reset timer [pk_backend_finalize] pk-backend.c:1893 (18:55:32): freeing dummy (0x9480800) [pk_inhibit_remove] pk-inhibit.c:201 (18:55:32): cannot find item 0x9480800 [pk_engine_get_transaction_list] pk-engine.c:2301 (18:55:32): GetTransactionList method called [pk_transaction_list_get_array] pk-transaction-list.c:320 (18:55:32): 0 active transactions [pk_engine_get_transaction_list] pk-engine.c:2301 (18:55:32): GetTransactionList method called [pk_transaction_list_get_array] pk-transaction-list.c:320 (18:55:32): 0 active transactions [pk_engine_get_tid] pk-engine.c:786 (18:55:52): GetTid method called [pk_transaction_id_load_job_count] pk-transaction-id.c:86 (18:55:52): job=4 [pk_transaction_id_save_job_count] pk-transaction-id.c:100 (18:55:52): saving 5 [pk_engine_get_tid] pk-engine.c:789 (18:55:52): sending tid: '4;ddbbaade;data' [pk_engine_get_repo_list] pk-engine.c:2121 (18:55:52): GetRepoList method called: 4;ddbbaade;data [pk_backend_load] pk-backend.c:164 (18:55:52): Trying to load : dummy [pk_backend_build_library_path] pk-backend.c:140 (18:55:52): dlopening '../backends/dummy/.libs/libpk_backend_dummy.so' [pk_engine_reset_timer] pk-engine.c:183 (18:55:52): reset timer [pk_backend_set_dbus_name] pk-backend.c:1849 (18:55:52): assiging :1.78 to 0x94808a8 *** WARNING *** [pk_backend_connection_changed_cb] pk-backend.c:1871 (18:55:52): client disconnected.... 1 [pk_engine_caller_active_changed_cb] pk-engine.c:613 (18:55:52): emitting caller-active-changed tid:4;ddbbaade;data, 0 [pk_backend_set_role] pk-backend.c:748 (18:55:52): setting role to get-repo-list [pk_transaction_list_commit] pk-transaction-list.c:258 (18:55:52): marking transaction 4;ddbbaade;data as committed [pk_transaction_list_commit] pk-transaction-list.c:262 (18:55:52): emmitting ::changed [pk_transaction_list_get_array] pk-transaction-list.c:320 (18:55:52): 1 active transactions [pk_engine_transaction_list_changed_cb] pk-engine.c:200 (18:55:52): emitting transaction-list-changed [pk_engine_reset_timer] pk-engine.c:183 (18:55:52): reset timer [pk_transaction_list_commit] pk-transaction-list.c:291 (18:55:52): running 4;ddbbaade;data [pk_backend_repo_detail] pk-backend.c:1151 (18:55:52): emit repo-detail development, Fedora - Development, 1 [pk_engine_repo_detail_cb] pk-engine.c:656 (18:55:52): emitting repo-detail tid:4;ddbbaade;data, development, Fedora - Development, 1 [pk_backend_repo_detail] pk-backend.c:1151 (18:55:52): emit repo-detail development-debuginfo, Fedora - Development - Debug, 1 [pk_engine_repo_detail_cb] pk-engine.c:656 (18:55:52): emitting repo-detail tid:4;ddbbaade;data, development-debuginfo, Fedora - Development - Debug, 1 [pk_backend_repo_detail] pk-backend.c:1151 (18:55:52): emit repo-detail development-source, Fedora - Development - Source, 0 [pk_engine_repo_detail_cb] pk-engine.c:656 (18:55:52): emitting repo-detail tid:4;ddbbaade;data, development-source, Fedora - Development - Source, 0 [pk_backend_repo_detail] pk-backend.c:1151 (18:55:52): emit repo-detail livna-development, Livna for Fedora Core 8 - i386 - Development Tree, 1 [pk_engine_repo_detail_cb] pk-engine.c:656 (18:55:52): emitting repo-detail tid:4;ddbbaade;data, livna-development, Livna for Fedora Core 8 - i386 - Development Tree, 1 [pk_backend_repo_detail] pk-backend.c:1151 (18:55:52): emit repo-detail livna-development-debuginfo, Livna for Fedora Core 8 - i386 - Development Tree - Debug, 1 [pk_engine_repo_detail_cb] pk-engine.c:656 (18:55:52): emitting repo-detail tid:4;ddbbaade;data, livna-development-debuginfo, Livna for Fedora Core 8 - i386 - Development Tree - Debug, 1 [pk_backend_repo_detail] pk-backend.c:1151 (18:55:52): emit repo-detail livna-development-source, Livna for Fedora Core 8 - i386 - Development Tree - Source, 0 [pk_engine_repo_detail_cb] pk-engine.c:656 (18:55:52): emitting repo-detail tid:4;ddbbaade;data, livna-development-source, Livna for Fedora Core 8 - i386 - Development Tree - Source, 0 [pk_backend_finished] pk-backend.c:1083 (18:55:52): finished role get-repo-list *** WARNING *** [pk_backend_finished] pk-backend.c:1125 (18:55:52): GUI will remain unchanged! [pk_inhibit_remove] pk-inhibit.c:201 (18:55:52): cannot find item 0x94808a8 [pk_backend_finished] pk-backend.c:1136 (18:55:52): adding finished 0x94808a8 to timeout loop [pk_inhibit_lock] pk-inhibit.c:86 (18:55:52): Trying to AcquireInterfaceLock Backends should send status signals to update the UI! If you are: * Calling out to external tools, the compiled backend should call pk_backend_change_status() manually. * Using a scripted backend with dumb commands then this should be set at the start of the runtime call - see helpers/yumBackend.py:self.status() * Using a scripted backend with clever commands then a callback should use map values into status enums - see helpers/yumBackend.py:self.state_actions [pk_inhibit_lock] pk-inhibit.c:108 (18:55:52): emit lock 1 [pk_engine_inhibit_locked_cb] pk-engine.c:213 (18:55:52): emitting locked 1 [pk_engine_get_role] pk-engine.c:2348 (18:55:52): GetRole method called: 4;ddbbaade;data [pk_engine_get_status] pk-engine.c:2320 (18:55:52): GetStatus method called: 4;ddbbaade;data [pk_engine_get_role] pk-engine.c:2348 (18:55:52): GetRole method called: 4;ddbbaade;data [pk_engine_get_status] pk-engine.c:2320 (18:55:52): GetStatus method called: 4;ddbbaade;data [pk_backend_finished_delay] pk-backend.c:1065 (18:55:52): emit finished 0 [pk_engine_finished_cb] pk-engine.c:556 (18:55:52): backend was running for 58 ms [pk_transaction_db_sql_statement] pk-transaction-db.c:195 (18:56:18): statement=UPDATE transactions SET succeeded = 1, duration = 58 WHERE transaction_id = '4;ddbbaade;data'