Your message dated Thu, 29 Feb 2024 04:51:24 +0000
with message-id <e1rfyoc-009cfb...@fasolo.debian.org>
and subject line Bug#1062836: fixed in opencolorio 2.1.3+dfsg-1.1
has caused the Debian Bug report #1062836,
regarding opencolorio: 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 ow...@bugs.debian.org
immediately.)


-- 
1062836: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062836
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: opencolorio
Version: 2.1.3+dfsg-1
Severity: serious
Tags: patch pending sid trixie
Justification: library ABI skew on upgrade
User: debian-...@lists.debian.org
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
opencolorio 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 opencolorio
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.2.0-39-generic (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, 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 opencolorio-2.1.3+dfsg/debian/changelog 
opencolorio-2.1.3+dfsg/debian/changelog
--- opencolorio-2.1.3+dfsg/debian/changelog     2023-09-06 15:33:23.000000000 
-0300
+++ opencolorio-2.1.3+dfsg/debian/changelog     2024-02-03 16:00:38.000000000 
-0300
@@ -1,3 +1,10 @@
+opencolorio (2.1.3+dfsg-1.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Lucas Kanashiro <kanash...@debian.org>  Sat, 03 Feb 2024 16:00:38 -0300
+
 opencolorio (2.1.3+dfsg-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru opencolorio-2.1.3+dfsg/debian/control 
opencolorio-2.1.3+dfsg/debian/control
--- opencolorio-2.1.3+dfsg/debian/control       2023-09-06 15:29:56.000000000 
-0300
+++ opencolorio-2.1.3+dfsg/debian/control       2024-02-03 16:00:38.000000000 
-0300
@@ -43,7 +43,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libopencolorio2.1 (= ${binary:Version}),
+Depends: libopencolorio2.1t64 (= ${binary:Version}),
          ${misc:Depends}
 Description: complete color management solution - development
  OpenColorIO (OCIO) is a complete color management solution geared
@@ -70,7 +70,10 @@
  This package provides the development files used to build
  applications using OpenColorIO.
 
-Package: libopencolorio2.1
+Package: libopencolorio2.1t64
+Provides: ${t64:Provides}
+Replaces: libopencolorio2.1
+Breaks: libopencolorio2.1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends},
@@ -134,7 +137,7 @@
 Section: python
 Architecture: any
 Multi-Arch: same
-Depends: libopencolorio2.1 (= ${binary:Version}),
+Depends: libopencolorio2.1t64 (= ${binary:Version}),
          ${misc:Depends},
          ${python3:Depends},
          ${shlibs:Depends}
diff -Nru opencolorio-2.1.3+dfsg/debian/libopencolorio2.1.install 
opencolorio-2.1.3+dfsg/debian/libopencolorio2.1.install
--- opencolorio-2.1.3+dfsg/debian/libopencolorio2.1.install     2023-09-06 
15:29:56.000000000 -0300
+++ opencolorio-2.1.3+dfsg/debian/libopencolorio2.1.install     1969-12-31 
21:00:00.000000000 -0300
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru opencolorio-2.1.3+dfsg/debian/libopencolorio2.1t64.install 
opencolorio-2.1.3+dfsg/debian/libopencolorio2.1t64.install
--- opencolorio-2.1.3+dfsg/debian/libopencolorio2.1t64.install  1969-12-31 
21:00:00.000000000 -0300
+++ opencolorio-2.1.3+dfsg/debian/libopencolorio2.1t64.install  2023-09-06 
15:29:56.000000000 -0300
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru opencolorio-2.1.3+dfsg/debian/libopencolorio2.1t64.lintian-overrides 
opencolorio-2.1.3+dfsg/debian/libopencolorio2.1t64.lintian-overrides
--- opencolorio-2.1.3+dfsg/debian/libopencolorio2.1t64.lintian-overrides        
1969-12-31 21:00:00.000000000 -0300
+++ opencolorio-2.1.3+dfsg/debian/libopencolorio2.1t64.lintian-overrides        
2024-02-03 16:00:38.000000000 -0300
@@ -0,0 +1 @@
+libopencolorio2.1t64: package-name-doesnt-match-sonames libopencolorio2.1

--- End Message ---
--- Begin Message ---
Source: opencolorio
Source-Version: 2.1.3+dfsg-1.1
Done: Benjamin Drung <bdr...@debian.org>

We believe that the bug you reported is fixed in the latest version of
opencolorio, 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 1062...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Benjamin Drung <bdr...@debian.org> (supplier of updated opencolorio 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Thu, 29 Feb 2024 03:03:29 +0000
Source: opencolorio
Architecture: source
Version: 2.1.3+dfsg-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian PhotoTools Maintainers 
<pkg-phototools-de...@lists.alioth.debian.org>
Changed-By: Benjamin Drung <bdr...@debian.org>
Closes: 1062836
Changes:
 opencolorio (2.1.3+dfsg-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: #1062836
Checksums-Sha1:
 82a5668eb0aecdfb44b387dc56c578b38cfe9559 2785 opencolorio_2.1.3+dfsg-1.1.dsc
 81cc4a95c06c4393b6e3dfd9ddb6e2c35a09e72c 11492 
opencolorio_2.1.3+dfsg-1.1.debian.tar.xz
 55630f0b8ae099bf56888cbbc823d10bcfdc121c 18634 
opencolorio_2.1.3+dfsg-1.1_source.buildinfo
Checksums-Sha256:
 e27d551bf53f28f6a2a8b6b67dbb9d34694acddca927ee3a335313cb156c3231 2785 
opencolorio_2.1.3+dfsg-1.1.dsc
 9896548f008e1f03050b9db0a373dd2a2db464e9605e344aeaecadf9fff0975a 11492 
opencolorio_2.1.3+dfsg-1.1.debian.tar.xz
 ddd9e1ff0a2951565555172c71f331edc1223a390528bf2df5550733e87b6d0f 18634 
opencolorio_2.1.3+dfsg-1.1_source.buildinfo
Files:
 82ab901eeac152608cb88a914d634b23 2785 libs optional 
opencolorio_2.1.3+dfsg-1.1.dsc
 e087d52ddd9804d6cf3f2ad1b1f23083 11492 libs optional 
opencolorio_2.1.3+dfsg-1.1.debian.tar.xz
 8462937446a1861498dea0d2add8161f 18634 libs optional 
opencolorio_2.1.3+dfsg-1.1_source.buildinfo

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

iQIzBAEBCgAdFiEEpi0s+9ULm1vzYNVLFZ61xO/Id0wFAmXf9JQACgkQFZ61xO/I
d0x0nBAAhh1APJRwlPX7KKcS6uibgG7REUN0cTvSZQi58g26xCRWl4P/G1xAqW2C
XdM7on54xpmbajUwosQtchXmGIdJH+1d4FoF0DQGYp+HAtYMv+Dt/2TYW2llt9sq
xLvDCjNVTcvauxCalN7WXL5pWYD3YlzwNimv4XxW7G+4LaCIHg38Y65hPf39BW6C
zhgXT2rvQFXF40dWs3QtGAOWI2aE5RlLAoks4wfkNmTg9C8+4C3op5gyVY9kd1Hi
ka/+tQjpnVdk5x2YhSsI3VzXg3IkpfZvmiQbscV6+GbSJ+erdeQdDhzOYdo3mcIt
37hLXEzZDRKsRSvIFZqkZ/GMnnXfZRgJADKXgRjhf7AokHuaCaWJSyfy2CVI7t6K
yFKevTB/KJdP+CtTE+HbAm8cUJ9N6hAVmAoRwflMTEuwXwiQb5PUXIxu2h+nwHLG
hWuRCKghMvSjgcFYhiv+EXcbc+//f2stAWYRdnelT2uK1Gb0KgTECCgdIsXHke5w
hhwzwJUOQPKwqYokd5d65urTBg61LrBsPQxXpxQk8WkqmxalDrPFqDj3FWKcayiD
RdHVh5RTqAMh0tOADNNLqkWSzGqtRzmgDecmcQUenAWLJYPiyQZ0dsvaS/ru/c36
fn3Eh+l5d5UcFarPNMxI2b9urQXMBcUoHaCH3DQnLkB44jJQhos=
=RXi3
-----END PGP SIGNATURE-----

Attachment: pgpBYSqD05GNo.pgp
Description: PGP signature


--- End Message ---

Reply via email to