Your message dated Thu, 29 Feb 2024 00:04:13 +0000
with message-id <[email protected]>
and subject line Bug#1063014: fixed in unrar-nonfree 1:7.0.6-1.1
has caused the Debian Bug report #1063014,
regarding unrar-nonfree: 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 [email protected]
immediately.)


-- 
1063014: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063014
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: unrar-nonfree
Version: 1:7.0.6-1
Severity: serious
Tags: patch pending sid trixie
Justification: library ABI skew on upgrade
User: [email protected]
Usertags: time-t

NOTICE: these changes must not be uploaded to unstable yet!

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
unrar-nonfree 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 unrar-nonfree
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')
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 unrar-nonfree-7.0.6/debian/changelog 
unrar-nonfree-7.0.6/debian/changelog
--- unrar-nonfree-7.0.6/debian/changelog        2024-01-25 13:35:38.000000000 
+0000
+++ unrar-nonfree-7.0.6/debian/changelog        2024-02-04 12:07:36.000000000 
+0000
@@ -1,3 +1,10 @@
+unrar-nonfree (1:7.0.6-1.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Steve Langasek <[email protected]>  Sun, 04 Feb 2024 12:07:36 +0000
+
 unrar-nonfree (1:7.0.6-1) unstable; urgency=medium
 
   * New upstream version 7.0.6
diff -Nru unrar-nonfree-7.0.6/debian/control unrar-nonfree-7.0.6/debian/control
--- unrar-nonfree-7.0.6/debian/control  2023-10-25 06:22:39.000000000 +0000
+++ unrar-nonfree-7.0.6/debian/control  2024-02-04 12:07:36.000000000 +0000
@@ -21,7 +21,10 @@
  Unrar can extract files from .rar archives. If you want to create .rar
  archives, install package rar.
 
-Package: libunrar5
+Package: libunrar5t64
+Provides: ${t64:Provides}
+Replaces: libunrar5
+Breaks: libunrar5 (<< ${source:Version})
 Section: non-free/libs
 Architecture: any
 Multi-Arch: same
@@ -35,7 +38,7 @@
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
-Depends: ${misc:Depends}, libunrar5 (= ${binary:Version}), libunrar-headers (= 
${source:Version})
+Depends: ${misc:Depends}, libunrar5t64 (= ${binary:Version}), libunrar-headers 
(= ${source:Version})
 Description: Unarchiver for .rar files (non-free version) - development files
  This package contains the static library for the libunrar library.
 
diff -Nru unrar-nonfree-7.0.6/debian/libunrar5.install 
unrar-nonfree-7.0.6/debian/libunrar5.install
--- unrar-nonfree-7.0.6/debian/libunrar5.install        2023-10-25 
06:22:39.000000000 +0000
+++ unrar-nonfree-7.0.6/debian/libunrar5.install        1970-01-01 
00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-libunrar.so.5.0 usr/lib/${DEB_HOST_MULTIARCH}
-libunrar.so.5   usr/lib/${DEB_HOST_MULTIARCH}
diff -Nru unrar-nonfree-7.0.6/debian/libunrar5.symbols 
unrar-nonfree-7.0.6/debian/libunrar5.symbols
--- unrar-nonfree-7.0.6/debian/libunrar5.symbols        2023-10-25 
06:22:39.000000000 +0000
+++ unrar-nonfree-7.0.6/debian/libunrar5.symbols        1970-01-01 
00:00:00.000000000 +0000
@@ -1,16 +0,0 @@
-libunrar.so.5 libunrar5 #MINVER#
- RARCloseArchive@Base 1:5.9.4
- RARGetDllVersion@Base 1:5.9.4
- RAROpenArchive@Base 1:5.9.4
- RAROpenArchiveEx@Base 1:5.9.4
- RARProcessFile@Base 1:5.9.4
- RARProcessFileW@Base 1:5.9.4
- RARReadHeader@Base 1:5.9.4
- RARReadHeaderEx@Base 1:5.9.4
- RARSetCallback@Base 1:5.9.4
- RARSetChangeVolProc@Base 1:5.9.4
- RARSetPassword@Base 1:5.9.4
- RARSetProcessDataProc@Base 1:5.9.4
- 
(optional=lto)_ZNSt6vectorIcSaIcEE17_M_realloc_insertIJcEEEvN9__gnu_cxx17__normal_iteratorIPcS1_EEDpOT_@Base
 1:6.2.1-1~
- _ZTI8RAR_EXIT@Base 1:5.9.4
- _ZTS8RAR_EXIT@Base 1:5.9.4
diff -Nru unrar-nonfree-7.0.6/debian/libunrar5t64.install 
unrar-nonfree-7.0.6/debian/libunrar5t64.install
--- unrar-nonfree-7.0.6/debian/libunrar5t64.install     1970-01-01 
00:00:00.000000000 +0000
+++ unrar-nonfree-7.0.6/debian/libunrar5t64.install     2023-10-25 
06:22:39.000000000 +0000
@@ -0,0 +1,2 @@
+libunrar.so.5.0 usr/lib/${DEB_HOST_MULTIARCH}
+libunrar.so.5   usr/lib/${DEB_HOST_MULTIARCH}
diff -Nru unrar-nonfree-7.0.6/debian/libunrar5t64.lintian-overrides 
unrar-nonfree-7.0.6/debian/libunrar5t64.lintian-overrides
--- unrar-nonfree-7.0.6/debian/libunrar5t64.lintian-overrides   1970-01-01 
00:00:00.000000000 +0000
+++ unrar-nonfree-7.0.6/debian/libunrar5t64.lintian-overrides   2024-02-04 
12:07:36.000000000 +0000
@@ -0,0 +1 @@
+libunrar5t64: package-name-doesnt-match-sonames libunrar5
diff -Nru unrar-nonfree-7.0.6/debian/libunrar5t64.symbols 
unrar-nonfree-7.0.6/debian/libunrar5t64.symbols
--- unrar-nonfree-7.0.6/debian/libunrar5t64.symbols     1970-01-01 
00:00:00.000000000 +0000
+++ unrar-nonfree-7.0.6/debian/libunrar5t64.symbols     2024-02-04 
12:07:36.000000000 +0000
@@ -0,0 +1,16 @@
+libunrar.so.5 libunrar5t64 #MINVER#
+ RARCloseArchive@Base 1:5.9.4
+ RARGetDllVersion@Base 1:5.9.4
+ RAROpenArchive@Base 1:5.9.4
+ RAROpenArchiveEx@Base 1:5.9.4
+ RARProcessFile@Base 1:5.9.4
+ RARProcessFileW@Base 1:5.9.4
+ RARReadHeader@Base 1:5.9.4
+ RARReadHeaderEx@Base 1:5.9.4
+ RARSetCallback@Base 1:5.9.4
+ RARSetChangeVolProc@Base 1:5.9.4
+ RARSetPassword@Base 1:5.9.4
+ RARSetProcessDataProc@Base 1:5.9.4
+ 
(optional=lto)_ZNSt6vectorIcSaIcEE17_M_realloc_insertIJcEEEvN9__gnu_cxx17__normal_iteratorIPcS1_EEDpOT_@Base
 1:6.2.1-1~
+ _ZTI8RAR_EXIT@Base 1:5.9.4
+ _ZTS8RAR_EXIT@Base 1:5.9.4

--- End Message ---
--- Begin Message ---
Source: unrar-nonfree
Source-Version: 1:7.0.6-1.1
Done: Steve Langasek <[email protected]>

We believe that the bug you reported is fixed in the latest version of
unrar-nonfree, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Steve Langasek <[email protected]> (supplier of updated unrar-nonfree 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 [email protected])


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

Format: 1.8
Date: Wed, 28 Feb 2024 21:19:32 +0000
Source: unrar-nonfree
Architecture: source
Version: 1:7.0.6-1.1
Distribution: unstable
Urgency: medium
Maintainer: UnRar maintainer team <[email protected]>
Changed-By: Steve Langasek <[email protected]>
Closes: 1063014
Changes:
 unrar-nonfree (1:7.0.6-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: #1063014
Checksums-Sha1:
 cc0191db14d891e5b1688c96bd6a96688294dce3 2337 unrar-nonfree_7.0.6-1.1.dsc
 7dfb2183856e390d9ae6498276075bc277ad8ad1 15012 
unrar-nonfree_7.0.6-1.1.debian.tar.xz
 2bde889a5fc281d8ead7780d450a6ae42be3bfb8 6862 
unrar-nonfree_7.0.6-1.1_source.buildinfo
Checksums-Sha256:
 0845d66b8ec21914c120238a271c4bd4cbab6185a99393bf7338476b45b5748e 2337 
unrar-nonfree_7.0.6-1.1.dsc
 a09cd2d183ad1e55f696fff23521b35ba782efbbedb127b7e7352e9707e3d11d 15012 
unrar-nonfree_7.0.6-1.1.debian.tar.xz
 0d3cc7f16ec4be4685e501fac6c2d87465af515081ee0aea867b0d34391d72bf 6862 
unrar-nonfree_7.0.6-1.1_source.buildinfo
Files:
 7aaec1189b33eee8a55c70a8aef297fe 2337 non-free/utils optional 
unrar-nonfree_7.0.6-1.1.dsc
 090b9f8f88c0d3a3d566cfe197b3ff1f 15012 non-free/utils optional 
unrar-nonfree_7.0.6-1.1.debian.tar.xz
 adb7f390a46b1bb93f840e821ade96d6 6862 non-free/utils optional 
unrar-nonfree_7.0.6-1.1_source.buildinfo

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

iQJGBAEBCgAwFiEErEg/aN5yj0PyIC/KVo0w8yGyEz0FAmXfpKgSHHZvcmxvbkBk
ZWJpYW4ub3JnAAoJEFaNMPMhshM9H5gP/20MG88k0X6wCfztUnc8tSFqIUL+Hjt8
D93DQ4xnDnomr6UFt+4UBfrOrc3UhNh2xDaW6XRiE8h2J0x6ClZyHYOtIuN7rscU
Jf+ttHafHvd0sY8uwuf3wRZlds3QEc4bMuXdDrR1SIoAkyyVbsRUTXXGgG6YZIC5
bXO/8A32GwoBB79LxBSn71q4JnLXxfO1jbXVUKpQ1AC1I8fZyEboUFcD/Y3Ugweb
uBltZUXc1enqYhJ3i3YHdvVYZVRdSrChobSzv3vO3oc34eefm3EpBIorEzwfuhnJ
222AG2WjJYjGQq8bnjJZSgq37zyPRElxp74ugJAUe+cVKiCN6A2bSDyddr8XugJX
Rd5I52KmaUcGQpqTS1YTMgvpTsp4Ujxq7+Ip+yI+bk7zU+pR3UnaUcMP4jQKuoLu
YSh5XaQhM7xb4LlSpa5aQ5/afulaSfqoXBsNkqqDw+JP/MmSigPGCxRJqnNul/6R
C//tFcqP/VxbYM3sB1wkdlJCWkk3VhdjLfpX1BdyVbl1k4I00agRGgnXG4eadC5N
ALPxT0Kegb400emt9mhgWYZpbOiEShps2Stm9BVpLZA0cFauCqbvXsJupLPp28Yq
ciH6Bocj3m6IW5K3BQ/bY1adJz/wRVIQKkYlO3FIYpgR7zAIYEz9OAhhbCpR3ptp
HVAM0cR6SyQB
=yq67
-----END PGP SIGNATURE-----

Attachment: pgpRGSaId5cuH.pgp
Description: PGP signature


--- End Message ---

Reply via email to