Your message dated Wed, 28 Feb 2024 11:54:07 +0000
with message-id <[email protected]>
and subject line Bug#1062454: fixed in inventor 2.1.5-10+dfsg-2.1
has caused the Debian Bug report #1062454,
regarding inventor: 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.)
--
1062454: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062454
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: inventor
Version: 2.1.5-10+dfsg-2
Severity: serious
Tags: patch pending
Justification: library ABI skew on upgrade
User: [email protected]
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
inventor 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 inventor
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-15-generic (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: 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: unable to detect
diff -Nru inventor-2.1.5-10+dfsg/debian/changelog
inventor-2.1.5-10+dfsg/debian/changelog
--- inventor-2.1.5-10+dfsg/debian/changelog 2023-05-28 01:08:52.000000000
+0000
+++ inventor-2.1.5-10+dfsg/debian/changelog 2024-02-01 15:27:47.000000000
+0000
@@ -1,3 +1,10 @@
+inventor (2.1.5-10+dfsg-2.1) experimental; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition.
+
+ -- Graham Inggs <[email protected]> Thu, 01 Feb 2024 15:27:47 +0000
+
inventor (2.1.5-10+dfsg-2) unstable; urgency=medium
[ Steve Robbins ]
diff -Nru inventor-2.1.5-10+dfsg/debian/control
inventor-2.1.5-10+dfsg/debian/control
--- inventor-2.1.5-10+dfsg/debian/control 2023-05-28 01:08:52.000000000
+0000
+++ inventor-2.1.5-10+dfsg/debian/control 2024-02-01 15:27:47.000000000
+0000
@@ -21,7 +21,9 @@
Vcs-Git: https://salsa.debian.org/science-team/inventor.git
Homepage: http://oss.sgi.com/projects/inventor/
-Package: libinventor1
+Package: libinventor1t64
+Provides: ${t64:Provides}
+Breaks: libinventor1 (<< ${source:Version})
Architecture: any
Section: libs
Depends: ${misc:Depends},
@@ -31,7 +33,7 @@
Recommends: xdg-utils,
xpdf | pdf-viewer
Conflicts: libinventor0
-Replaces: libinventor0
+Replaces: libinventor1, libinventor0
Description: Open Inventor runtime environment
This package contains the required files to run Open Inventor applications.
.
@@ -48,7 +50,7 @@
Package: inventor-dev
Architecture: any
Depends: ${misc:Depends},
- libinventor1 (= ${binary:Version}),
+ libinventor1t64 (= ${binary:Version}),
libc6-dev,
xlibmesa-dev | libgl-dev,
libmotif-dev
diff -Nru inventor-2.1.5-10+dfsg/debian/libinventor1.files
inventor-2.1.5-10+dfsg/debian/libinventor1.files
--- inventor-2.1.5-10+dfsg/debian/libinventor1.files 2023-05-28
01:08:52.000000000 +0000
+++ inventor-2.1.5-10+dfsg/debian/libinventor1.files 1970-01-01
00:00:00.000000000 +0000
@@ -1,6 +0,0 @@
-usr/lib/libInventor.so.1
-usr/lib/libInventor.so.1.[0-9]*.[0-9]*
-usr/lib/libInventorXt.so.1
-usr/lib/libInventorXt.so.1.[0-9]*.[0-9]*
-usr/share/inventor/help/Inventor
-usr/share/inventor/fonts
diff -Nru inventor-2.1.5-10+dfsg/debian/libinventor1.lintian-overrides
inventor-2.1.5-10+dfsg/debian/libinventor1.lintian-overrides
--- inventor-2.1.5-10+dfsg/debian/libinventor1.lintian-overrides
2023-05-28 01:08:52.000000000 +0000
+++ inventor-2.1.5-10+dfsg/debian/libinventor1.lintian-overrides
1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-libinventor1: package-depends-on-an-x-font-package Depends: xfonts-scalable
diff -Nru inventor-2.1.5-10+dfsg/debian/libinventor1.postinst
inventor-2.1.5-10+dfsg/debian/libinventor1.postinst
--- inventor-2.1.5-10+dfsg/debian/libinventor1.postinst 2023-05-28
01:08:52.000000000 +0000
+++ inventor-2.1.5-10+dfsg/debian/libinventor1.postinst 1970-01-01
00:00:00.000000000 +0000
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-set -e
-
-if [ "$1" = configure ]; then
- sh /usr/share/inventor/fonts/link-fonts.sh
-fi
-
-
-#DEBHELPER#
diff -Nru inventor-2.1.5-10+dfsg/debian/libinventor1.prerm
inventor-2.1.5-10+dfsg/debian/libinventor1.prerm
--- inventor-2.1.5-10+dfsg/debian/libinventor1.prerm 2023-05-28
01:08:52.000000000 +0000
+++ inventor-2.1.5-10+dfsg/debian/libinventor1.prerm 1970-01-01
00:00:00.000000000 +0000
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-set -e
-
-if [ "$1" = remove -o "$1" = upgrade ]; then
- temp=`mktemp /tmp/libinventor1.XXXXXX`
- rm $temp `find /usr/share/inventor/fonts -type l`
-fi
-
-#DEBHELPER#
diff -Nru inventor-2.1.5-10+dfsg/debian/libinventor1t64.files
inventor-2.1.5-10+dfsg/debian/libinventor1t64.files
--- inventor-2.1.5-10+dfsg/debian/libinventor1t64.files 1970-01-01
00:00:00.000000000 +0000
+++ inventor-2.1.5-10+dfsg/debian/libinventor1t64.files 2023-05-28
01:08:52.000000000 +0000
@@ -0,0 +1,6 @@
+usr/lib/libInventor.so.1
+usr/lib/libInventor.so.1.[0-9]*.[0-9]*
+usr/lib/libInventorXt.so.1
+usr/lib/libInventorXt.so.1.[0-9]*.[0-9]*
+usr/share/inventor/help/Inventor
+usr/share/inventor/fonts
diff -Nru inventor-2.1.5-10+dfsg/debian/libinventor1t64.lintian-overrides
inventor-2.1.5-10+dfsg/debian/libinventor1t64.lintian-overrides
--- inventor-2.1.5-10+dfsg/debian/libinventor1t64.lintian-overrides
1970-01-01 00:00:00.000000000 +0000
+++ inventor-2.1.5-10+dfsg/debian/libinventor1t64.lintian-overrides
2024-02-01 15:27:47.000000000 +0000
@@ -0,0 +1,2 @@
+libinventor1t64: package-depends-on-an-x-font-package Depends: xfonts-scalable
+libinventor1t64: package-name-doesnt-match-sonames libinventor1
diff -Nru inventor-2.1.5-10+dfsg/debian/libinventor1t64.postinst
inventor-2.1.5-10+dfsg/debian/libinventor1t64.postinst
--- inventor-2.1.5-10+dfsg/debian/libinventor1t64.postinst 1970-01-01
00:00:00.000000000 +0000
+++ inventor-2.1.5-10+dfsg/debian/libinventor1t64.postinst 2023-05-28
01:08:52.000000000 +0000
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+set -e
+
+if [ "$1" = configure ]; then
+ sh /usr/share/inventor/fonts/link-fonts.sh
+fi
+
+
+#DEBHELPER#
diff -Nru inventor-2.1.5-10+dfsg/debian/libinventor1t64.prerm
inventor-2.1.5-10+dfsg/debian/libinventor1t64.prerm
--- inventor-2.1.5-10+dfsg/debian/libinventor1t64.prerm 1970-01-01
00:00:00.000000000 +0000
+++ inventor-2.1.5-10+dfsg/debian/libinventor1t64.prerm 2023-05-28
01:08:52.000000000 +0000
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+set -e
+
+if [ "$1" = remove -o "$1" = upgrade ]; then
+ temp=`mktemp /tmp/libinventor1.XXXXXX`
+ rm $temp `find /usr/share/inventor/fonts -type l`
+fi
+
+#DEBHELPER#
--- End Message ---
--- Begin Message ---
Source: inventor
Source-Version: 2.1.5-10+dfsg-2.1
Done: Lukas Märdian <[email protected]>
We believe that the bug you reported is fixed in the latest version of
inventor, 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.
Lukas Märdian <[email protected]> (supplier of updated inventor 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 11:29:26 +0000
Source: inventor
Architecture: source
Version: 2.1.5-10+dfsg-2.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team
<[email protected]>
Changed-By: Lukas Märdian <[email protected]>
Closes: 1062454
Changes:
inventor (2.1.5-10+dfsg-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition. Closes: #1062454
Checksums-Sha1:
224a6cdd52884358a3d3f42fdc0b11276043fe43 2499 inventor_2.1.5-10+dfsg-2.1.dsc
533f556a41983a0cb05f4d0272bd94426f14fa1f 39536
inventor_2.1.5-10+dfsg-2.1.debian.tar.xz
a9f0565d6ac1ca34409b3ee1a427a67b51f0de84 9440
inventor_2.1.5-10+dfsg-2.1_source.buildinfo
Checksums-Sha256:
eeb7eb67ea48ca4e8b44d823135103e5ebdc21affcac2ca7a5987a067c68a0b3 2499
inventor_2.1.5-10+dfsg-2.1.dsc
64f7663ad265114d5825c5c85e588fb20f09caa66afabb60450bfa8914d42310 39536
inventor_2.1.5-10+dfsg-2.1.debian.tar.xz
2eb743c7f3b8ebd43616d22e40dc643b4ef2b12270467631d8b896c69af9f451 9440
inventor_2.1.5-10+dfsg-2.1_source.buildinfo
Files:
6fc0783c8ab0d74db12d29f31984e9ad 2499 devel optional
inventor_2.1.5-10+dfsg-2.1.dsc
492d0f656f93f379a8f9241b75af56b1 39536 devel optional
inventor_2.1.5-10+dfsg-2.1.debian.tar.xz
76fea371aee6494ed5d567305e46624d 9440 devel optional
inventor_2.1.5-10+dfsg-2.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE496GmCL5m2y8NfJ5v322IrMDrIsFAmXfGgMRHHNseW9uQGRl
Ymlhbi5vcmcACgkQv322IrMDrIsUTw/9EmlM9gEHMcHO/+xXOMxyNnusgh9uFRh+
S3T3kokD4nXVWDlDvBoOi8T9dWgUJeC9hr7SuPlBQgBwOQ8F9bstRmMybWA013g8
dml8Y/pyfReN02thoMOUfymqm6dEQvGBYxGTMYc2AOJdwdcqYKj+CyKbnTDGVigJ
MoXqcdyYEO1TpNOGu+DzP/DYU0hK6SQlR7d1yprgCj1N7rCjKKhMggVy0smd4IGt
NClA3z9yitYuyj6QA0J8MSd4usE/xdIuezKVoFiekhZEAhnUsx3/sKv7tmaSTWio
Q44Nlz2JfgS6HrLijja3LdEV8oTp7YYrfN4mhsnRlvKjUwVdgaBvMKiTEr3gTlo0
A5fOSITp8qCoJqR3RnUyh1t0HCbMxgPgY3+eUAuD2W22MFTIkMdIjKSveLrJ1FtV
m3Ts+WxTZlu/LiR2jTpH4w62fXtNwtMjMccOnrkuGP7+6Ut/oLguUiuadHPdHmy0
OPB9oaG9oGSkuRkd1bkMvr9MOigNn+7laOngG2uG9Wi9oNdCXg5Sq3COyBVA679d
1ldttBvWxzJ7zG64Vgn//IrSoxazhEjvv0Zphrb7cDD4WOJVM8udGKNdac1j8l6P
8+tLc+ivf+Eu6EIv5EvYs6RTRZL0EyA3EdbizH9cRdHcSl8jwmPNy2zg6IZqMjoP
8lcB24Gv6uw=
=qJGl
-----END PGP SIGNATURE-----
pgpTgTz2N9dVW.pgp
Description: PGP signature
--- End Message ---