Source: consolekit2 Version: 1.2.6-3 Followup-For: Bug #1061902 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 not been uploaded to unstable, because it fails to build from source due to udev rules moving from /lib/udev to /usr/lib/udev as part of the usrmerge transition.
diff -Nru consolekit2-1.2.6/debian/changelog consolekit2-1.2.6/debian/changelog --- consolekit2-1.2.6/debian/changelog 2023-11-16 12:42:48.000000000 +0000 +++ consolekit2-1.2.6/debian/changelog 2024-01-31 07:30:58.000000000 +0000 @@ -1,3 +1,10 @@ +consolekit2 (1.2.6-3.1~exp1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek <vor...@debian.org> Wed, 31 Jan 2024 07:30:58 +0000 + consolekit2 (1.2.6-3) unstable; urgency=medium * License appstream metainfo as FSFAP. diff -Nru consolekit2-1.2.6/debian/control consolekit2-1.2.6/debian/control --- consolekit2-1.2.6/debian/control 2023-11-16 12:42:48.000000000 +0000 +++ consolekit2-1.2.6/debian/control 2024-01-31 07:27:54.000000000 +0000 @@ -29,7 +29,7 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - libck-connector0 (= ${binary:Version}), + libck-connector0t64 (= ${binary:Version}), dbus Recommends: libpam-ck-connector, pm-utils Description: framework for defining and tracking users, sessions and seats @@ -41,7 +41,10 @@ . This package provides the system daemon and tools to interact with it. -Package: libconsolekit1 +Package: libconsolekit1t64 +Provides: ${t64:Provides} +Replaces: libconsolekit1 +Breaks: libconsolekit1 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -61,7 +64,7 @@ Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} -Depends: libconsolekit1 (= ${binary:Version}), +Depends: libconsolekit1t64 (= ${binary:Version}), ${misc:Depends} Description: ConsoleKit base library development files ConsoleKit is a system daemon for tracking what users are logged @@ -71,7 +74,10 @@ This package provides the development libraries and headers for libconsolekit1. -Package: libck-connector0 +Package: libck-connector0t64 +Provides: ${t64:Provides} +Replaces: libck-connector0 +Breaks: libck-connector0 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -90,7 +96,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libck-connector0 (= ${binary:Version}), +Depends: libck-connector0t64 (= ${binary:Version}), ${misc:Depends}, libdbus-1-dev Description: ConsoleKit development files @@ -106,7 +112,7 @@ Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, - libck-connector0 (= ${binary:Version}), + libck-connector0t64 (= ${binary:Version}), libpam-runtime (>= 1.0.1-6) Description: ConsoleKit PAM module ConsoleKit is a system daemon for tracking what users are logged diff -Nru consolekit2-1.2.6/debian/libck-connector0.install consolekit2-1.2.6/debian/libck-connector0.install --- consolekit2-1.2.6/debian/libck-connector0.install 2023-11-16 12:42:48.000000000 +0000 +++ consolekit2-1.2.6/debian/libck-connector0.install 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -usr/lib/*/libck-connector.so.* diff -Nru consolekit2-1.2.6/debian/libck-connector0t64.install consolekit2-1.2.6/debian/libck-connector0t64.install --- consolekit2-1.2.6/debian/libck-connector0t64.install 1970-01-01 00:00:00.000000000 +0000 +++ consolekit2-1.2.6/debian/libck-connector0t64.install 2023-11-16 12:42:48.000000000 +0000 @@ -0,0 +1 @@ +usr/lib/*/libck-connector.so.* diff -Nru consolekit2-1.2.6/debian/libck-connector0t64.lintian-overrides consolekit2-1.2.6/debian/libck-connector0t64.lintian-overrides --- consolekit2-1.2.6/debian/libck-connector0t64.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ consolekit2-1.2.6/debian/libck-connector0t64.lintian-overrides 2024-01-31 07:27:54.000000000 +0000 @@ -0,0 +1 @@ +libck-connector0t64: package-name-doesnt-match-sonames libck-connector0 diff -Nru consolekit2-1.2.6/debian/libconsolekit1.install consolekit2-1.2.6/debian/libconsolekit1.install --- consolekit2-1.2.6/debian/libconsolekit1.install 2023-11-16 12:42:48.000000000 +0000 +++ consolekit2-1.2.6/debian/libconsolekit1.install 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -usr/lib/*/libconsolekit.so.* diff -Nru consolekit2-1.2.6/debian/libconsolekit1.lintian-overrides consolekit2-1.2.6/debian/libconsolekit1.lintian-overrides --- consolekit2-1.2.6/debian/libconsolekit1.lintian-overrides 2023-11-16 12:42:48.000000000 +0000 +++ consolekit2-1.2.6/debian/libconsolekit1.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -#False postive?? -libconsolekit1 binary: library-not-linked-against-libc * diff -Nru consolekit2-1.2.6/debian/libconsolekit1t64.install consolekit2-1.2.6/debian/libconsolekit1t64.install --- consolekit2-1.2.6/debian/libconsolekit1t64.install 1970-01-01 00:00:00.000000000 +0000 +++ consolekit2-1.2.6/debian/libconsolekit1t64.install 2023-11-16 12:42:48.000000000 +0000 @@ -0,0 +1 @@ +usr/lib/*/libconsolekit.so.* diff -Nru consolekit2-1.2.6/debian/libconsolekit1t64.lintian-overrides consolekit2-1.2.6/debian/libconsolekit1t64.lintian-overrides --- consolekit2-1.2.6/debian/libconsolekit1t64.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ consolekit2-1.2.6/debian/libconsolekit1t64.lintian-overrides 2024-01-31 07:27:54.000000000 +0000 @@ -0,0 +1,3 @@ +#False postive?? +libconsolekit1t64 binary: library-not-linked-against-libc * +libconsolekit1t64: package-name-doesnt-match-sonames libconsolekit1