[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1061897: aribb24: NMU diff for 64-bit time_t transition



Source: aribb24
Followup-For: Bug #1061897

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 aribb24-1.0.3/debian/changelog aribb24-1.0.3/debian/changelog
--- aribb24-1.0.3/debian/changelog	2018-05-12 09:30:11.000000000 +0000
+++ aribb24-1.0.3/debian/changelog	2024-01-31 06:31:38.000000000 +0000
@@ -1,3 +1,11 @@
+aribb24 (1.0.3-2.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 <vorlon@debian.org>  Wed, 31 Jan 2024 06:31:38 +0000
+
 aribb24 (1.0.3-2) unstable; urgency=medium
 
   [ Ondřej Nový ]
diff -Nru aribb24-1.0.3/debian/control aribb24-1.0.3/debian/control
--- aribb24-1.0.3/debian/control	2018-05-12 09:29:47.000000000 +0000
+++ aribb24-1.0.3/debian/control	2024-01-31 06:31:37.000000000 +0000
@@ -19,14 +19,17 @@
 Multi-Arch: same
 Depends:
  ${misc:Depends},
- libaribb24-0 (= ${binary:Version})
+ libaribb24-0t64 (= ${binary:Version})
 Description: library for ARIB STD-B24 decoding (development files)
  ARIB STD-B24 is a character set encoding used for subtitles when broadcasting
  MPEG-2 TS streams. This library provides a decoder of this character set.
  .
  This package contains the development files.
 
-Package: libaribb24-0
+Package: libaribb24-0t64
+Provides: ${t64:Provides}
+Replaces: libaribb24-0
+Breaks: libaribb24-0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
diff -Nru aribb24-1.0.3/debian/libaribb24-0.install aribb24-1.0.3/debian/libaribb24-0.install
--- aribb24-1.0.3/debian/libaribb24-0.install	2017-11-08 20:14:05.000000000 +0000
+++ aribb24-1.0.3/debian/libaribb24-0.install	1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-usr/lib/*/libaribb24.so.*
diff -Nru aribb24-1.0.3/debian/libaribb24-0.symbols aribb24-1.0.3/debian/libaribb24-0.symbols
--- aribb24-1.0.3/debian/libaribb24-0.symbols	2017-11-08 20:21:03.000000000 +0000
+++ aribb24-1.0.3/debian/libaribb24-0.symbols	1970-01-01 00:00:00.000000000 +0000
@@ -1,17 +0,0 @@
-libaribb24.so.0 libaribb24-0 #MINVER#
-* Build-Depends-Package: libaribb24-dev
- arib_decode_buffer@Base 1.0.3
- arib_decoder_get_regions@Base 1.0.3
- arib_decoder_get_time@Base 1.0.3
- arib_finalize_decoder@Base 1.0.3
- arib_get_decoder@Base 1.0.3
- arib_get_parser@Base 1.0.3
- arib_initialize_decoder@Base 1.0.3
- arib_initialize_decoder_a_profile@Base 1.0.3
- arib_initialize_decoder_c_profile@Base 1.0.3
- arib_instance_destroy@Base 1.0.3
- arib_instance_new@Base 1.0.3
- arib_parse_pes@Base 1.0.3
- arib_parser_get_data@Base 1.0.3
- arib_register_messages_callback@Base 1.0.3
- arib_set_base_path@Base 1.0.3
diff -Nru aribb24-1.0.3/debian/libaribb24-0t64.install aribb24-1.0.3/debian/libaribb24-0t64.install
--- aribb24-1.0.3/debian/libaribb24-0t64.install	1970-01-01 00:00:00.000000000 +0000
+++ aribb24-1.0.3/debian/libaribb24-0t64.install	2017-11-08 20:14:05.000000000 +0000
@@ -0,0 +1 @@
+usr/lib/*/libaribb24.so.*
diff -Nru aribb24-1.0.3/debian/libaribb24-0t64.lintian-overrides aribb24-1.0.3/debian/libaribb24-0t64.lintian-overrides
--- aribb24-1.0.3/debian/libaribb24-0t64.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
+++ aribb24-1.0.3/debian/libaribb24-0t64.lintian-overrides	2024-01-31 06:31:37.000000000 +0000
@@ -0,0 +1 @@
+libaribb24-0t64: package-name-doesnt-match-sonames libaribb24-0
diff -Nru aribb24-1.0.3/debian/libaribb24-0t64.symbols aribb24-1.0.3/debian/libaribb24-0t64.symbols
--- aribb24-1.0.3/debian/libaribb24-0t64.symbols	1970-01-01 00:00:00.000000000 +0000
+++ aribb24-1.0.3/debian/libaribb24-0t64.symbols	2024-01-31 06:31:37.000000000 +0000
@@ -0,0 +1,17 @@
+libaribb24.so.0 libaribb24-0t64 #MINVER#
+* Build-Depends-Package: libaribb24-dev
+ arib_decode_buffer@Base 1.0.3
+ arib_decoder_get_regions@Base 1.0.3
+ arib_decoder_get_time@Base 1.0.3
+ arib_finalize_decoder@Base 1.0.3
+ arib_get_decoder@Base 1.0.3
+ arib_get_parser@Base 1.0.3
+ arib_initialize_decoder@Base 1.0.3
+ arib_initialize_decoder_a_profile@Base 1.0.3
+ arib_initialize_decoder_c_profile@Base 1.0.3
+ arib_instance_destroy@Base 1.0.3
+ arib_instance_new@Base 1.0.3
+ arib_parse_pes@Base 1.0.3
+ arib_parser_get_data@Base 1.0.3
+ arib_register_messages_callback@Base 1.0.3
+ arib_set_base_path@Base 1.0.3

Reply to: