[Pkg-ime-devel] Bug#692424: ibus: Merge fixes from Ubuntu

Osamu Aoki osamu at debian.org
Sat Nov 10 16:57:25 UTC 2012


Hi,

I found another problem with the patch for experimental while updating
unstable.

SONAME is now libibus-1.0.so.5  This is fine.

The proposed patch uses symbols file for
1.2.99.20100202 1.3.0 etc.which had soname libibus.so.2
but replacing it with libibus-1.0.so.5

1.3.99 and 1.4.0 and 1.4.1 seem to share the same SONAME
libibus-1.0.so.0  So SONAME changed from recent unstable packages too.

Movimg old symbols of different SONAME here may not be right solution.
(I am new to this symbols thing so please tell me if I am wrong.)

I thought debian/libibus-1.0-5.symbols should be more like attached.
(I think to fix http://bugs.debian.org/690287 , the first line of this
file will become libibus-1.0-5 instead of libibus-1.0-0.  Then the rest
of the lines will be bumped, too.)

No package compiled to use SONAME libibus-1.0.so.5 had version like
1.2.99.20100202 nor 1.4.1.  So having such low version seems strange to
me.

Am I right???

Osamu

PS: I think packaging these 1.4.99 version for Debian next release is
fine since RH will release next stable 1.5 version before Debian next
release.  But I wonder if it is good idea or not for Ubuntu since you
are looking for shorter time before release.  The pre-release ibus
family packages from FEDORA are not as complete and stable as 1.4
series.  Some configuration items are missing etc.  This was the source
of my reluctance to package these at this moment.  I thought we should
be selective about what we package and is better for Ubuntu.

-------------- next part --------------
libibus-1.0.so.5 libibus-1.0-0 #MINVER#
 ibus_attr_background_new at Base 1.4.99.20120917
 ibus_attr_foreground_new at Base 1.4.99.20120917
 ibus_attr_list_append at Base 1.4.99.20120917
 ibus_attr_list_get at Base 1.4.99.20120917
 ibus_attr_list_get_type at Base 1.4.99.20120917
 ibus_attr_list_new at Base 1.4.99.20120917
 ibus_attr_type_get_type at Base 1.4.99.20120917
 ibus_attr_underline_get_type at Base 1.4.99.20120917
 ibus_attr_underline_new at Base 1.4.99.20120917
 ibus_attribute_get_attr_type at Base 1.4.99.20120917
 ibus_attribute_get_end_index at Base 1.4.99.20120917
 ibus_attribute_get_start_index at Base 1.4.99.20120917
 ibus_attribute_get_type at Base 1.4.99.20120917
 ibus_attribute_get_value at Base 1.4.99.20120917
 ibus_attribute_new at Base 1.4.99.20120917
 ibus_bus_add_match at Base 1.4.99.20120917
 ibus_bus_add_match_async at Base 1.4.99.20120917
 ibus_bus_add_match_async_finish at Base 1.4.99.20120917
 ibus_bus_create_input_context at Base 1.4.99.20120917
 ibus_bus_create_input_context_async at Base 1.4.99.20120917
 ibus_bus_create_input_context_async_finish at Base 1.4.99.20120917
 ibus_bus_current_input_context at Base 1.4.99.20120917
 ibus_bus_current_input_context_async at Base 1.4.99.20120917
 ibus_bus_current_input_context_async_finish at Base 1.4.99.20120917
 ibus_bus_exit at Base 1.4.99.20120917
 ibus_bus_exit_async at Base 1.4.99.20120917
 ibus_bus_exit_async_finish at Base 1.4.99.20120917
 ibus_bus_get_config at Base 1.4.99.20120917
 ibus_bus_get_connection at Base 1.4.99.20120917
 ibus_bus_get_engines_by_names at Base 1.4.99.20120917
 ibus_bus_get_global_engine at Base 1.4.99.20120917
 ibus_bus_get_global_engine_async at Base 1.4.99.20120917
 ibus_bus_get_global_engine_async_finish at Base 1.4.99.20120917
 ibus_bus_get_name_owner at Base 1.4.99.20120917
 ibus_bus_get_name_owner_async at Base 1.4.99.20120917
 ibus_bus_get_name_owner_async_finish at Base 1.4.99.20120917
 ibus_bus_get_type at Base 1.4.99.20120917
 ibus_bus_get_use_global_engine at Base 1.4.99.20120917
 ibus_bus_get_use_global_engine_async at Base 1.4.99.20120917
 ibus_bus_get_use_global_engine_async_finish at Base 1.4.99.20120917
 ibus_bus_get_use_sys_layout at Base 1.4.99.20120917
 ibus_bus_get_use_sys_layout_async at Base 1.4.99.20120917
 ibus_bus_get_use_sys_layout_async_finish at Base 1.4.99.20120917
 ibus_bus_hello at Base 1.4.99.20120917
 ibus_bus_is_connected at Base 1.4.99.20120917
 ibus_bus_is_global_engine_enabled at Base 1.4.99.20120917
 ibus_bus_is_global_engine_enabled_async at Base 1.4.99.20120917
 ibus_bus_is_global_engine_enabled_async_finish at Base 1.4.99.20120917
 ibus_bus_list_active_engines at Base 1.4.99.20120917
 ibus_bus_list_active_engines_async at Base 1.4.99.20120917
 ibus_bus_list_active_engines_async_finish at Base 1.4.99.20120917
 ibus_bus_list_engines at Base 1.4.99.20120917
 ibus_bus_list_engines_async at Base 1.4.99.20120917
 ibus_bus_list_engines_async_finish at Base 1.4.99.20120917
 ibus_bus_list_names at Base 1.4.99.20120917
 ibus_bus_list_queued_owners at Base 1.4.99.20120917
 ibus_bus_name_flag_get_type at Base 1.4.99.20120917
 ibus_bus_name_has_owner at Base 1.4.99.20120917
 ibus_bus_name_has_owner_async at Base 1.4.99.20120917
 ibus_bus_name_has_owner_async_finish at Base 1.4.99.20120917
 ibus_bus_new at Base 1.4.99.20120917
 ibus_bus_new_async at Base 1.4.99.20120917
 ibus_bus_register_component at Base 1.4.99.20120917
 ibus_bus_register_component_async at Base 1.4.99.20120917
 ibus_bus_register_component_async_finish at Base 1.4.99.20120917
 ibus_bus_release_name at Base 1.4.99.20120917
 ibus_bus_release_name_async at Base 1.4.99.20120917
 ibus_bus_release_name_async_finish at Base 1.4.99.20120917
 ibus_bus_remove_match at Base 1.4.99.20120917
 ibus_bus_remove_match_async at Base 1.4.99.20120917
 ibus_bus_remove_match_async_finish at Base 1.4.99.20120917
 ibus_bus_request_name at Base 1.4.99.20120917
 ibus_bus_request_name_async at Base 1.4.99.20120917
 ibus_bus_request_name_async_finish at Base 1.4.99.20120917
 ibus_bus_request_name_reply_get_type at Base 1.4.99.20120917
 ibus_bus_set_global_engine at Base 1.4.99.20120917
 ibus_bus_set_global_engine_async at Base 1.4.99.20120917
 ibus_bus_set_global_engine_async_finish at Base 1.4.99.20120917
 ibus_bus_set_watch_dbus_signal at Base 1.4.99.20120917
 ibus_bus_set_watch_ibus_signal at Base 1.4.99.20120917
 ibus_bus_start_service_by_name_reply_get_type at Base 1.4.99.20120917
 ibus_capabilite_get_type at Base 1.4.99.20120917
 ibus_component_add_engine at Base 1.4.99.20120917
 ibus_component_add_observed_path at Base 1.4.99.20120917
 ibus_component_check_modification at Base 1.4.99.20120917
 ibus_component_get_author at Base 1.4.99.20120917
 ibus_component_get_description at Base 1.4.99.20120917
 ibus_component_get_engines at Base 1.4.99.20120917
 ibus_component_get_exec at Base 1.4.99.20120917
 ibus_component_get_homepage at Base 1.4.99.20120917
 ibus_component_get_license at Base 1.4.99.20120917
 ibus_component_get_name at Base 1.4.99.20120917
 ibus_component_get_textdomain at Base 1.4.99.20120917
 ibus_component_get_type at Base 1.4.99.20120917
 ibus_component_get_version at Base 1.4.99.20120917
 ibus_component_new at Base 1.4.99.20120917
 ibus_component_new_from_file at Base 1.4.99.20120917
 ibus_component_new_from_xml_node at Base 1.4.99.20120917
 ibus_component_new_varargs at Base 1.4.99.20120917
 ibus_component_output at Base 1.4.99.20120917
 ibus_component_output_engines at Base 1.4.99.20120917
 ibus_config_get_type at Base 1.4.99.20120917
 ibus_config_get_value at Base 1.4.99.20120917
 ibus_config_get_value_async at Base 1.4.99.20120917
 ibus_config_get_value_async_finish at Base 1.4.99.20120917
 ibus_config_get_values at Base 1.4.99.20120917
 ibus_config_get_values_async at Base 1.4.99.20120917
 ibus_config_get_values_async_finish at Base 1.4.99.20120917
 ibus_config_new at Base 1.4.99.20120917
 ibus_config_new_async at Base 1.4.99.20120917
 ibus_config_new_async_finish at Base 1.4.99.20120917
 ibus_config_service_get_type at Base 1.4.99.20120917
 ibus_config_service_new at Base 1.4.99.20120917
 ibus_config_service_value_changed at Base 1.4.99.20120917
 ibus_config_set_value at Base 1.4.99.20120917
 ibus_config_set_value_async at Base 1.4.99.20120917
 ibus_config_set_value_async_finish at Base 1.4.99.20120917
 ibus_config_unset at Base 1.4.99.20120917
 ibus_config_unwatch at Base 1.4.99.20120917
 ibus_config_watch at Base 1.4.99.20120917
 ibus_engine_commit_text at Base 1.4.99.20120917
 ibus_engine_delete_surrounding_text at Base 1.4.99.20120917
 ibus_engine_desc_get_author at Base 1.4.99.20120917
 ibus_engine_desc_get_description at Base 1.4.99.20120917
 ibus_engine_desc_get_hotkeys at Base 1.4.99.20120917
 ibus_engine_desc_get_icon at Base 1.4.99.20120917
 ibus_engine_desc_get_language at Base 1.4.99.20120917
 ibus_engine_desc_get_layout at Base 1.4.99.20120917
 ibus_engine_desc_get_license at Base 1.4.99.20120917
 ibus_engine_desc_get_longname at Base 1.4.99.20120917
 ibus_engine_desc_get_name at Base 1.4.99.20120917
 ibus_engine_desc_get_rank at Base 1.4.99.20120917
 ibus_engine_desc_get_setup at Base 1.4.99.20120917
 ibus_engine_desc_get_symbol at Base 1.4.99.20120917
 ibus_engine_desc_get_type at Base 1.4.99.20120917
 ibus_engine_desc_new at Base 1.4.99.20120917
 ibus_engine_desc_new_from_xml_node at Base 1.4.99.20120917
 ibus_engine_desc_new_varargs at Base 1.4.99.20120917
 ibus_engine_desc_output at Base 1.4.99.20120917
 ibus_engine_forward_key_event at Base 1.4.99.20120917
 ibus_engine_get_name at Base 1.4.99.20120917
 ibus_engine_get_surrounding_text at Base 1.4.99.20120917
 ibus_engine_get_type at Base 1.4.99.20120917
 ibus_engine_hide_auxiliary_text at Base 1.4.99.20120917
 ibus_engine_hide_lookup_table at Base 1.4.99.20120917
 ibus_engine_hide_preedit_text at Base 1.4.99.20120917
 ibus_engine_new at Base 1.4.99.20120917
 ibus_engine_new_with_type at Base 1.4.99.20120917
 ibus_engine_register_properties at Base 1.4.99.20120917
 ibus_engine_show_auxiliary_text at Base 1.4.99.20120917
 ibus_engine_show_lookup_table at Base 1.4.99.20120917
 ibus_engine_show_preedit_text at Base 1.4.99.20120917
 ibus_engine_simple_add_table at Base 1.4.99.20120917
 ibus_engine_simple_get_type at Base 1.4.99.20120917
 ibus_engine_update_auxiliary_text at Base 1.4.99.20120917
 ibus_engine_update_lookup_table at Base 1.4.99.20120917
 ibus_engine_update_lookup_table_fast at Base 1.4.99.20120917
 ibus_engine_update_preedit_text at Base 1.4.99.20120917
 ibus_engine_update_preedit_text_with_mode at Base 1.4.99.20120917
 ibus_engine_update_property at Base 1.4.99.20120917
 ibus_error_get_type at Base 1.4.99.20120917
 ibus_error_quark at Base 1.4.99.20120917
 ibus_factory_add_engine at Base 1.4.99.20120917
 ibus_factory_create_engine at Base 1.4.99.20120917
 ibus_factory_get_type at Base 1.4.99.20120917
 ibus_factory_new at Base 1.4.99.20120917
 ibus_free_strv at Base 1.4.99.20120917
 ibus_get_address at Base 1.4.99.20120917
 ibus_get_daemon_uid at Base 1.4.99.20120917
 ibus_get_language_name at Base 1.4.99.20120917
 ibus_get_local_machine_id at Base 1.4.99.20120917
 ibus_get_session_id at Base 1.4.99.20120917
 ibus_get_socket_path at Base 1.4.99.20120917
 ibus_get_timeout at Base 1.4.99.20120917
 ibus_get_user_name at Base 1.4.99.20120917
 ibus_hotkey_get_type at Base 1.4.99.20120917
 ibus_hotkey_profile_add_hotkey at Base 1.4.99.20120917
 ibus_hotkey_profile_add_hotkey_from_string at Base 1.4.99.20120917
 ibus_hotkey_profile_filter_key_event at Base 1.4.99.20120917
 ibus_hotkey_profile_get_type at Base 1.4.99.20120917
 ibus_hotkey_profile_lookup_hotkey at Base 1.4.99.20120917
 ibus_hotkey_profile_new at Base 1.4.99.20120917
 ibus_hotkey_profile_remove_hotkey at Base 1.4.99.20120917
 ibus_hotkey_profile_remove_hotkey_by_event at Base 1.4.99.20120917
 ibus_init at Base 1.4.99.20120917
 ibus_input_context_cancel_hand_writing at Base 1.4.99.20120917
 ibus_input_context_cursor_down at Base 1.4.99.20120917
 ibus_input_context_cursor_up at Base 1.4.99.20120917
 ibus_input_context_focus_in at Base 1.4.99.20120917
 ibus_input_context_focus_out at Base 1.4.99.20120917
 ibus_input_context_get_engine at Base 1.4.99.20120917
 ibus_input_context_get_engine_async at Base 1.4.99.20120917
 ibus_input_context_get_engine_async_finish at Base 1.4.99.20120917
 ibus_input_context_get_input_context at Base 1.4.99.20120917
 ibus_input_context_get_input_context_async at Base 1.4.99.20120917
 ibus_input_context_get_input_context_async_finish at Base 1.4.99.20120917
 ibus_input_context_get_type at Base 1.4.99.20120917
 ibus_input_context_needs_surrounding_text at Base 1.4.99.20120917
 ibus_input_context_new at Base 1.4.99.20120917
 ibus_input_context_new_async at Base 1.4.99.20120917
 ibus_input_context_new_async_finish at Base 1.4.99.20120917
 ibus_input_context_page_down at Base 1.4.99.20120917
 ibus_input_context_page_up at Base 1.4.99.20120917
 ibus_input_context_process_hand_writing_event at Base 1.4.99.20120917
 ibus_input_context_process_key_event at Base 1.4.99.20120917
 ibus_input_context_process_key_event_async at Base 1.4.99.20120917
 ibus_input_context_process_key_event_async_finish at Base 1.4.99.20120917
 ibus_input_context_property_activate at Base 1.4.99.20120917
 ibus_input_context_property_hide at Base 1.4.99.20120917
 ibus_input_context_property_show at Base 1.4.99.20120917
 ibus_input_context_reset at Base 1.4.99.20120917
 ibus_input_context_set_capabilities at Base 1.4.99.20120917
 ibus_input_context_set_cursor_location at Base 1.4.99.20120917
 ibus_input_context_set_engine at Base 1.4.99.20120917
 ibus_input_context_set_surrounding_text at Base 1.4.99.20120917
 ibus_key_event_from_string at Base 1.4.99.20120917
 ibus_key_event_to_string at Base 1.4.99.20120917
 ibus_keymap_fill at Base 1.4.99.20120917
 ibus_keymap_get at Base 1.4.99.20120917
 ibus_keymap_get_type at Base 1.4.99.20120917
 ibus_keymap_lookup_keysym at Base 1.4.99.20120917
 ibus_keymap_new at Base 1.4.99.20120917
 ibus_keyval_from_name at Base 1.4.99.20120917
 ibus_keyval_name at Base 1.4.99.20120917
 ibus_keyval_to_unicode at Base 1.4.99.20120917
 ibus_lookup_table_append_candidate at Base 1.4.99.20120917
 ibus_lookup_table_append_label at Base 1.4.99.20120917
 ibus_lookup_table_clear at Base 1.4.99.20120917
 ibus_lookup_table_cursor_down at Base 1.4.99.20120917
 ibus_lookup_table_cursor_up at Base 1.4.99.20120917
 ibus_lookup_table_get_candidate at Base 1.4.99.20120917
 ibus_lookup_table_get_cursor_in_page at Base 1.4.99.20120917
 ibus_lookup_table_get_cursor_pos at Base 1.4.99.20120917
 ibus_lookup_table_get_label at Base 1.4.99.20120917
 ibus_lookup_table_get_number_of_candidates at Base 1.4.99.20120917
 ibus_lookup_table_get_orientation at Base 1.4.99.20120917
 ibus_lookup_table_get_page_size at Base 1.4.99.20120917
 ibus_lookup_table_get_type at Base 1.4.99.20120917
 ibus_lookup_table_is_cursor_visible at Base 1.4.99.20120917
 ibus_lookup_table_is_round at Base 1.4.99.20120917
 ibus_lookup_table_new at Base 1.4.99.20120917
 ibus_lookup_table_page_down at Base 1.4.99.20120917
 ibus_lookup_table_page_up at Base 1.4.99.20120917
 ibus_lookup_table_set_cursor_pos at Base 1.4.99.20120917
 ibus_lookup_table_set_cursor_visible at Base 1.4.99.20120917
 ibus_lookup_table_set_label at Base 1.4.99.20120917
 ibus_lookup_table_set_orientation at Base 1.4.99.20120917
 ibus_lookup_table_set_page_size at Base 1.4.99.20120917
 ibus_lookup_table_set_round at Base 1.4.99.20120917
 ibus_main at Base 1.4.99.20120917
 ibus_modifier_type_get_type at Base 1.4.99.20120917
 ibus_object_destroy at Base 1.4.99.20120917
 ibus_object_flags_get_type at Base 1.4.99.20120917
 ibus_object_get_type at Base 1.4.99.20120917
 ibus_object_new at Base 1.4.99.20120917
 ibus_observed_path_check_modification at Base 1.4.99.20120917
 ibus_observed_path_get_type at Base 1.4.99.20120917
 ibus_observed_path_new at Base 1.4.99.20120917
 ibus_observed_path_new_from_xml_node at Base 1.4.99.20120917
 ibus_observed_path_output at Base 1.4.99.20120917
 ibus_observed_path_traverse at Base 1.4.99.20120917
 ibus_orientation_get_type at Base 1.4.99.20120917
 ibus_panel_service_candidate_clicked at Base 1.4.99.20120917
 ibus_panel_service_cursor_down at Base 1.4.99.20120917
 ibus_panel_service_cursor_up at Base 1.4.99.20120917
 ibus_panel_service_get_type at Base 1.4.99.20120917
 ibus_panel_service_new at Base 1.4.99.20120917
 ibus_panel_service_page_down at Base 1.4.99.20120917
 ibus_panel_service_page_up at Base 1.4.99.20120917
 ibus_panel_service_property_activate at Base 1.4.99.20120917
 ibus_panel_service_property_hide at Base 1.4.99.20120917
 ibus_panel_service_property_show at Base 1.4.99.20120917
 ibus_preedit_focus_mode_get_type at Base 1.4.99.20120917
 ibus_prop_list_append at Base 1.4.99.20120917
 ibus_prop_list_get at Base 1.4.99.20120917
 ibus_prop_list_get_type at Base 1.4.99.20120917
 ibus_prop_list_new at Base 1.4.99.20120917
 ibus_prop_list_update_property at Base 1.4.99.20120917
 ibus_prop_state_get_type at Base 1.4.99.20120917
 ibus_prop_type_get_type at Base 1.4.99.20120917
 ibus_property_get_icon at Base 1.4.99.20120917
 ibus_property_get_key at Base 1.4.99.20120917
 ibus_property_get_label at Base 1.4.99.20120917
 ibus_property_get_prop_type at Base 1.4.99.20120917
 ibus_property_get_sensitive at Base 1.4.99.20120917
 ibus_property_get_state at Base 1.4.99.20120917
 ibus_property_get_sub_props at Base 1.4.99.20120917
 ibus_property_get_symbol at Base 1.4.99.20120917
 ibus_property_get_tooltip at Base 1.4.99.20120917
 ibus_property_get_type at Base 1.4.99.20120917
 ibus_property_get_visible at Base 1.4.99.20120917
 ibus_property_new at Base 1.4.99.20120917
 ibus_property_new_varargs at Base 1.4.99.20120917
 ibus_property_set_icon at Base 1.4.99.20120917
 ibus_property_set_label at Base 1.4.99.20120917
 ibus_property_set_sensitive at Base 1.4.99.20120917
 ibus_property_set_state at Base 1.4.99.20120917
 ibus_property_set_sub_props at Base 1.4.99.20120917
 ibus_property_set_symbol at Base 1.4.99.20120917
 ibus_property_set_tooltip at Base 1.4.99.20120917
 ibus_property_set_visible at Base 1.4.99.20120917
 ibus_property_update at Base 1.4.99.20120917
 ibus_proxy_destroy at Base 1.4.99.20120917
 ibus_proxy_get_type at Base 1.4.99.20120917
 ibus_quit at Base 1.4.99.20120917
 ibus_serializable_copy at Base 1.4.99.20120917
 ibus_serializable_deserialize at Base 1.4.99.20120917
 ibus_serializable_get_qattachment at Base 1.4.99.20120917
 ibus_serializable_get_type at Base 1.4.99.20120917
 ibus_serializable_new at Base 1.4.99.20120917
 ibus_serializable_remove_qattachment at Base 1.4.99.20120917
 ibus_serializable_serialize at Base 1.4.99.20120917
 ibus_serializable_set_qattachment at Base 1.4.99.20120917
 ibus_service_class_add_interfaces at Base 1.4.99.20120917
 ibus_service_emit_signal at Base 1.4.99.20120917
 ibus_service_get_connection at Base 1.4.99.20120917
 ibus_service_get_object_path at Base 1.4.99.20120917
 ibus_service_get_type at Base 1.4.99.20120917
 ibus_service_new at Base 1.4.99.20120917
 ibus_service_register at Base 1.4.99.20120917
 ibus_service_unregister at Base 1.4.99.20120917
 ibus_set_display at Base 1.4.99.20120917
 ibus_set_log_handler at Base 1.4.99.20120917
 ibus_text_append_attribute at Base 1.4.99.20120917
 ibus_text_get_attributes at Base 1.4.99.20120917
 ibus_text_get_is_static at Base 1.4.99.20120917
 ibus_text_get_length at Base 1.4.99.20120917
 ibus_text_get_text at Base 1.4.99.20120917
 ibus_text_get_type at Base 1.4.99.20120917
 ibus_text_new_from_printf at Base 1.4.99.20120917
 ibus_text_new_from_static_string at Base 1.4.99.20120917
 ibus_text_new_from_string at Base 1.4.99.20120917
 ibus_text_new_from_ucs4 at Base 1.4.99.20120917
 ibus_text_new_from_unichar at Base 1.4.99.20120917
 ibus_text_set_attributes at Base 1.4.99.20120917
 ibus_unicode_to_keyval at Base 1.4.99.20120917
 ibus_unset_log_handler at Base 1.4.99.20120917
 ibus_write_address at Base 1.4.99.20120917
 ibus_xml_free at Base 1.4.99.20120917
 ibus_xml_output at Base 1.4.99.20120917
 ibus_xml_parse_buffer at Base 1.4.99.20120917
 ibus_xml_parse_file at Base 1.4.99.20120917


More information about the Pkg-ime-devel mailing list