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

Bug#1061897: marked as done (aribb24: NMU diff for 64-bit time_t transition)



Your message dated Wed, 28 Feb 2024 02:05:47 +0000
with message-id <E1rf9KN-003lyZ-Cq@fasolo.debian.org>
and subject line Bug#1061897: fixed in aribb24 1.0.3-2.1
has caused the Debian Bug report #1061897,
regarding aribb24: NMU diff for 64-bit time_t transition
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1061897: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061897
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: aribb24
Version: 1.0.3-2
Severity: serious
Tags: patch pending
Justification: library ABI skew on upgrade
User: debian-arm@lists.debian.org
Usertags: time-t

Dear maintainer,

As part of the 64-bit time_t transition required to support 32-bit
architectures in 2038 and beyond
(https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified
aribb24 as a source package shipping runtime libraries whose ABI
either is affected by the change in size of time_t, or could not be
analyzed via abi-compliance-checker (and therefore to be on the safe
side we assume is affected).

To ensure that inconsistent combinations of libraries with their
reverse-dependencies are never installed together, it is necessary to
have a library transition, which is most easily done by renaming the
runtime library package.

Since turning on 64-bit time_t is being handled centrally through a change
to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is
important that libraries affected by this ABI change all be uploaded close
together in time.  Therefore I have prepared a 0-day NMU for aribb24
which will initially be uploaded to experimental if possible, then to
unstable after packages have cleared binary NEW.

Please find the patch for this NMU attached.

If you have any concerns about this patch, please reach out ASAP.  Although
this package will be uploaded to experimental immediately, there will be a
period of several days before we begin uploads to unstable; so if information
becomes available that your package should not be included in the transition,
there is time for us to amend the planned uploads.



-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
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-30 01:07:11.000000000 +0000
@@ -1,3 +1,10 @@
+aribb24 (1.0.3-2.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Steve Langasek <vorlon@debian.org>  Tue, 30 Jan 2024 01:07:11 +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-30 01:07:10.000000000 +0000
@@ -26,7 +26,10 @@
  .
  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-30 01:07:10.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-30 01:07:10.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

--- End Message ---
--- Begin Message ---
Source: aribb24
Source-Version: 1.0.3-2.1
Done: Steve Langasek <vorlon@debian.org>

We believe that the bug you reported is fixed in the latest version of
aribb24, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1061897@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Steve Langasek <vorlon@debian.org> (supplier of updated aribb24 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 28 Feb 2024 01:22:54 +0000
Source: aribb24
Architecture: source
Version: 1.0.3-2.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Steve Langasek <vorlon@debian.org>
Closes: 1061897
Changes:
 aribb24 (1.0.3-2.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: #1061897
Checksums-Sha1:
 9b6ecdb1708db2f475a7e216ee2513358e0ac449 2066 aribb24_1.0.3-2.1.dsc
 1fdab490533cb3f04a11f048308c7022656cd922 2744 aribb24_1.0.3-2.1.debian.tar.xz
 20ae3f2cd29f2cddbb290028a690f9320f1fa807 6986 aribb24_1.0.3-2.1_source.buildinfo
Checksums-Sha256:
 c03f0677fcc67ecf2db5173c413ba7e158d3973e13cf68a8cacdd95b6053d1a6 2066 aribb24_1.0.3-2.1.dsc
 79caf26add25eea48100967b266275fb296cd0add3934dfb0c4559afcc228624 2744 aribb24_1.0.3-2.1.debian.tar.xz
 8220d8d39eb9c5adde2e27af292c5d417a4f20230d860d31c30cb02e975a5df4 6986 aribb24_1.0.3-2.1_source.buildinfo
Files:
 d49500f7fe0d6a7db5cc73e31d8916ab 2066 libs optional aribb24_1.0.3-2.1.dsc
 1377e270f209fb6f377fa6590732189f 2744 libs optional aribb24_1.0.3-2.1.debian.tar.xz
 1feee251223405784f5bea92e100dec7 6986 libs optional aribb24_1.0.3-2.1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEErEg/aN5yj0PyIC/KVo0w8yGyEz0FAmXeiv8SHHZvcmxvbkBk
ZWJpYW4ub3JnAAoJEFaNMPMhshM90YgQAIJ58NbFbPH/+90GumyanVuvDJBssO2r
ziD6HzFPykadYM3IhTpW24PgII3DGuEPsxO72WQ1Ut9TydO8GqJyggfqv+K3YxvS
BgMZDm/+GpSl+AetNred/2kSwWXL3zRwadmO/9SvjaqVTzKp523ctBDp23eFlTv2
MTOG+VIYc9vKnvp98ZCuev/9CZnnv287MaER7bT5ZTtD0zp9J35uEtENDgm5cFNq
SZZVoZ/h0C+s7KaJsC8OoW3N95ov3dYSOSAvBiVRDolZp4ILTPbkwEiHyAzJVVV1
oj2MJ3g2NSbKLBNAJLXV9xJTr9Ji1O/UeWLJZ5/bhdh1cAqtf2RkXzQLq0OR7MtT
S9gFp+61KH8dEi9meJYS60J7Or9OE4b9lfoqH7dhVcnpM2ogHQEe5IOSfbfCn/dE
aqkNfRTlL2bPrHPGqcANI9Knj8sideoTjTHMefrr2aOEYZLOtPiPdwSvJDsSM/u6
/by9eKt2J9BupLxBvrEVjkLqVQShmgDLUiBy4OlgrWRUzpRc8vUApBl2zVORCgdO
6Y/un7QSLjmt9InIQS/UOIcUw/22ViuuESile77JU5Unj9z+v3++o6Tt3PoRjCcA
3Omn/3yN+PYYwqXUuNXHHbm41139sY7IfPcUQyQ40BWBd+HGp0GSerFyXLmWgNWz
WAOcJWGZPvWA
=jiCk
-----END PGP SIGNATURE-----

Attachment: pgprf6XLoXfp3.pgp
Description: PGP signature


--- End Message ---

Reply to: