Source: bamf Followup-For: Bug #1061929 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch.
This has also now been uploaded to experimental.
diff -Nru bamf-0.5.6+repack/debian/changelog bamf-0.5.6+repack/debian/changelog --- bamf-0.5.6+repack/debian/changelog 2022-02-25 23:21:02.000000000 +0000 +++ bamf-0.5.6+repack/debian/changelog 2024-01-31 09:12:58.000000000 +0000 @@ -1,3 +1,11 @@ +bamf (0.5.6+repack-1.1~exp2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + + -- Steve Langasek <vor...@debian.org> Wed, 31 Jan 2024 09:12:58 +0000 + bamf (0.5.6+repack-1) unstable; urgency=medium * New upstream release. diff -Nru bamf-0.5.6+repack/debian/control bamf-0.5.6+repack/debian/control --- bamf-0.5.6+repack/debian/control 2021-08-21 10:29:16.000000000 +0000 +++ bamf-0.5.6+repack/debian/control 2024-01-31 09:12:58.000000000 +0000 @@ -25,7 +25,7 @@ Package: bamfdaemon Architecture: any -Depends: libbamf3-2 (= ${binary:Version}), +Depends: libbamf3-2t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, Multi-Arch: foreign @@ -39,11 +39,13 @@ module that facilitates the matching of applications started through GDesktopAppInfo. -Package: libbamf3-2 +Package: libbamf3-2t64 +Provides: ${t64:Provides} +Replaces: libbamf3-2 Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, -Breaks: unity (<< 3.2.12), +Breaks: libbamf3-2 (<< ${source:Version}), unity (<< 3.2.12), Pre-Depends: ${misc:Pre-Depends}, Multi-Arch: same Description: Window matching library - shared library @@ -58,7 +60,7 @@ Section: libdevel Architecture: any Depends: gir1.2-bamf-3 (= ${binary:Version}), - libbamf3-2 (= ${binary:Version}), + libbamf3-2t64 (= ${binary:Version}), libglib2.0-dev (>= 2.30.0), ${misc:Depends}, Suggests: libbamf-doc, diff -Nru bamf-0.5.6+repack/debian/libbamf3-2.install bamf-0.5.6+repack/debian/libbamf3-2.install --- bamf-0.5.6+repack/debian/libbamf3-2.install 2018-11-13 15:47:00.000000000 +0000 +++ bamf-0.5.6+repack/debian/libbamf3-2.install 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -usr/lib/*/libbamf3.so.* diff -Nru bamf-0.5.6+repack/debian/libbamf3-2.symbols bamf-0.5.6+repack/debian/libbamf3-2.symbols --- bamf-0.5.6+repack/debian/libbamf3-2.symbols 2018-12-10 20:35:15.000000000 +0000 +++ bamf-0.5.6+repack/debian/libbamf3-2.symbols 1970-01-01 00:00:00.000000000 +0000 @@ -1,72 +0,0 @@ -libbamf3.so.2 libbamf3-2 #MINVER# - bamf_application_get_application_menu@Base 0.3.0 - bamf_application_get_application_type@Base 0.2.20 - bamf_application_get_desktop_file@Base 0.2.20 - bamf_application_get_focusable_child@Base 0.3.0 - bamf_application_get_show_menu_stubs@Base 0.2.48 - bamf_application_get_supported_mime_types@Base 0.3.0 - bamf_application_get_type@Base 0.2.20 - bamf_application_get_window_for_xid@Base 0.5.3 - bamf_application_get_windows@Base 0.2.20 - bamf_application_get_xids@Base 0.2.20 - bamf_application_new@Base 0.2.20 - bamf_application_new_favorite@Base 0.2.60 - bamf_control_create_local_desktop_file@Base 0.5.0 - bamf_control_get_default@Base 0.2.20 - bamf_control_get_type@Base 0.2.20 - bamf_control_insert_desktop_file@Base 0.2.20 - bamf_control_register_application_for_pid@Base 0.2.20 - bamf_factory_get_type@Base 0.2.20 - bamf_matcher_application_is_running@Base 0.2.20 - bamf_matcher_get_active_application@Base 0.2.20 - bamf_matcher_get_active_window@Base 0.2.20 - bamf_matcher_get_application_for_desktop_file@Base 0.2.60 - bamf_matcher_get_application_for_window@Base 0.2.48 - bamf_matcher_get_application_for_xid@Base 0.2.20 - bamf_matcher_get_applications@Base 0.2.20 - bamf_matcher_get_default@Base 0.2.20 - bamf_matcher_get_running_applications@Base 0.2.20 - bamf_matcher_get_tabs@Base 0.2.20 - bamf_matcher_get_type@Base 0.2.20 - bamf_matcher_get_window_for_xid@Base 0.5.3 - bamf_matcher_get_window_stack_for_monitor@Base 0.2.108 - bamf_matcher_get_windows@Base 0.2.46 - bamf_matcher_get_xids_for_application@Base 0.2.20 - bamf_matcher_register_favorites@Base 0.2.46 - bamf_tab_close@Base 0.3.0 - bamf_tab_get_desktop_name@Base 0.3.0 - bamf_tab_get_is_foreground_tab@Base 0.3.0 - bamf_tab_get_location@Base 0.3.0 - bamf_tab_get_type@Base 0.2.28 - bamf_tab_get_xid@Base 0.3.0 - bamf_tab_new@Base 0.2.28 - bamf_tab_raise@Base 0.3.0 - bamf_tab_request_preview@Base 0.3.0 - bamf_view_get_children@Base 0.2.20 - bamf_view_get_click_suggestion@Base 0.2.60 - bamf_view_get_icon@Base 0.2.20 - bamf_view_get_name@Base 0.2.20 - bamf_view_get_type@Base 0.2.20 - bamf_view_get_view_type@Base 0.2.20 - bamf_view_has_child@Base 0.5.3 - bamf_view_is_active@Base 0.2.20 - bamf_view_is_closed@Base 0.2.54 - bamf_view_is_running@Base 0.2.20 - bamf_view_is_starting@Base 0.5.3 - bamf_view_is_sticky@Base 0.2.60 - bamf_view_is_urgent@Base 0.2.20 - bamf_view_is_user_visible@Base 0.4.0 - bamf_view_peek_children@Base 0.5.3 - bamf_view_set_sticky@Base 0.2.60 - bamf_view_user_visible@Base 0.2.20 - bamf_window_get_monitor@Base 0.2.108 - bamf_window_get_pid@Base 0.2.112 - bamf_window_get_transient@Base 0.2.28 - bamf_window_get_type@Base 0.2.20 - bamf_window_get_utf8_prop@Base 0.2.110 - bamf_window_get_window_type@Base 0.2.46 - bamf_window_get_xid@Base 0.2.20 - bamf_window_last_active@Base 0.2.30 - bamf_window_maximized@Base 0.2.108 - bamf_window_new@Base 0.2.20 -*Build-Depends-Package: libbamf3-dev diff -Nru bamf-0.5.6+repack/debian/libbamf3-2t64.install bamf-0.5.6+repack/debian/libbamf3-2t64.install --- bamf-0.5.6+repack/debian/libbamf3-2t64.install 1970-01-01 00:00:00.000000000 +0000 +++ bamf-0.5.6+repack/debian/libbamf3-2t64.install 2018-11-13 15:47:00.000000000 +0000 @@ -0,0 +1 @@ +usr/lib/*/libbamf3.so.* diff -Nru bamf-0.5.6+repack/debian/libbamf3-2t64.lintian-overrides bamf-0.5.6+repack/debian/libbamf3-2t64.lintian-overrides --- bamf-0.5.6+repack/debian/libbamf3-2t64.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ bamf-0.5.6+repack/debian/libbamf3-2t64.lintian-overrides 2024-01-31 09:12:58.000000000 +0000 @@ -0,0 +1 @@ +libbamf3-2t64: package-name-doesnt-match-sonames libbamf3-2 diff -Nru bamf-0.5.6+repack/debian/libbamf3-2t64.symbols bamf-0.5.6+repack/debian/libbamf3-2t64.symbols --- bamf-0.5.6+repack/debian/libbamf3-2t64.symbols 1970-01-01 00:00:00.000000000 +0000 +++ bamf-0.5.6+repack/debian/libbamf3-2t64.symbols 2024-01-31 09:12:58.000000000 +0000 @@ -0,0 +1,72 @@ +libbamf3.so.2 libbamf3-2t64 #MINVER# + bamf_application_get_application_menu@Base 0.3.0 + bamf_application_get_application_type@Base 0.2.20 + bamf_application_get_desktop_file@Base 0.2.20 + bamf_application_get_focusable_child@Base 0.3.0 + bamf_application_get_show_menu_stubs@Base 0.2.48 + bamf_application_get_supported_mime_types@Base 0.3.0 + bamf_application_get_type@Base 0.2.20 + bamf_application_get_window_for_xid@Base 0.5.3 + bamf_application_get_windows@Base 0.2.20 + bamf_application_get_xids@Base 0.2.20 + bamf_application_new@Base 0.2.20 + bamf_application_new_favorite@Base 0.2.60 + bamf_control_create_local_desktop_file@Base 0.5.0 + bamf_control_get_default@Base 0.2.20 + bamf_control_get_type@Base 0.2.20 + bamf_control_insert_desktop_file@Base 0.2.20 + bamf_control_register_application_for_pid@Base 0.2.20 + bamf_factory_get_type@Base 0.2.20 + bamf_matcher_application_is_running@Base 0.2.20 + bamf_matcher_get_active_application@Base 0.2.20 + bamf_matcher_get_active_window@Base 0.2.20 + bamf_matcher_get_application_for_desktop_file@Base 0.2.60 + bamf_matcher_get_application_for_window@Base 0.2.48 + bamf_matcher_get_application_for_xid@Base 0.2.20 + bamf_matcher_get_applications@Base 0.2.20 + bamf_matcher_get_default@Base 0.2.20 + bamf_matcher_get_running_applications@Base 0.2.20 + bamf_matcher_get_tabs@Base 0.2.20 + bamf_matcher_get_type@Base 0.2.20 + bamf_matcher_get_window_for_xid@Base 0.5.3 + bamf_matcher_get_window_stack_for_monitor@Base 0.2.108 + bamf_matcher_get_windows@Base 0.2.46 + bamf_matcher_get_xids_for_application@Base 0.2.20 + bamf_matcher_register_favorites@Base 0.2.46 + bamf_tab_close@Base 0.3.0 + bamf_tab_get_desktop_name@Base 0.3.0 + bamf_tab_get_is_foreground_tab@Base 0.3.0 + bamf_tab_get_location@Base 0.3.0 + bamf_tab_get_type@Base 0.2.28 + bamf_tab_get_xid@Base 0.3.0 + bamf_tab_new@Base 0.2.28 + bamf_tab_raise@Base 0.3.0 + bamf_tab_request_preview@Base 0.3.0 + bamf_view_get_children@Base 0.2.20 + bamf_view_get_click_suggestion@Base 0.2.60 + bamf_view_get_icon@Base 0.2.20 + bamf_view_get_name@Base 0.2.20 + bamf_view_get_type@Base 0.2.20 + bamf_view_get_view_type@Base 0.2.20 + bamf_view_has_child@Base 0.5.3 + bamf_view_is_active@Base 0.2.20 + bamf_view_is_closed@Base 0.2.54 + bamf_view_is_running@Base 0.2.20 + bamf_view_is_starting@Base 0.5.3 + bamf_view_is_sticky@Base 0.2.60 + bamf_view_is_urgent@Base 0.2.20 + bamf_view_is_user_visible@Base 0.4.0 + bamf_view_peek_children@Base 0.5.3 + bamf_view_set_sticky@Base 0.2.60 + bamf_view_user_visible@Base 0.2.20 + bamf_window_get_monitor@Base 0.2.108 + bamf_window_get_pid@Base 0.2.112 + bamf_window_get_transient@Base 0.2.28 + bamf_window_get_type@Base 0.2.20 + bamf_window_get_utf8_prop@Base 0.2.110 + bamf_window_get_window_type@Base 0.2.46 + bamf_window_get_xid@Base 0.2.20 + bamf_window_last_active@Base 0.2.30 + bamf_window_maximized@Base 0.2.108 + bamf_window_new@Base 0.2.20 +*Build-Depends-Package: libbamf3-dev