2010/9/15 David Zeuthen <zeut...@gmail.com>: > Hey, > > Here's a new polkit release > > http://hal.freedesktop.org/releases/polkit-0.99.tar.gz >
Hi David, I gave 0.99 a try today. The last version I used was 0.96 (still using eggdbus). What I noticed, is that in libpolkit-backend and libpolkit-gobject there were several symbols removed without bumping the SONAME. For reference I've attached the diff of the Debian symbols files. Especially libpolkit-gobject concerns me, as (in Debian), we already have 23 packages linking against it. Were these changes by accident or did you remove them intentionally without bumping SONAME? Cheers, Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
diff --git a/debian/libpolkit-agent-1-0.symbols b/debian/libpolkit-agent-1-0.symbols index df39470..f69b93c 100644 --- a/debian/libpolkit-agent-1-0.symbols +++ b/debian/libpolkit-agent-1-0.symbols @@ -2,9 +2,14 @@ libpolkit-agent-1.so.0 libpolkit-agent-1-0 #MINVER# polkit_agent_listener_get_t...@base 0.94 polkit_agent_listener_initiate_authenticat...@base 0.94 polkit_agent_listener_initiate_authentication_fin...@base 0.94 + polkit_agent_listener_regis...@base 0.99 + polkit_agent_listener_unregis...@base 0.99 + polkit_agent_register_flags_get_t...@base 0.99 polkit_agent_register_liste...@base 0.94 polkit_agent_session_can...@base 0.94 polkit_agent_session_get_t...@base 0.94 polkit_agent_session_initi...@base 0.94 polkit_agent_session_...@base 0.94 polkit_agent_session_respo...@base 0.94 + polkit_agent_text_listener_get_t...@base 0.99 + polkit_agent_text_listener_...@base 0.99 diff --git a/debian/libpolkit-backend-1-0.symbols b/debian/libpolkit-backend-1-0.symbols index 7598bbc..28dca5b 100644 --- a/debian/libpolkit-backend-1-0.symbols +++ b/debian/libpolkit-backend-1-0.symbols @@ -7,8 +7,6 @@ libpolkit-backend-1.so.0 libpolkit-backend-1-0 #MINVER# polkit_backend_action_pool_get_all_acti...@base 0.94 polkit_backend_action_pool_get_t...@base 0.94 polkit_backend_action_pool_...@base 0.94 - polkit_backend_authority_add_lockdown_for_act...@base 0.95 - polkit_backend_authority_add_lockdown_for_action_fin...@base 0.95 polkit_backend_authority_authentication_agent_respo...@base 0.94 polkit_backend_authority_check_authorizat...@base 0.94 polkit_backend_authority_check_authorization_fin...@base 0.94 @@ -20,12 +18,11 @@ libpolkit-backend-1.so.0 libpolkit-backend-1-0 #MINVER# polkit_backend_authority_get_t...@base 0.94 polkit_backend_authority_get_vers...@base 0.95 polkit_backend_authority_...@base 0.96 + polkit_backend_authority_regis...@base 0.99 polkit_backend_authority_register_authentication_ag...@base 0.94 - polkit_backend_authority_remove_lockdown_for_act...@base 0.95 - polkit_backend_authority_remove_lockdown_for_action_fin...@base 0.95 polkit_backend_authority_revoke_temporary_authorization_by...@base 0.94 polkit_backend_authority_revoke_temporary_authorizati...@base 0.94 - polkit_backend_authority_system_bus_name_owner_chan...@base 0.94 + polkit_backend_authority_unregis...@base 0.99 polkit_backend_authority_unregister_authentication_ag...@base 0.94 polkit_backend_config_source_get_bool...@base 0.94 polkit_backend_config_source_get_dou...@base 0.94 @@ -41,7 +38,6 @@ libpolkit-backend-1.so.0 libpolkit-backend-1-0 #MINVER# polkit_backend_local_authorization_store_get_t...@base 0.94 polkit_backend_local_authorization_store_loo...@base 0.94 polkit_backend_local_authorization_store_...@base 0.94 - polkit_backend_register_author...@base 0.94 polkit_backend_session_monitor_get_session_for_subj...@base 0.94 polkit_backend_session_monitor_get_sessi...@base 0.94 polkit_backend_session_monitor_get_t...@base 0.94 diff --git a/debian/libpolkit-gobject-1-0.symbols b/debian/libpolkit-gobject-1-0.symbols index ea57ac2..bb72e0b 100644 --- a/debian/libpolkit-gobject-1-0.symbols +++ b/debian/libpolkit-gobject-1-0.symbols @@ -8,14 +8,12 @@ libpolkit-gobject-1.so.0 libpolkit-gobject-1-0 #MINVER# polkit_action_description_get_implicit_...@base 0.94 polkit_action_description_get_implicit_inact...@base 0.94 polkit_action_description_get_mess...@base 0.94 - polkit_action_description_get_r...@base 0.94 polkit_action_description_get_t...@base 0.94 polkit_action_description_get_vendor_n...@base 0.94 polkit_action_description_get_vendor_...@base 0.94 - polkit_action_description_new_for_r...@base 0.94 - polkit_authority_add_lockdown_for_act...@base 0.95 - polkit_authority_add_lockdown_for_action_fin...@base 0.95 - polkit_authority_add_lockdown_for_action_s...@base 0.95 + polkit_action_description_...@base 0.99 + polkit_action_description_new_for_gvari...@base 0.99 + polkit_action_description_to_gvari...@base 0.99 polkit_authority_authentication_agent_respo...@base 0.94 polkit_authority_authentication_agent_response_fin...@base 0.94 polkit_authority_authentication_agent_response_s...@base 0.94 @@ -30,16 +28,17 @@ libpolkit-gobject-1.so.0 libpolkit-gobject-1-0 #MINVER# polkit_authority_enumerate_temporary_authorizations_s...@base 0.94 polkit_authority_features_get_t...@base 0.95 polkit_authority_...@base 0.94 + polkit_authority_get_as...@base 0.99 polkit_authority_get_backend_featu...@base 0.95 polkit_authority_get_backend_n...@base 0.95 polkit_authority_get_backend_vers...@base 0.95 + polkit_authority_get_fin...@base 0.99 + polkit_authority_get_ow...@base 0.99 + polkit_authority_get_s...@base 0.99 polkit_authority_get_t...@base 0.94 polkit_authority_register_authentication_ag...@base 0.94 polkit_authority_register_authentication_agent_fin...@base 0.94 polkit_authority_register_authentication_agent_s...@base 0.94 - polkit_authority_remove_lockdown_for_act...@base 0.95 - polkit_authority_remove_lockdown_for_action_fin...@base 0.95 - polkit_authority_remove_lockdown_for_action_s...@base 0.95 polkit_authority_revoke_temporary_authorization_by...@base 0.94 polkit_authority_revoke_temporary_authorization_by_id_fin...@base 0.94 polkit_authority_revoke_temporary_authorization_by_id_s...@base 0.94 @@ -52,42 +51,47 @@ libpolkit-gobject-1.so.0 libpolkit-gobject-1-0 #MINVER# polkit_authorization_result_get_deta...@base 0.94 polkit_authorization_result_get_is_authori...@base 0.94 polkit_authorization_result_get_is_challe...@base 0.94 - polkit_authorization_result_get_locked_d...@base 0.95 - polkit_authorization_result_get_r...@base 0.94 polkit_authorization_result_get_retains_authorizat...@base 0.94 polkit_authorization_result_get_temporary_authorization...@base 0.94 polkit_authorization_result_get_t...@base 0.94 polkit_authorization_result_...@base 0.94 - polkit_authorization_result_new_for_r...@base 0.94 + polkit_authorization_result_new_for_gvari...@base 0.99 + polkit_authorization_result_to_gvari...@base 0.99 polkit_check_authorization_flags_get_t...@base 0.94 - polkit_details_get_h...@base 0.94 polkit_details_get_k...@base 0.94 polkit_details_get_t...@base 0.94 polkit_details_ins...@base 0.94 polkit_details_loo...@base 0.94 polkit_details_...@base 0.94 - polkit_details_new_for_h...@base 0.94 + polkit_details_new_for_gvari...@base 0.99 + polkit_details_to_gvari...@base 0.99 polkit_error_get_t...@base 0.94 polkit_error_qu...@base 0.94 polkit_identity_eq...@base 0.94 polkit_identity_from_str...@base 0.94 - polkit_identity_get_r...@base 0.94 polkit_identity_get_t...@base 0.94 polkit_identity_h...@base 0.94 - polkit_identity_new_for_r...@base 0.94 + polkit_identity_new_for_gvari...@base 0.99 + polkit_identity_to_gvari...@base 0.99 polkit_identity_to_str...@base 0.94 polkit_implicit_authorization_from_str...@base 0.94 polkit_implicit_authorization_get_t...@base 0.94 polkit_implicit_authorization_to_str...@base 0.94 + polkit_permission_get_action...@base 0.99 + polkit_permission_get_subj...@base 0.99 + polkit_permission_get_t...@base 0.99 + polkit_permission_...@base 0.99 + polkit_permission_new_fin...@base 0.99 + polkit_permission_new_s...@base 0.99 polkit_subject_eq...@base 0.94 polkit_subject_exi...@base 0.94 polkit_subject_exists_fin...@base 0.94 polkit_subject_exists_s...@base 0.94 polkit_subject_from_str...@base 0.94 - polkit_subject_get_r...@base 0.94 polkit_subject_get_t...@base 0.94 polkit_subject_h...@base 0.94 - polkit_subject_new_for_r...@base 0.94 + polkit_subject_new_for_gvari...@base 0.99 + polkit_subject_to_gvari...@base 0.99 polkit_subject_to_str...@base 0.94 polkit_system_bus_name_get_n...@base 0.94 polkit_system_bus_name_get_process_s...@base 0.95 @@ -96,13 +100,13 @@ libpolkit-gobject-1.so.0 libpolkit-gobject-1-0 #MINVER# polkit_system_bus_name_set_n...@base 0.94 polkit_temporary_authorization_get_action...@base 0.94 polkit_temporary_authorization_get...@base 0.94 - polkit_temporary_authorization_get_r...@base 0.94 polkit_temporary_authorization_get_subj...@base 0.94 polkit_temporary_authorization_get_time_expi...@base 0.94 polkit_temporary_authorization_get_time_obtai...@base 0.94 polkit_temporary_authorization_get_t...@base 0.94 polkit_temporary_authorization_...@base 0.94 - polkit_temporary_authorization_new_for_r...@base 0.94 + polkit_temporary_authorization_new_for_gvari...@base 0.99 + polkit_temporary_authorization_to_gvari...@base 0.99 polkit_unix_group_get_...@base 0.94 polkit_unix_group_get_t...@base 0.94 polkit_unix_group_...@base 0.94
_______________________________________________ polkit-devel mailing list polkit-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/polkit-devel