Your message dated Wed, 28 Feb 2024 03:38:51 +0000
with message-id <[email protected]>
and subject line Bug#1062515: fixed in eb 4.4.3-14.1
has caused the Debian Bug report #1062515,
regarding eb: 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.)
--
1062515: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062515
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: eb
Version: 4.4.3-14
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
eb 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 eb
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/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru eb-4.4.3/debian/changelog eb-4.4.3/debian/changelog
--- eb-4.4.3/debian/changelog 2022-04-28 13:58:07.000000000 +0000
+++ eb-4.4.3/debian/changelog 2024-02-01 18:14:23.000000000 +0000
@@ -1,3 +1,10 @@
+eb (4.4.3-14.1) experimental; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle <[email protected]> Thu, 01 Feb 2024 18:14:23 +0000
+
eb (4.4.3-14) unstable; urgency=medium
* Update debian/copyright
diff -Nru eb-4.4.3/debian/control eb-4.4.3/debian/control
--- eb-4.4.3/debian/control 2022-04-28 13:51:16.000000000 +0000
+++ eb-4.4.3/debian/control 2024-02-01 18:14:23.000000000 +0000
@@ -9,14 +9,16 @@
Homepage: http://www.sra.co.jp/people/m-kasahr/eb/
Rules-Requires-Root: no
-Package: libeb16
+Package: libeb16t64
+Provides: ${t64:Provides}
+Breaks: libeb16 (<< ${source:Version})
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Suggests: libeb16-dev, eb-utils, eb-doc
Conflicts: libeb, libeb4, libeb5, libeb6, libeb7, libeb12, libeb13, eb-utils
(<= 4.3-1)
-Replaces: libeb, libeb4, libeb5, libeb6, libeb7, libeb12, libeb13
+Replaces: libeb16, libeb, libeb4, libeb5, libeb6, libeb7, libeb12, libeb13
Description: C library for accessing electronic books (runtime files)
EB Library is a C library for accessing CD-ROM books.
.
@@ -31,7 +33,7 @@
Section: libdevel
Architecture: any
Multi-Arch: same
-Depends: libeb16 (= ${binary:Version}), dpkg-dev (>= 1.16), ${misc:Depends}
+Depends: libeb16t64 (= ${binary:Version}), dpkg-dev (>= 1.16), ${misc:Depends}
Provides: libeb-dev
Conflicts: libeb-dev
Replaces: libeb-dev
@@ -63,7 +65,7 @@
Section: doc
Architecture: all
Depends: ${misc:Depends}
-Suggests: libeb16, w3m | www-browser
+Suggests: libeb16t64, w3m | www-browser
Multi-Arch: foreign
Description: C library for accessing electronic books (documents)
EB Library is a C library for accessing CD-ROM books.
diff -Nru eb-4.4.3/debian/libeb16.dirs eb-4.4.3/debian/libeb16.dirs
--- eb-4.4.3/debian/libeb16.dirs 2022-04-28 13:40:06.000000000 +0000
+++ eb-4.4.3/debian/libeb16.dirs 1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-usr/share/eb/appendix
diff -Nru eb-4.4.3/debian/libeb16.docs eb-4.4.3/debian/libeb16.docs
--- eb-4.4.3/debian/libeb16.docs 2022-04-28 13:40:06.000000000 +0000
+++ eb-4.4.3/debian/libeb16.docs 1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-debian/tmp/usr/share/eb/README
diff -Nru eb-4.4.3/debian/libeb16.files eb-4.4.3/debian/libeb16.files
--- eb-4.4.3/debian/libeb16.files 2022-04-28 13:40:06.000000000 +0000
+++ eb-4.4.3/debian/libeb16.files 1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-usr/lib/*/libeb.so.*
-usr/share/locale/ja/LC_MESSAGES/eb.mo
diff -Nru eb-4.4.3/debian/libeb16t64.dirs eb-4.4.3/debian/libeb16t64.dirs
--- eb-4.4.3/debian/libeb16t64.dirs 1970-01-01 00:00:00.000000000 +0000
+++ eb-4.4.3/debian/libeb16t64.dirs 2022-04-28 13:40:06.000000000 +0000
@@ -0,0 +1 @@
+usr/share/eb/appendix
diff -Nru eb-4.4.3/debian/libeb16t64.docs eb-4.4.3/debian/libeb16t64.docs
--- eb-4.4.3/debian/libeb16t64.docs 1970-01-01 00:00:00.000000000 +0000
+++ eb-4.4.3/debian/libeb16t64.docs 2022-04-28 13:40:06.000000000 +0000
@@ -0,0 +1 @@
+debian/tmp/usr/share/eb/README
diff -Nru eb-4.4.3/debian/libeb16t64.files eb-4.4.3/debian/libeb16t64.files
--- eb-4.4.3/debian/libeb16t64.files 1970-01-01 00:00:00.000000000 +0000
+++ eb-4.4.3/debian/libeb16t64.files 2022-04-28 13:40:06.000000000 +0000
@@ -0,0 +1,2 @@
+usr/lib/*/libeb.so.*
+usr/share/locale/ja/LC_MESSAGES/eb.mo
diff -Nru eb-4.4.3/debian/libeb16t64.lintian-overrides
eb-4.4.3/debian/libeb16t64.lintian-overrides
--- eb-4.4.3/debian/libeb16t64.lintian-overrides 1970-01-01
00:00:00.000000000 +0000
+++ eb-4.4.3/debian/libeb16t64.lintian-overrides 2024-02-01
18:14:23.000000000 +0000
@@ -0,0 +1 @@
+libeb16t64: package-name-doesnt-match-sonames libeb16
--- End Message ---
--- Begin Message ---
Source: eb
Source-Version: 4.4.3-14.1
Done: Michael Hudson-Doyle <[email protected]>
We believe that the bug you reported is fixed in the latest version of
eb, 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.
Michael Hudson-Doyle <[email protected]> (supplier of updated eb 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: SHA256
Format: 1.8
Date: Wed, 28 Feb 2024 02:41:16 +0000
Source: eb
Architecture: source
Version: 4.4.3-14.1
Distribution: unstable
Urgency: medium
Maintainer: Tatsuya Kinoshita <[email protected]>
Changed-By: Michael Hudson-Doyle <[email protected]>
Closes: 1062515
Changes:
eb (4.4.3-14.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition. Closes: #1062515
Checksums-Sha1:
59c5e232197b2c1df2183847945d49c42e283f41 2026 eb_4.4.3-14.1.dsc
206df0a9f91222f14838aa1c4d467a438c08ac0e 13152 eb_4.4.3-14.1.debian.tar.xz
8ccec053fe0c0e59202f5ac1cfe146f43704c9c2 6643 eb_4.4.3-14.1_source.buildinfo
Checksums-Sha256:
3b285e1dccc1f36ceeeac7858b4570de337d10addd3fba5b729e4c4c919890ad 2026
eb_4.4.3-14.1.dsc
699ad04f1f7c83d762d3387f2728141e5388710e893743cf8b60e9fa5973f2e9 13152
eb_4.4.3-14.1.debian.tar.xz
af5d99fcb21a205dde75f0ab659cbec30ea8c8e60265ceed11632496d1c01cf3 6643
eb_4.4.3-14.1_source.buildinfo
Files:
95c741153a7c7e99e47a934db078f4e0 2026 libs optional eb_4.4.3-14.1.dsc
1ab70421172c644743790108ac53645a 13152 libs optional
eb_4.4.3-14.1.debian.tar.xz
1850db6d2938dd786eaaaaed3f47b6da 6643 libs optional
eb_4.4.3-14.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCAAyFiEEiiBE+E9xaoW3f/djEd9ClMyjmJMFAmXenWsUHG13aHVkc29u
QGRlYmlhbi5vcmcACgkQEd9ClMyjmJNl0g/7B+VwQAfSwh/3U+26kz54zaP18lcq
fpY73TBRopyb4M4Q7CDo4ZQ/j7j98egL/KY3CyROaUAeVaXH4P9EeuVkJ4jarUnp
vA0wEDYQFj6/VECXbOhPGIHEskok4nh3SC9A475fsuG83da/TEDDy7hvBCmg8IV1
dndGAQVcctLfJexXxuvWpWYdeiO41xkgPvJEHRIEbUBXJPbiqxgLSidvOmPvVuoT
J6vh9CjTuETNmp2OI2MYOHAX0Khhq8ghXaNhjiPedhEzllGLYZJKKcX9NRbn82i8
Oa4QWP4VpV+oAA/mdFcnlIvwPtSkFndUKM4e+l9/xWdiFCWWm8DWmQ2O+zhUNUlY
gP7YKE28XArtQXpCt8vNxWFzYIRMmcfwHFvcpyjCGMHblrENnXNoE6F1VX9rV87/
UlN9wAGJ1LWvbd/YoQTBDL7eg+tWg59b3DC/KfTCEHvHJHmEPNgBRzJD4t/ZYz7E
QA+aUSn6R5QmUYRkryr/vFbf9gC5yFYPNMtxF/PrEDBuEovWBdd7cLeagiXo0A/w
JC0RsHrAZg3u38QpHQFmOk+k+N7YoQ8OGCMyxxzBWhwotuS3GLMKuhMj9fGEYWCD
seLbJRDQVVxOg3FAn0pPOxigxfbhNnGsHaHCU8kXG9xcWrN1cI+i6tdnGmL9KqPO
wSkAWHMyG/aQ+4o=
=JHzB
-----END PGP SIGNATURE-----
pgp8TfmbxDLG5.pgp
Description: PGP signature
--- End Message ---