Your message dated Thu, 29 Feb 2024 09:33:27 +0000 with message-id <E1rfcn9-00AaAG-0c@fasolo.debian.org> and subject line Bug#1063285: fixed in xplc 0.3.13-12.1 has caused the Debian Bug report #1063285, regarding xplc: 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 owner@bugs.debian.org immediately.) -- 1063285: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063285 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: xplc: NMU diff for 64-bit time_t transition
- From: Steve Langasek <vorlon@debian.org>
- Date: Tue, 06 Feb 2024 00:37:07 +0000
- Message-id: <[🔎] 170717982775.2155173.12954153304266060379.reportbug@homer.dodds.net>
Source: xplc Version: 0.3.13-12 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-arm@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 xplc 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 xplc 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 xplc-0.3.13/debian/changelog xplc-0.3.13/debian/changelog --- xplc-0.3.13/debian/changelog 2022-11-27 04:40:10.000000000 +0000 +++ xplc-0.3.13/debian/changelog 2024-02-06 00:35:13.000000000 +0000 @@ -1,3 +1,10 @@ +xplc (0.3.13-12.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek <vorlon@debian.org> Tue, 06 Feb 2024 00:35:13 +0000 + xplc (0.3.13-12) unstable; urgency=medium * QA upload. diff -Nru xplc-0.3.13/debian/control xplc-0.3.13/debian/control --- xplc-0.3.13/debian/control 2022-11-27 04:40:10.000000000 +0000 +++ xplc-0.3.13/debian/control 2024-02-06 00:35:13.000000000 +0000 @@ -8,7 +8,10 @@ Vcs-Git: https://salsa.debian.org/debian/xplc.git Vcs-Browser: https://salsa.debian.org/debian/xplc -Package: libxplc0.3.13 +Package: libxplc0.3.13t64 +Provides: ${t64:Provides} +Replaces: libxplc0.3.13 +Breaks: libxplc0.3.13 (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same @@ -22,7 +25,7 @@ Package: libxplc0.3.13-dev Section: libdevel Architecture: any -Depends: libxplc0.3.13 (= ${binary:Version}), uuidcdef, ${shlibs:Depends}, ${misc:Depends} +Depends: libxplc0.3.13t64 (= ${binary:Version}), uuidcdef, ${shlibs:Depends}, ${misc:Depends} Description: Light weight component system (Development libraries and headers) XPLC ("Cross-Platform Lightweight Components") is a component system that will provide extensibility and reusability both inside and between diff -Nru xplc-0.3.13/debian/libxplc0.3.13.symbols xplc-0.3.13/debian/libxplc0.3.13.symbols --- xplc-0.3.13/debian/libxplc0.3.13.symbols 2022-11-27 04:40:10.000000000 +0000 +++ xplc-0.3.13/debian/libxplc0.3.13.symbols 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -libxplc.so.0.3.13-unstable libxplc0.3.13 #MINVER# - XPLC_getServiceManager@Base 0.3.13 diff -Nru xplc-0.3.13/debian/libxplc0.3.13t64.lintian-overrides xplc-0.3.13/debian/libxplc0.3.13t64.lintian-overrides --- xplc-0.3.13/debian/libxplc0.3.13t64.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ xplc-0.3.13/debian/libxplc0.3.13t64.lintian-overrides 2024-02-06 00:35:13.000000000 +0000 @@ -0,0 +1 @@ +libxplc0.3.13t64: package-name-doesnt-match-sonames libxplc0.3.13 diff -Nru xplc-0.3.13/debian/libxplc0.3.13t64.symbols xplc-0.3.13/debian/libxplc0.3.13t64.symbols --- xplc-0.3.13/debian/libxplc0.3.13t64.symbols 1970-01-01 00:00:00.000000000 +0000 +++ xplc-0.3.13/debian/libxplc0.3.13t64.symbols 2024-02-06 00:35:13.000000000 +0000 @@ -0,0 +1,2 @@ +libxplc.so.0.3.13-unstable libxplc0.3.13t64 #MINVER# + XPLC_getServiceManager@Base 0.3.13 diff -Nru xplc-0.3.13/debian/rules xplc-0.3.13/debian/rules --- xplc-0.3.13/debian/rules 2022-11-27 04:40:10.000000000 +0000 +++ xplc-0.3.13/debian/rules 2024-02-06 00:35:13.000000000 +0000 @@ -16,7 +16,7 @@ # Make sure the install files are in the right place execute_before_dh_auto_install: - cp -f debian/libxplc.install debian/libxplc$(PKG_VERSION).install + cp -f debian/libxplc.install debian/libxplc$(PKG_VERSION)t64.install cp -f debian/libxplc-dev.install debian/libxplc$(PKG_VERSION)-dev.install cp -f debian/libxplc-dev.examples debian/libxplc$(PKG_VERSION)-dev.examples @@ -26,10 +26,10 @@ ln -f debian/tmp/usr/share/man/man1/uuidgen.1 debian/tmp/usr/share/man/man1/uuidcdef execute_after_dh_shlibdeps: - /sbin/ldconfig -v -n debian/libxplc$(PKG_VERSION)/usr/lib/$(DEB_HOST_MULTIARCH) + /sbin/ldconfig -v -n debian/libxplc$(PKG_VERSION)t64/usr/lib/$(DEB_HOST_MULTIARCH) execute_after_dh_auto_clean: - rm -f debian/libxplc$(PKG_VERSION).install + rm -f debian/libxplc$(PKG_VERSION)t64.install rm -f debian/libxplc$(PKG_VERSION)-dev.install rm -f debian/libxplc$(PKG_VERSION)-dev.examples
--- End Message ---
--- Begin Message ---
- To: 1063285-close@bugs.debian.org
- Subject: Bug#1063285: fixed in xplc 0.3.13-12.1
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Thu, 29 Feb 2024 09:33:27 +0000
- Message-id: <E1rfcn9-00AaAG-0c@fasolo.debian.org>
- Reply-to: Steve Langasek <vorlon@debian.org>
Source: xplc Source-Version: 0.3.13-12.1 Done: Steve Langasek <vorlon@debian.org> We believe that the bug you reported is fixed in the latest version of xplc, 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 1063285@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Steve Langasek <vorlon@debian.org> (supplier of updated xplc 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 ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 29 Feb 2024 07:55:13 +0000 Source: xplc Architecture: source Version: 0.3.13-12.1 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Steve Langasek <vorlon@debian.org> Closes: 1063285 Changes: xplc (0.3.13-12.1) unstable; urgency=medium . * Non-maintainer upload. * Rename libraries for 64-bit time_t transition. Closes: #1063285 Checksums-Sha1: 156686f462b89d0c9081c32fbaf6db236db1ca78 1996 xplc_0.3.13-12.1.dsc 8a6bdb64ba51de8a819391bf93c9540a820a2c26 7044 xplc_0.3.13-12.1.debian.tar.xz 530f5b0ad3734ba0ce9ce3db189dff131d54f26e 6837 xplc_0.3.13-12.1_source.buildinfo Checksums-Sha256: 6cb7f8b90a54e781de7b850ba2e1311642578519e57e0b514ede61dadf1e39c3 1996 xplc_0.3.13-12.1.dsc d81d230c5df57a0c523fce5c8b2b835d92a6f994d471673fb601d11bdf00ad28 7044 xplc_0.3.13-12.1.debian.tar.xz f789d3e414a44f1418de60137ea3f632659058e6f400269c57c6175274f054ed 6837 xplc_0.3.13-12.1_source.buildinfo Files: dd5ba5a98ea8e9524a308f8cb21791d6 1996 libs optional xplc_0.3.13-12.1.dsc 67eaf59b40cce107f91c1f832125adca 7044 libs optional xplc_0.3.13-12.1.debian.tar.xz 2fafa786f81d55b021829a94127bf905 6837 libs optional xplc_0.3.13-12.1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJGBAEBCgAwFiEErEg/aN5yj0PyIC/KVo0w8yGyEz0FAmXgOHISHHZvcmxvbkBk ZWJpYW4ub3JnAAoJEFaNMPMhshM9hpMQAM5IoP9Blg9jGqg5JtBvO1BOTbZtXPNr /vgXjJRx96fd7f3r6/nDYKe2YHEvOqUgg4/JWUrK4U6HFeNN1Eb0gAeLUV4C3oZl pauThpeDAjMem/Vl4+Y6+bdyB9VyLoglzBydjmEDgOnbW1/LnaVA3wbGWIyqMCO7 99lDbqf9nsOEVRdgokWHiFRdDIco/OY42s4zJsO23v0zTImtH8MHHkuV0HTlXWIO d0jjSp3tNz7GVULxP25YxylvtH3zMHJnth8Nr9ZbHZY/OPHGJlghueZGDJk1oPBx 4J9jIFi81/ZrVFd5/phU+McPvi209sGL7CQCZPerJ2aZyKEHFMxzhqg0UuDqOa29 Tv7HeFY1nqMqGuAriHXlMulee5UtWcjz/qv5QsQ4IZF22sKBq0d++LJqcE1ySVOK lvOSRJ7YEpyJnl5ffLr6Eq1sKh3BvK3wbwgSbGEsCthh9TxvEe6VLQ/5BaG89LtB B+tjzZZr0KRfARL7WBYcxx0dc/Iba15sC7X8Bf9dE9jwPXyh2r8Xh6XujRCN2HEY wgELd4CUY9rr4Z6j2157/br3Sa60o1dMS3jhWcSe3cxGvktXwJXxoJQ/0cuqo/3y gIXnaDpoVL4dBYb2ntOeKw8TITI1I9GnHMml03nVj0hnqyFxnRSAovEH8HVjt5+e MieQjT4N3PAG =9HId -----END PGP SIGNATURE-----Attachment: pgpBMJCMBGvFv.pgp
Description: PGP signature
--- End Message ---