Your message dated Thu, 04 Apr 2024 18:00:17 +0000
with message-id <e1rsrnp-00ar5o...@fasolo.debian.org>
and subject line Bug#1062748: fixed in link-grammar 5.12.4~dfsg-1
has caused the Debian Bug report #1062748,
regarding link-grammar: 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.)
--
1062748: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062748
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: link-grammar
Version: 5.12.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
link-grammar 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 link-grammar
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'), (500, 'testing'), (500, 'stable'), (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 link-grammar-5.12.3~dfsg/debian/changelog
link-grammar-5.12.3~dfsg/debian/changelog
--- link-grammar-5.12.3~dfsg/debian/changelog 2023-06-27 16:28:28.000000000
+0000
+++ link-grammar-5.12.3~dfsg/debian/changelog 2024-02-02 22:30:51.000000000
+0000
@@ -1,3 +1,11 @@
+link-grammar (5.12.3~dfsg-1.1) experimental; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition.
+ * Bump build-dependency on d-shlibs for --t64 support.
+
+ -- Steve Langasek <vor...@debian.org> Fri, 02 Feb 2024 22:30:51 +0000
+
link-grammar (5.12.3~dfsg-1) unstable; urgency=medium
[ upstream ]
diff -Nru link-grammar-5.12.3~dfsg/debian/control
link-grammar-5.12.3~dfsg/debian/control
--- link-grammar-5.12.3~dfsg/debian/control 2023-01-07 10:14:10.000000000
+0000
+++ link-grammar-5.12.3~dfsg/debian/control 2024-02-02 22:30:51.000000000
+0000
@@ -5,7 +5,7 @@
Build-Depends:
ant [!hppa !hurd-i386 !kfreebsd-amd64 !kfreebsd-i386 !m68k !sh4],
autoconf-archive,
- d-shlibs (>= 0.98~),
+ d-shlibs (>= 0.106~),
debhelper-compat (= 13),
default-jdk [!hppa !hurd-i386 !kfreebsd-amd64 !kfreebsd-i386 !m68k !sh4],
dh-sequence-python3,
@@ -48,7 +48,10 @@
.
This package contains the user-executable binary.
-Package: liblink-grammar5
+Package: liblink-grammar5t64
+Provides: ${t64:Provides}
+Replaces: liblink-grammar5
+Conflicts: liblink-grammar5 (<< ${source:Version})
Section: libs
Architecture: any
Multi-Arch: same
@@ -80,7 +83,7 @@
Architecture: any
Multi-Arch: same
Depends:
- liblink-grammar5 (= ${binary:Version}),
+ liblink-grammar5t64 (= ${binary:Version}),
${devlibs:Depends},
${misc:Depends},
Description: Carnegie Mellon University's link grammar parser (development
headers)
@@ -103,7 +106,7 @@
Section: java
Architecture: alpha amd64 arm64 armel armhf i386 ia64 mips mips64 mips64el
mipsel powerpc powerpcspe ppc64 ppc64el s390x sparc sparc64 x32
Depends:
- liblink-grammar5,
+ liblink-grammar5t64,
${misc:Depends},
${shlibs:Depends},
Description: Carnegie Mellon University's link grammar parser (JNI library)
@@ -127,7 +130,7 @@
Architecture: any
Section: python
Depends:
- liblink-grammar5,
+ liblink-grammar5t64,
${misc:Depends},
${python3:Depends},
${shlibs:Depends},
diff -Nru link-grammar-5.12.3~dfsg/debian/liblink-grammar5t64.lintian-overrides
link-grammar-5.12.3~dfsg/debian/liblink-grammar5t64.lintian-overrides
--- link-grammar-5.12.3~dfsg/debian/liblink-grammar5t64.lintian-overrides
1970-01-01 00:00:00.000000000 +0000
+++ link-grammar-5.12.3~dfsg/debian/liblink-grammar5t64.lintian-overrides
2024-02-02 22:30:50.000000000 +0000
@@ -0,0 +1 @@
+liblink-grammar5t64: package-name-doesnt-match-sonames liblink-grammar5
diff -Nru link-grammar-5.12.3~dfsg/debian/rules
link-grammar-5.12.3~dfsg/debian/rules
--- link-grammar-5.12.3~dfsg/debian/rules 2023-01-24 05:29:11.000000000
+0000
+++ link-grammar-5.12.3~dfsg/debian/rules 2024-02-02 22:30:51.000000000
+0000
@@ -46,6 +46,7 @@
find debian/ -name "*.la" -delete
dh_install -Xtests.py
d-shlibmove --commit \
+ --t64 \
--devunversioned \
--exclude-la \
--exclude-a \
--- End Message ---
--- Begin Message ---
Source: link-grammar
Source-Version: 5.12.4~dfsg-1
Done: Jonas Smedegaard <d...@jones.dk>
We believe that the bug you reported is fixed in the latest version of
link-grammar, 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.
Jonas Smedegaard <d...@jones.dk> (supplier of updated link-grammar 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: Tue, 02 Apr 2024 14:28:09 +0200
Source: link-grammar
Binary: liblink-grammar-dev liblink-grammar-java liblink-grammar-java-dbgsym
liblink-grammar5t64 liblink-grammar5t64-dbgsym link-grammar link-grammar-dbgsym
link-grammar-dictionaries-all link-grammar-dictionaries-en
python-link-grammar-examples python3-link-grammar python3-link-grammar-dbgsym
Architecture: source amd64 all
Version: 5.12.4~dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Jonas Smedegaard <d...@jones.dk>
Changed-By: Jonas Smedegaard <d...@jones.dk>
Description:
liblink-grammar-dev - Carnegie Mellon University's link grammar parser
(development hea
liblink-grammar-java - Carnegie Mellon University's link grammar parser (JNI
library)
liblink-grammar5t64 - Carnegie Mellon University's link grammar parser
(libraries)
link-grammar - Carnegie Mellon University's link grammar parser
link-grammar-dictionaries-all - Carnegie Mellon University's link grammar
parser (all dictionarie
link-grammar-dictionaries-en - Carnegie Mellon University's link grammar
parser (English diction
python-link-grammar-examples - CMU's link grammar parser (Python examples)
python3-link-grammar - Carnegie Mellon University's link grammar parser
(Python 3)
Closes: 1047439 1062748 1065897
Changes:
link-grammar (5.12.4~dfsg-1) unstable; urgency=medium
.
[ upstream ]
* new release(s)
.
[ Jonas Smedegaard ]
* update copyright info: update coverage
* generally update java-related architecture constraints,
semi-auto-resolved using new source helper script pkgarchs.sh;
thanks to Samuel Thibault for nudging
* update copyright info: update coverage
* stop autopkgtest-depend on python3-distutils;
closes: bug#1065897, thanks to Graham Inggs
* rename libraries for 64-bit time_t transition;
tighten build-dependency on d-shlibs to support option --t64;
closes: bug#1062748, thanks to Steve Langasek
* tighten cleanup after build;
closes: bug#1047439, thanks to Lucas Nussbaum
* build-depend on pkgconf (not pkg-config)
Checksums-Sha1:
f47881fc74b2e063f145c5718ec3862584f11014 3001 link-grammar_5.12.4~dfsg-1.dsc
d5330167261985e5d42c90a47030664046249304 3613884
link-grammar_5.12.4~dfsg.orig.tar.xz
fd39d8e9d7b85acbfb72b875c682597b189a7da8 31408
link-grammar_5.12.4~dfsg-1.debian.tar.xz
523ffba5a82b5e93a5f551382acf6c7bcdc8efc7 36108
liblink-grammar-dev_5.12.4~dfsg-1_amd64.deb
ae63b80f93beae5dde0ea5506657c301ba0d91f9 2092
liblink-grammar-java-dbgsym_5.12.4~dfsg-1_amd64.deb
6441ee7e34c8c43aefe59f8a0c5ce833fa6db2f6 60708
liblink-grammar-java_5.12.4~dfsg-1_amd64.deb
2b002bc3753fb746960c85649e29261ec9322604 601244
liblink-grammar5t64-dbgsym_5.12.4~dfsg-1_amd64.deb
d4048c5a7697c385530c7903b0264f03ab0a1a17 218108
liblink-grammar5t64_5.12.4~dfsg-1_amd64.deb
87da4b2505a77bf3392701184d30a12d13f3de6e 76412
link-grammar-dbgsym_5.12.4~dfsg-1_amd64.deb
c564590df329c28717dffe9afe0c19b7b7de0044 1757576
link-grammar-dictionaries-all_5.12.4~dfsg-1_all.deb
d0c89c23728bd395054bf2a98c90ca7475149c13 405472
link-grammar-dictionaries-en_5.12.4~dfsg-1_all.deb
0baad064299cd452c1cf68eb261f5c279110ba49 15286
link-grammar_5.12.4~dfsg-1_amd64.buildinfo
df6de82468266962a093a09df091109721c47e90 111744
link-grammar_5.12.4~dfsg-1_amd64.deb
678df75d2f086e35311d9eadd51fc3f995a5b0f9 49088
python-link-grammar-examples_5.12.4~dfsg-1_all.deb
62a4535d6b8ba1293326094389d24dc22e38de74 178524
python3-link-grammar-dbgsym_5.12.4~dfsg-1_amd64.deb
03c96f96f2e21a7fb7533cb5df84f684256bc708 71264
python3-link-grammar_5.12.4~dfsg-1_amd64.deb
Checksums-Sha256:
716d8091434d7d4c50ffcbf980b8496b97b2c03b3ba9b237adbb40f26031eedb 3001
link-grammar_5.12.4~dfsg-1.dsc
4b39ad544be4f8525a41e24e4249db42791ffd446628b8d684257d242ecc32cc 3613884
link-grammar_5.12.4~dfsg.orig.tar.xz
f895a9e1e538c8cd9b7d18fbb514f2c2b60a506c3835c35cdbe57b6a760b16a9 31408
link-grammar_5.12.4~dfsg-1.debian.tar.xz
48eed3f843614462f752d483ba6d7e1ef6f83965c35b983f1bf4e6618b686bc0 36108
liblink-grammar-dev_5.12.4~dfsg-1_amd64.deb
b349a8d160e9395ef9fc89e9002ba72facb98ea09a2332028a18e38e7fadf624 2092
liblink-grammar-java-dbgsym_5.12.4~dfsg-1_amd64.deb
47c71f75f80af4926d4c354cdbe365ff289c66af824a048510cb430cd004f9b3 60708
liblink-grammar-java_5.12.4~dfsg-1_amd64.deb
4c0151bca8e0269307fe04e949bf4e01893c9d622792c6058a07d4097b12e53d 601244
liblink-grammar5t64-dbgsym_5.12.4~dfsg-1_amd64.deb
b6e142650491d23838dc08cfc456df3b45b25c47ac96ac15b9f247f524624c68 218108
liblink-grammar5t64_5.12.4~dfsg-1_amd64.deb
e39be10081e96243719d41b9e7a24520c627c80c7b5efa796863eabc29804121 76412
link-grammar-dbgsym_5.12.4~dfsg-1_amd64.deb
96d75add2df16bf92547805b15cff3121c5569a83f2926cd4f48cd6910ce8b2e 1757576
link-grammar-dictionaries-all_5.12.4~dfsg-1_all.deb
720efc1447b0baaa85ecb2b41843067875d2ee6b6c24b52a35cc056424182b8a 405472
link-grammar-dictionaries-en_5.12.4~dfsg-1_all.deb
d396f3a9e2122f143f1d617af662da79a484b466cb80d4a8319b2a48f928cbfa 15286
link-grammar_5.12.4~dfsg-1_amd64.buildinfo
6dd29da35c2a1a55f9c54ce1788e41d11af88e6dc85352d88d416129b2935190 111744
link-grammar_5.12.4~dfsg-1_amd64.deb
9020f47ee5631fd65da2952fe3bf281e4fd799be4d51607fb52122e431e05115 49088
python-link-grammar-examples_5.12.4~dfsg-1_all.deb
607196950eef6aa2e7e08d371337f3c7fdf6b7db5718d9b56f992f16586e4020 178524
python3-link-grammar-dbgsym_5.12.4~dfsg-1_amd64.deb
57b556ea99bc778964f242eb050c0de32018057b1e6b80ebee4aa7bf3eb44134 71264
python3-link-grammar_5.12.4~dfsg-1_amd64.deb
Files:
68e08427481db0d0ee23967b2774e6e1 3001 text optional
link-grammar_5.12.4~dfsg-1.dsc
c2b16fdbcaeade0deac77ba562ecf2f5 3613884 text optional
link-grammar_5.12.4~dfsg.orig.tar.xz
740263a2c7753904f75a150687e387b8 31408 text optional
link-grammar_5.12.4~dfsg-1.debian.tar.xz
2d3d2465bd178e9b3d2af2753ceb4597 36108 libdevel optional
liblink-grammar-dev_5.12.4~dfsg-1_amd64.deb
b949c5564775c317f3a165dc073ae4cd 2092 debug optional
liblink-grammar-java-dbgsym_5.12.4~dfsg-1_amd64.deb
847f634911bc14c58d6aa68948d2e324 60708 java optional
liblink-grammar-java_5.12.4~dfsg-1_amd64.deb
2c60558f25d14a99444a13044db2e5e4 601244 debug optional
liblink-grammar5t64-dbgsym_5.12.4~dfsg-1_amd64.deb
f402e3518663b8001597ad092ec8440a 218108 libs optional
liblink-grammar5t64_5.12.4~dfsg-1_amd64.deb
706bf7a831297301a0982cf73ed61eab 76412 debug optional
link-grammar-dbgsym_5.12.4~dfsg-1_amd64.deb
a61de78ec27b6d52bbbcc448e4fb126b 1757576 text optional
link-grammar-dictionaries-all_5.12.4~dfsg-1_all.deb
c6923119d752078a58f940ee84a78790 405472 text optional
link-grammar-dictionaries-en_5.12.4~dfsg-1_all.deb
ed6afb9b9a65cc3b1d2f57c3ceb3a56a 15286 text optional
link-grammar_5.12.4~dfsg-1_amd64.buildinfo
7a8b0a9a2037e4d1dd6d8a01bc3f5944 111744 text optional
link-grammar_5.12.4~dfsg-1_amd64.deb
d86e9afa83365c7bab69e14279d68d80 49088 python optional
python-link-grammar-examples_5.12.4~dfsg-1_all.deb
fc84d85847424c1cca4256728a5a14a5 178524 debug optional
python3-link-grammar-dbgsym_5.12.4~dfsg-1_amd64.deb
c8f522f4a61861aaa3f6025e60378f30 71264 python optional
python3-link-grammar_5.12.4~dfsg-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmYNk4gACgkQLHwxRsGg
ASG3Dw//fj/VHQ3wV4JybeA9X4xs8CQCS3V3W/5j1BGZyFBa1hKLlkBLhI+AJaoN
1uRK1z/wkJsTBQSuQfrRVgqy4xsp9yXcRz4ZLY5EhGroyDx0YQCvvuguOJsw3zGx
cDdbXVOnB8virSPCpcWzIqGse5x/ZTy2sMYk+FVVJ3aqa0Il7TlV8C5HITGMSS2v
69PGmHGmVRWChhsDkLo/VmZ66wZQoOsN/iLq42TpqiY0N8YR/qwFytkOztKX6lnP
sbT645Rus9XNya656dKf5IfdsWJcX4GsxPlH1YMprLDkhdMWTWG0y7fgKlJAfDaO
goV5HGSOsmJzZvKU8ESlDuZIffNdqGHSiIDekAt8x0mVQMprL4SRePL2U/SvirM8
I0P0kAkRYQ2K9+Kp1cwwzjJQMChy6Isz0UcmS8tTeUIDN++M9uiN8mwCGIt8fhcB
U7DQVVMVvlJxlW6V0zH6CAsaUHGIxkccWFBErrs4gealBcEplIt9rPr3KRn59Qd1
wEg0+vj6gXRN/zClPsKViikQ2SbHctEeupBG3UdSzm27YgCTd0/Vksoa5IeyIS9a
h8hiJK/oLL0uGdJxWk3aQDXnNW8DLo4DwtDHXc9omG78vbRF+8OFYF602GCPizet
6RdRau2dfjNTcLetWoX8PEshSOuUiZmRp+G2g43L9HuvghXA+N4=
=MDnu
-----END PGP SIGNATURE-----
pgp7WjRfsfrP8.pgp
Description: PGP signature
--- End Message ---