Bug#1058130: closed by Debian FTP Masters (reply to Ulises Vitulli ) (Bug#1058130: fixed in python-nmea2 1.19.0-1)
Control: tags -1 + patch On Tuesday, May 14 2024, Adrian Bunk wrote: > Control: reopen -1 > > On Mon, Feb 12, 2024 at 10:57:03PM +, Debian Bug Tracking System wrote: >>... >> python-nmea2 (1.19.0-1) unstable; urgency=medium >> . >>* New upstream release (Closes: #1058130). >>... >> Relevant part (hopefully): >> > fakeroot debian/rules clean >> > dh clean --with python3 --buildsystem=pybuild >> >dh_auto_clean -O--buildsystem=pybuild >> > I: pybuild base:310: python3.12 setup.py clean >> > Traceback (most recent call last): >> > File "/<>/setup.py", line 3, in >> > import imp >> > ModuleNotFoundError: No module named 'imp' >> > E: pybuild pybuild:395: clean: plugin distutils failed with: exit code=1: >> > python3.12 setup.py clean >> > dh_auto_clean: error: pybuild --clean -i python{version} -p "3.12 3.11" >> > returned exit code 13 >> > make: *** [debian/rules:7: clean] Error 25 >>... > > The fix is not included in 1.19.0-2: > https://buildd.debian.org/status/fetch.php?pkg=python-nmea2=all=1.19.0-2=1715629490=0 Upstream has not made a proper release yet; the following debdiff fixes the issue meanwhile. Thanks, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ diff -Nru python-nmea2-1.19.0/debian/patches/0001-Python-3.12-compatibility-164.patch python-nmea2-1.19.0/debian/patches/0001-Python-3.12-compatibility-164.patch --- python-nmea2-1.19.0/debian/patches/0001-Python-3.12-compatibility-164.patch 1969-12-31 19:00:00.0 -0500 +++ python-nmea2-1.19.0/debian/patches/0001-Python-3.12-compatibility-164.patch 2024-06-11 13:55:12.0 -0400 @@ -0,0 +1,72 @@ +From: Simon H +Date: Sun, 11 Feb 2024 17:59:59 + +Subject: Python 3.12 compatibility (#164) + +* Removed depreciated `imp` and replaced with `importlib` + +* Updated meta classifiers to include newer Python versions + +* Added Python3.12 into github workflow action + +* Updated workflow to test all versions we say we do + +* Tidied mixed markup styles + +* Assed Windows and MacOS to tests + +* Updated depreciated setup-python action to v5 + +* Adding Python3.12 to Action + +* Removed my test branch from Actions + +Origin: backport, https://github.com/Knio/pynmea2/commit/802bfb627eb05a1ee655854dd261800061322b9a +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058130 + +This patch has been adjusted to contain only the necessary bits from +setup.py. All the other changes were dropped. +--- + setup.py | 24 ++-- + 1 file changed, 22 insertions(+), 2 deletions(-) + +diff --git a/setup.py b/setup.py +index facd391..d9d3eb8 100644 +--- a/setup.py b/setup.py +@@ -1,7 +1,24 @@ ++import importlib.machinery ++import importlib.util ++ + from setuptools import setup + +-import imp +-_version = imp.load_source("pynmea2._version", "pynmea2/_version.py") ++ ++def load_source(modname, filename): ++"""Load a source file and return its module object. ++ ++From: https://docs.python.org/3.12/whatsnew/3.12.html#imp ++""" ++loader = importlib.machinery.SourceFileLoader(modname, filename) ++spec = importlib.util.spec_from_file_location(modname, filename, loader=loader) ++module = importlib.util.module_from_spec(spec) ++# The module is always executed and not cached in sys.modules. ++# Uncomment the following line to cache the module. ++# sys.modules[module.__name__] = module ++loader.exec_module(module) ++return module ++ ++_version = load_source("pynmea2._version", "pynmea2/_version.py") + + setup( + name='pynmea2', +@@ -29,6 +46,9 @@ setup( + 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', ++'Programming Language :: Python :: 3.10', ++'Programming Language :: Python :: 3.11', ++'Programming Language :: Python :: 3.12', + 'Programming Language :: Python :: Implementation :: PyPy', + 'Topic :: Scientific/Engineering :: GIS', + 'Topic :: Software Development :: Libraries :: Python Modules', diff -Nru python-nmea2-1.19.0/debian/patches/series python-nmea2-1.19.0/debian/patches/series --- python-nmea2-1.19.0/debian/patches/series 1969-12-31 19:00:00.0 -0500 +++ python-nmea2-1.19.0/debian/patches/series 2024-06-11 13:55:12.0 -0400 @@ -0,0 +1 @@ +0001-Python-3.12-compatibility-164.patch signature.asc Description: PGP signature
Bug#1072659: Please update snac2 to the latest upstream version
On Wednesday, June 05 2024, James Valleroy wrote: > On 6/5/24 8:31 PM, Sergio Durigan Junior wrote: >> Source: snac2 >> Version: 2.51-1 >> Severity: wishlist >> Hi! >> First of all, thanks for packaging snac2. >> Upstream has recently released version 2.53, which implements some >> new >> and interesting features like search by content. >> If you're OK with it, I'd like to start helping with the package and >> as >> such I could prepare an update and upload it. Otherwise, I'd be happy >> to file an MR. > > Sounds good! Feel free to add yourself as an uploader, and push your changes > directly to the Salsa repo. Thank you! Uploaded :-). -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ signature.asc Description: PGP signature
Bug#1072660: Upload snac2 to bookworm-backports
Source: snac2 Version: 2.51-1 Severity: wishlist Hi again :-), I'd like to upload snac2 to bookworm-backports. I'm currently running the package on my server using a systemd-nspawn sid container, but it'd also be good to have the option to install it directly from the backports repository. I will work on preparing the upload; please let me know if you have any concerns. Thank you, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ signature.asc Description: PGP signature
Bug#1072659: Please update snac2 to the latest upstream version
Source: snac2 Version: 2.51-1 Severity: wishlist Hi! First of all, thanks for packaging snac2. Upstream has recently released version 2.53, which implements some new and interesting features like search by content. If you're OK with it, I'd like to start helping with the package and as such I could prepare an update and upload it. Otherwise, I'd be happy to file an MR. Thank you! -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ signature.asc Description: PGP signature
Bug#1072311: linux-perf can (and should) link against libdebuginfod
On Friday, May 31 2024, I wrote: > and that debuginfod-client.c is dual-licensed GPL-3+ and GPL-2+[4]: I meant to say "LGPL-3+ and GPL-2+" here. >This file is free software; you can redistribute it and/or modify >it under the terms of either > > * the GNU Lesser General Public License as published by the Free >Software Foundation; either version 3 of the License, or (at >your option) any later version > >or > > * the GNU General Public License as published by the Free >Software Foundation; either version 2 of the License, or (at >your option) any later version > >or both in parallel, as here. -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ signature.asc Description: PGP signature
Bug#1072311: linux-perf can (and should) link against libdebuginfod
On Friday, May 31 2024, I wrote: > Dear maintainer, [...] > Given all of the above, I would like to request that debuginfod support > be enabled on Debian's linux-perf. That would be very useful for our > users. Disclaimer: I am not a lawyer and the contents of the bug description are not legal advice. Thanks, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ signature.asc Description: PGP signature
Bug#1072311: linux-perf can (and should) link against libdebuginfod
Control: tags -1 + patch MR filed: https://salsa.debian.org/kernel-team/linux/-/merge_requests/1093 -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ signature.asc Description: PGP signature
Bug#1072311: linux-perf can (and should) link against libdebuginfod
Source: linux Version: 6.8.11-1 Severity: normal Dear maintainer, Upon investigating why Debian's linux-perf does not support debuginfod, I found the following excerpt on its rules file[1]: # perf can link against libdebuginfod if available, but the result is # undistributable for the same reason. Override detection of # libdebuginfod. MAKE_PERF += NO_LIBDEBUGINFOD=1 This picked my attention, as I am not aware of any licensing issues that might prevent linux-perf from linking against libdebuginfod. While looking at debuginfod source files[2], I found that libdebuginfod is actually composed of a single file[3]: libdebuginfod_a_SOURCES = debuginfod-client.c libdebuginfod_pic_a_SOURCES = debuginfod-client.c and that debuginfod-client.c is dual-licensed GPL-3+ and GPL-2+[4]: This file is free software; you can redistribute it and/or modify it under the terms of either * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version or both in parallel, as here. debuginfod.h, which is included from debuginfod-client.c, is also dual-licensed[5]. Out of an abundance of caution, I contacted debuginfod's upstream developers and confirmed that the dual-licensing scheme was chosen exactly in order to allow tools like perf to link against libdebuginfod. I've also confirmed that Fedora's perf does support debuginfod. Given all of the above, I would like to request that debuginfod support be enabled on Debian's linux-perf. That would be very useful for our users. Thank you, [1]: https://salsa.debian.org/kernel-team/linux/-/blob/master/debian/rules.d/tools/perf/Makefile?ref_type=heads#L13-16 [2]: https://sourceware.org/cgit/elfutils/tree/debuginfod [3]: https://sourceware.org/cgit/elfutils/tree/debuginfod/Makefile.am?id=915776dc4ab9308a5c62c42e72b5bd15b7012753#n83 [4]: https://sourceware.org/cgit/elfutils/tree/debuginfod/debuginfod-client.c?id=915776dc4ab9308a5c62c42e72b5bd15b7012753 [5]: https://sourceware.org/cgit/elfutils/tree/debuginfod/debuginfod.h.in?id=915776dc4ab9308a5c62c42e72b5bd15b7012753 -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ signature.asc Description: PGP signature
Bug#1068615: pbuilder will overwrite LANG/LC_ALL if they are set via config file
On Sunday, April 07 2024, Thorsten Glaser wrote: > Sergio Durigan Junior dixit: > >>-export LANG=C >>-export LC_ALL=C >>+export LANG="${LANG:-C}" >>+export LC_ALL="${LC_ALL:-C}" > > Ouch, no. I'd be disappointed if this was accepted as is :-). > IMHO, they ought to really be unset for sane build environments, > and if the thing to be built needs locales, it can set its own. IIRC our buildds will set $LANG as C.UTF-8. pbuilder should try to stick to what the official infrastructure does. Thanks, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/
Bug#1068615: pbuilder will overwrite LANG/LC_ALL if they are set via config file
Source: pbuilder Version: 0.231 Severity: important Affects: curl trurl Tags: patch Hi, Charles from the Debian curl team noticed that curl and trurl have been failing to build in the reproducible-builds environment: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/curl.html He also found that the problem happens because the build environment doesn't seem to have UTF-8 support, which is required by the upstream testsuite of both packages. The $LANG environment variable is set to "C", as can be checked in the logs: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/curl.html --8<---cut here---start->8--- I: user script /srv/workspace/pbuilder/3967986/tmp/hooks/D02_print_environment starting I: set ... LANG='C' LANGUAGE='en_US:en' LC_ALL='C' ... --8<---cut here---end--->8--- This is strange, because the same build succeeds when done locally (with sbuild) or in the archive (which also uses sbuild). So we joined efforts this afternoon and tracked down the bug to pbuild, which happens to be used in the reproducible-builds setup. Long story short, the problem comes from this excerpt found in the pbuilder-modules script: https://salsa.debian.org/pbuilder-team/pbuilder/-/blob/master/pbuilder-modules?ref_type=heads#L1180-1183 Interestingly, these lines were added 22 years ago by this commit, according to git-blame: https://salsa.debian.org/pbuilder-team/pbuilder/-/commit/296a5a338a397c6cf8c77a813dc29bd1b7ce8b19 They interfere with the way reproducible-builds sets $LANG for builds: https://salsa.debian.org/qa/jenkins.debian.net/-/blob/master/bin/reproducible_build.sh?ref_type=heads#L627-638 and end up overriding the variable. It's also important to note that this problem is not specific to reproducible-builds; the FTBFS can be easily reproduced by just trying to build curl or trurl locally, without any changes. And as explained above, setting $LANG via --configfile doesn't work. The patch below fixes the problem, but I'm not sure it's the right approach when it comes to $LC_ALL, given its idiosyncrasies. It may be better to reassess whether setting these variables at the end of the script is still the right thing to do. Thanks, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ diff --git a/pbuilder-modules b/pbuilder-modules index aca876de..47807f84 100644 --- a/pbuilder-modules +++ b/pbuilder-modules @@ -1179,5 +1179,5 @@ function executehooks () { #Setting environmental variables that are really required: #required for some packages to install... -export LANG=C -export LC_ALL=C +export LANG="${LANG:-C}" +export LC_ALL="${LC_ALL:-C}" signature.asc Description: PGP signature
Bug#1068154: ITP: poke-elf -- GNU Poke pickle for editing ELF object files
Package: wnpp Severity: wishlist Owner: Sergio Durigan Junior X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: poke-elf Version : 1.0 Upstream Author : Jose E. Marchesi * URL : http://www.jemarch.net/poke-elf * License : GPL-3+ and others Programming Lang: C Description : GNU Poke pickle for editing ELF object files poke-elf is a GNU poke pickle for editing ELF object files, executables, shared libraries and core dumps. It supports many architectures and extensions. -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ signature.asc Description: PGP signature
Bug#1064087: RFS: asn/0.75.3-1 [ITP] -- network OSINT CLI ASN, RPKI, BGP, Geo, Recon, Trace
On Friday, February 16 2024, Marcos Rodrigues de Carvalho wrote: > Dear mentors, > > I am looking for a sponsor for my package "asn": Thanks, Marcos. Here's my review. * d/copyright: The full name of the package author is available in the LICENSE file. You need to use it when writing the d/copyright entry. * d/control: I've never seen X-Lintian-Overrides before, and I don't think it's recognized by Lintian. Please remove it (and add a proper lintian-overrides file if necessary). * d/watch: Minor nitpick, but the file doesn't end with a newline. * d/manpage/asn.1 Thanks for writing a manpage! Did you write it manually, or did you use some software to generate it? If the latter, then I'd suggest adding the original source for the manpage and generating it during build time. I have a few comments about its style: - I believe the "TARGET" section needs be better organized. I think you should itemize each possible target and separate them with a newline or something. - Same comment for "SERVER OPTIONS". In fact, according to the README file, there are a few more server options than what you're listing. - You forgot to edit the "AUTHOR" section :-). * General comments: You're using gbp, and you chose a non-standard branch name for the master (Debian) branch. Therefore, you need to provide a d/gbp.conf which teaches gbp how to find your Debian branch. Also, unless you have a very good reason not to, this package should be placed under the "debian" namespace on Salsa. I can create a repository there and give you permissions if you want. Thanks, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/
Bug#1062939: slepc: NMU diff for 64-bit time_t transition
Source: slepc Version: 3.19.2+dfsg1-2 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 slepc 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 slepc 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 slepc-3.19.2+dfsg1/debian/changelog slepc-3.19.2+dfsg1/debian/changelog --- slepc-3.19.2+dfsg1/debian/changelog 2024-01-04 15:48:54.0 + +++ slepc-3.19.2+dfsg1/debian/changelog 2024-02-04 05:01:43.0 + @@ -1,3 +1,10 @@ +slepc (3.19.2+dfsg1-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sun, 04 Feb 2024 05:01:43 + + slepc (3.19.2+dfsg1-2) unstable; urgency=medium * update makefile hacking in debian/tests. Upstream makefile now diff -Nru slepc-3.19.2+dfsg1/debian/control slepc-3.19.2+dfsg1/debian/control --- slepc-3.19.2+dfsg1/debian/control 2024-01-04 15:48:54.0 + +++ slepc-3.19.2+dfsg1/debian/control 2024-02-04 05:01:43.0 + @@ -59,7 +59,7 @@ Package: libslepc-real3.19-dev Section: libdevel Architecture: any -Depends: libslepc-real3.19 (= ${binary:Version}), ${petsc:dev}, +Depends: libslepc-real3.19t64 (= ${binary:Version}), ${petsc:dev}, libarpack2-dev, libparpack2-dev, libhdf5-mpi-dev, ${misc:Depends}, ${python3:Depends} Suggests: libslepc3.19-dev-examples, slepc3.19-doc (= ${binary:Version}) @@ -90,7 +90,10 @@ . This package contains example, test, and tutorial scripts for SLEPc 3.19. -Package: libslepc-real3.19 +Package: libslepc-real3.19t64 +Provides: ${t64:Provides} +Replaces: libslepc-real3.19 +Breaks: libslepc-real3.19 (<< ${source:Version}) Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} @@ -122,7 +125,7 @@ Package: libslepc-complex3.19-dev Section: libdevel Architecture: any -Depends: libslepc-complex3.19 (= ${binary:Version}), ${petsc:complex-dev}, +Depends: libslepc-complex3.19t64 (= ${binary:Version}), ${petsc:complex-dev}, libarpack2-dev, libparpack2-dev, libhdf5-mpi-dev, ${misc:Depends}, ${python3:Depends} Suggests: libslepc3.19-dev-examples, slepc3.19-doc (= ${binary:Version}) @@ -137,7 +140,10 @@ This package contains the static libraries, shared links, and header files for SLEPc 3.19 with complex numbers. -Package: libslepc-complex3.19 +Package: libslepc-complex3.19t64 +Provides: ${t64:Provides} +Replaces: libslepc-complex3.19 +Breaks: libslepc-complex3.19 (<< ${source:Version}) Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} @@ -198,7 +204,7 @@ Package: libslepc64-real3.19-dev Section: libdevel Architecture: any -Depends: libslepc64-real3.19 (= ${binary:Version}), ${petsc64:dev}, +Depends: libslepc64-real3.19t64 (= ${binary:Version}), ${petsc64:dev}, libarpack2-dev, libparpack2-dev, libhdf5-mpi-dev, ${misc:Depends}, ${python3:Depends} Suggests: libslepc3.19-dev-examples, slepc3.19-doc (= ${binary:Version}) @@ -213,7 +219,10 @@ This package contains the static libraries, shared links, and header files fo
Bug#1062920: spooles: NMU diff for 64-bit time_t transition
Source: spooles Version: 2.2-14 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 spooles 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 spooles 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 spooles-2.2/debian/changelog spooles-2.2/debian/changelog --- spooles-2.2/debian/changelog2018-12-19 22:56:58.0 + +++ spooles-2.2/debian/changelog2024-02-03 23:41:26.0 + @@ -1,3 +1,10 @@ +spooles (2.2-14.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 23:41:26 + + spooles (2.2-14) unstable; urgency=medium * Team upload. diff -Nru spooles-2.2/debian/control spooles-2.2/debian/control --- spooles-2.2/debian/control 2018-12-19 22:56:58.0 + +++ spooles-2.2/debian/control 2024-02-03 23:41:26.0 + @@ -15,7 +15,7 @@ Architecture: any Multi-Arch: same Section: libdevel -Depends: libspooles2.2 (= ${binary:Version}), +Depends: libspooles2.2t64 (= ${binary:Version}), mpi-default-dev, ${misc:Depends} Suggests: spooles-doc @@ -26,7 +26,10 @@ . This package contains the SPOOLES development files. -Package: libspooles2.2 +Package: libspooles2.2t64 +Provides: ${t64:Provides} +Replaces: libspooles2.2 +Breaks: libspooles2.2 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs diff -Nru spooles-2.2/debian/libspooles2.2.install spooles-2.2/debian/libspooles2.2.install --- spooles-2.2/debian/libspooles2.2.install2018-12-19 22:56:58.0 + +++ spooles-2.2/debian/libspooles2.2.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/*.so.* diff -Nru spooles-2.2/debian/libspooles2.2t64.install spooles-2.2/debian/libspooles2.2t64.install --- spooles-2.2/debian/libspooles2.2t64.install 1970-01-01 00:00:00.0 + +++ spooles-2.2/debian/libspooles2.2t64.install 2018-12-19 22:56:58.0 + @@ -0,0 +1 @@ +usr/lib/*/*.so.* diff -Nru spooles-2.2/debian/libspooles2.2t64.lintian-overrides spooles-2.2/debian/libspooles2.2t64.lintian-overrides --- spooles-2.2/debian/libspooles2.2t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ spooles-2.2/debian/libspooles2.2t64.lintian-overrides 2024-02-03 23:41:26.0 + @@ -0,0 +1 @@ +libspooles2.2t64: package-name-doesnt-match-sonames libspooles2.2
Bug#1062917: spandsp: NMU diff for 64-bit time_t transition
Source: spandsp Version: 0.0.6+dfsg-2 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 spandsp 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 spandsp 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 spandsp-0.0.6+dfsg/debian/changelog spandsp-0.0.6+dfsg/debian/changelog --- spandsp-0.0.6+dfsg/debian/changelog 2019-01-11 17:17:42.0 + +++ spandsp-0.0.6+dfsg/debian/changelog 2024-02-03 23:22:43.0 + @@ -1,3 +1,10 @@ +spandsp (0.0.6+dfsg-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 23:22:43 + + spandsp (0.0.6+dfsg-2) unstable; urgency=medium * Team upload diff -Nru spandsp-0.0.6+dfsg/debian/control spandsp-0.0.6+dfsg/debian/control --- spandsp-0.0.6+dfsg/debian/control 2019-01-11 17:17:42.0 + +++ spandsp-0.0.6+dfsg/debian/control 2024-02-03 23:22:42.0 + @@ -25,7 +25,10 @@ Vcs-Git: https://salsa.debian.org/pkg-voip-team/spandsp.git Vcs-Browser: https://salsa.debian.org/pkg-voip-team/spandsp -Package: libspandsp2 +Package: libspandsp2t64 +Provides: ${t64:Provides} +Replaces: libspandsp2 +Breaks: libspandsp2 (<< ${source:Version}) Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} @@ -41,7 +44,7 @@ Section: libdevel Architecture: any Depends: libjpeg-dev, - libspandsp2 (= ${binary:Version}), + libspandsp2t64 (= ${binary:Version}), libtiff-dev | libtiff5-dev, ${misc:Depends} Breaks: libspandsp-doc (<< 0.0.6+dfsg-2) diff -Nru spandsp-0.0.6+dfsg/debian/libspandsp2.docs spandsp-0.0.6+dfsg/debian/libspandsp2.docs --- spandsp-0.0.6+dfsg/debian/libspandsp2.docs 2019-01-11 17:17:42.0 + +++ spandsp-0.0.6+dfsg/debian/libspandsp2.docs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -DueDiligence diff -Nru spandsp-0.0.6+dfsg/debian/libspandsp2.install spandsp-0.0.6+dfsg/debian/libspandsp2.install --- spandsp-0.0.6+dfsg/debian/libspandsp2.install 2019-01-11 17:17:42.0 + +++ spandsp-0.0.6+dfsg/debian/libspandsp2.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -debian/tmp/usr/lib/*/libspandsp.so.2.* -debian/tmp/usr/lib/*/libspandsp.so.2 diff -Nru spandsp-0.0.6+dfsg/debian/libspandsp2.symbols spandsp-0.0.6+dfsg/debian/libspandsp2.symbols --- spandsp-0.0.6+dfsg/debian/libspandsp2.symbols 2019-01-11 17:17:42.0 + +++ spandsp-0.0.6+dfsg/debian/libspandsp2.symbols 1970-01-01 00:00:00.0 + @@ -1,900 +0,0 @@ -libspandsp.so.2 libspandsp2 #MINVER# - ademco_contactid_event_to_str@Base 0.0.6 - ademco_contactid_msg_qualifier_to_str@Base 0.0.6 - ademco_contactid_receiver_fillin@Base 0.0.6 - ademco_contactid_receiver_free@Base 0.0.6 - ademco_contactid_receiver_get_logging_state@Base 0.0.6 - ademco_contactid_receiver_init@Base 0.0.6 - ademco_contactid_receiver_log_msg@Base 0.0.6 - ademco_contactid_receiver_release@Base 0.0.6 - ademco_contactid_receiver_r
Bug#1062918: sphde: NMU diff for 64-bit time_t transition
Source: sphde Version: 1.4.0-5 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 sphde 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 sphde 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 sphde-1.4.0/debian/changelog sphde-1.4.0/debian/changelog --- sphde-1.4.0/debian/changelog2022-09-21 14:12:43.0 + +++ sphde-1.4.0/debian/changelog2024-02-03 23:24:01.0 + @@ -1,3 +1,10 @@ +sphde (1.4.0-5.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 23:24:01 + + sphde (1.4.0-5) unstable; urgency=medium * Update symbols for armhf, armel, i386 diff -Nru sphde-1.4.0/debian/control sphde-1.4.0/debian/control --- sphde-1.4.0/debian/control 2022-09-21 14:12:43.0 + +++ sphde-1.4.0/debian/control 2024-02-03 23:24:01.0 + @@ -26,7 +26,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libsphde1 (= ${binary:Version}), ${misc:Depends} +Depends: libsphde1t64 (= ${binary:Version}), ${misc:Depends} Description: Shared Persistent Heap Data Environment library development files SPHDE is composed of two major software layers: The Shared Address Space (SAS) layer provides the basic services for a shared address space and transparent, @@ -35,7 +35,10 @@ . This package contains the static library and header files used in development. -Package: libsphde1 +Package: libsphde1t64 +Provides: ${t64:Provides} +Replaces: libsphde1 +Breaks: libsphde1 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same diff -Nru sphde-1.4.0/debian/libsphde1.install sphde-1.4.0/debian/libsphde1.install --- sphde-1.4.0/debian/libsphde1.install2022-09-21 14:12:43.0 + +++ sphde-1.4.0/debian/libsphde1.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libsphde.so.* diff -Nru sphde-1.4.0/debian/libsphde1.symbols sphde-1.4.0/debian/libsphde1.symbols --- sphde-1.4.0/debian/libsphde1.symbols2022-09-21 14:12:43.0 + +++ sphde-1.4.0/debian/libsphde1.symbols1970-01-01 00:00:00.0 + @@ -1,561 +0,0 @@ -libsphde.so.1 libsphde1 #MINVER# -* Build-Depends-Package: libsphde-dev - SASAllocateShm@Base 1.1.0 - SASAllocateShmID@Base 1.1.0 - SASAllocateShmID_clear@Base 1.4.0 - SASAllocateShmName@Base 1.1.0 - SASAllocateShmNameProj@Base 1.1.0 - SASAnchor@Base 1.1.0 - SASAnchorFreeSpace@Base 1.1.0 - SASBlockAlloc@Base 1.1.0 - SASBlockDealloc@Base 1.1.0 - SASCleanUp@Base 1.1.0 - SASCompoundFixedHeapCreate@Base 1.1.0 - SASCompoundHeapAlloc@Base 1.1.0 - SASCompoundHeapAllocNoLock@Base 1.1.0 - SASCompoundHeapAllocSize@Base 1.1.0 - SASCompoundHeapAllocSpace@Base 1.1.0 - SASCompoundHeapBringAll@Base 1.1.0 - SASCompoundHeapCreate@Base 1.1.0 - SASCompoundHeapCreatePageSize@Base 1.1.0 - SASCompoundHeapDestroy@Base 1.1.0 - SASCompoundHeapDestroyNoLock@Base 1.1.0 - SASCompoundHeapExpandCreate@Base 1.1.0 - SASCompoundHeapFree@Base
Bug#1062919: spherepack: NMU diff for 64-bit time_t transition
Source: spherepack Version: 3.3~a1-5 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 spherepack 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 spherepack 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 spherepack-3.3~a1/debian/changelog spherepack-3.3~a1/debian/changelog --- spherepack-3.3~a1/debian/changelog 2021-08-23 11:01:41.0 + +++ spherepack-3.3~a1/debian/changelog 2024-02-03 23:24:34.0 + @@ -1,3 +1,10 @@ +spherepack (3.3~a1-5.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 23:24:34 + + spherepack (3.3~a1-5) unstable; urgency=medium * Standards-Version: 4.6.1 diff -Nru spherepack-3.3~a1/debian/control spherepack-3.3~a1/debian/control --- spherepack-3.3~a1/debian/control2021-08-23 11:01:41.0 + +++ spherepack-3.3~a1/debian/control2024-02-03 23:24:34.0 + @@ -17,7 +17,7 @@ Section: libdevel Multi-Arch: same Architecture: any -Depends: ${misc:Depends}, ${shlibs:Depends}, libsphere0d (= ${binary:Version}) +Depends: ${misc:Depends}, ${shlibs:Depends}, libsphere0t64 (= ${binary:Version}) Description: Development files for Spherepack scientific library SPHEREPACK is a collection of FORTRAN programs that facilitates computer modeling of geophysical processes. The package contains programs for computing @@ -36,7 +36,11 @@ equally-spaced and Gauss distributed latitudinal points as well as programs that transfer data between these grids. -Package: libsphere0d +Package: libsphere0t64 +Provides: ${t64:Provides} +X-Time64-Compat: libsphere0d +Replaces: libsphere0d +Breaks: libsphere0d (<< ${source:Version}) Section: libs Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} @@ -54,7 +58,7 @@ Section: python Architecture: any Multi-Arch: foreign -Depends: ${python3:Depends}, ${misc:Depends}, ${shlibs:Depends}, libsphere0d (=${binary:Version}), python3-numpy +Depends: ${python3:Depends}, ${misc:Depends}, ${shlibs:Depends}, libsphere0t64 (=${binary:Version}), python3-numpy Description: Python3 interface to the spherepack scientific library. This is a python3 interface to spherepack, a library for geophysical processes. diff -Nru spherepack-3.3~a1/debian/libsphere0d.install spherepack-3.3~a1/debian/libsphere0d.install --- spherepack-3.3~a1/debian/libsphere0d.install2021-08-23 11:01:41.0 + +++ spherepack-3.3~a1/debian/libsphere0d.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -/usr/lib/*/libsphere-*.so.0d diff -Nru spherepack-3.3~a1/debian/libsphere0t64.install spherepack-3.3~a1/debian/libsphere0t64.install --- spherepack-3.3~a1/debian/libsphere0t64.install 1970-01-01 00:00:00.0 + +++ spherepack-3.3~a1/debian/libsphere0t64.install 2021-08-23 11:01:41.0 + @@ -0,0 +1 @@ +/usr/lib/*/libsphere-*.so.0d diff -Nru spherepack-3.3~a1/debian/libsphere0t64.lintian-overrides spherepack-3.3~a1/debian/libsphere0t64.lintian-ove
Bug#1062916: source-highlight: NMU diff for 64-bit time_t transition
Source: source-highlight Version: 3.1.9-4.2 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 source-highlight 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 source-highlight 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 source-highlight-3.1.9/debian/changelog source-highlight-3.1.9/debian/changelog --- source-highlight-3.1.9/debian/changelog 2022-10-15 07:22:08.0 + +++ source-highlight-3.1.9/debian/changelog 2024-02-03 23:21:31.0 + @@ -1,3 +1,10 @@ +source-highlight (3.1.9-4.3) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 23:21:31 + + source-highlight (3.1.9-4.2) unstable; urgency=medium * Non-maintainer upload. diff -Nru source-highlight-3.1.9/debian/control source-highlight-3.1.9/debian/control --- source-highlight-3.1.9/debian/control 2022-10-15 07:22:05.0 + +++ source-highlight-3.1.9/debian/control 2024-02-03 23:21:30.0 + @@ -34,7 +34,7 @@ Architecture: any Depends: libboost-regex-dev, - libsource-highlight4v5 (= ${binary:Version}), + libsource-highlight4t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, Replaces: @@ -46,7 +46,10 @@ The library can be used by other C++ programs to get source code highlighting capabilities. -Package: libsource-highlight4v5 +Package: libsource-highlight4t64 +Provides: ${t64:Provides} +X-Time64-Compat: libsource-highlight4v5 +Breaks: libsource-highlight4v5 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -56,7 +59,7 @@ ${shlibs:Depends}, Conflicts: libsource-highlight4, -Replaces: +Replaces:libsource-highlight4v5, libsource-highlight4, Description: source highlighting library This is the library that underlies the source-highlight program diff -Nru source-highlight-3.1.9/debian/libsource-highlight4t64.install source-highlight-3.1.9/debian/libsource-highlight4t64.install --- source-highlight-3.1.9/debian/libsource-highlight4t64.install 1970-01-01 00:00:00.0 + +++ source-highlight-3.1.9/debian/libsource-highlight4t64.install 2022-10-15 07:01:48.0 + @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff -Nru source-highlight-3.1.9/debian/libsource-highlight4t64.lintian-overrides source-highlight-3.1.9/debian/libsource-highlight4t64.lintian-overrides --- source-highlight-3.1.9/debian/libsource-highlight4t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ source-highlight-3.1.9/debian/libsource-highlight4t64.lintian-overrides 2024-02-03 23:21:30.0 + @@ -0,0 +1 @@ +libsource-highlight4t64: package-name-doesnt-match-sonames libsource-highlight4v5 diff -Nru source-highlight-3.1.9/debian/libsource-highlight4v5.install source-highlight-3.1.9/debian/libsource-highlight4v5.install --- source-highlight-3.1.9/debian/libsource-highlight4v5.install 2022-10-15 07:01:48.0 + +++ source-highlight-3.1.9/debian/libsource-highli
Bug#1062915: soqt: NMU diff for 64-bit time_t transition
Source: soqt Version: 1.6.0+ds1-3 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 soqt 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 soqt 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 soqt-1.6.0+ds1/debian/changelog soqt-1.6.0+ds1/debian/changelog --- soqt-1.6.0+ds1/debian/changelog 2020-06-28 20:40:49.0 + +++ soqt-1.6.0+ds1/debian/changelog 2024-02-03 23:20:32.0 + @@ -1,3 +1,10 @@ +soqt (1.6.0+ds1-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 23:20:32 + + soqt (1.6.0+ds1-3) unstable; urgency=medium * Reuploaded with sources. Should fix FTBFS. diff -Nru soqt-1.6.0+ds1/debian/control soqt-1.6.0+ds1/debian/control --- soqt-1.6.0+ds1/debian/control 2020-06-28 20:40:42.0 + +++ soqt-1.6.0+ds1/debian/control 2024-02-03 23:20:32.0 + @@ -16,7 +16,10 @@ Homepage: https://github.com/coin3d/soqt Rules-Requires-Root: no -Package: libsoqt520 +Package: libsoqt520t64 +Provides: ${t64:Provides} +Replaces: libsoqt520 +Breaks: libsoqt520 (<< ${source:Version}) Architecture: any Section: libs Depends: ${misc:Depends}, @@ -33,7 +36,7 @@ Section: libdevel Depends: libcoin-dev, libqt5opengl5-dev, - libsoqt520 (= ${binary:Version}), + libsoqt520t64 (= ${binary:Version}), qtbase5-dev, ${misc:Depends} Breaks: libsoqt-dev-common, diff -Nru soqt-1.6.0+ds1/debian/libsoqt520.install soqt-1.6.0+ds1/debian/libsoqt520.install --- soqt-1.6.0+ds1/debian/libsoqt520.install2020-06-28 20:40:42.0 + +++ soqt-1.6.0+ds1/debian/libsoqt520.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/*.so.* diff -Nru soqt-1.6.0+ds1/debian/libsoqt520t64.install soqt-1.6.0+ds1/debian/libsoqt520t64.install --- soqt-1.6.0+ds1/debian/libsoqt520t64.install 1970-01-01 00:00:00.0 + +++ soqt-1.6.0+ds1/debian/libsoqt520t64.install 2020-06-28 20:40:42.0 + @@ -0,0 +1 @@ +usr/lib/*/*.so.* diff -Nru soqt-1.6.0+ds1/debian/libsoqt520t64.lintian-overrides soqt-1.6.0+ds1/debian/libsoqt520t64.lintian-overrides --- soqt-1.6.0+ds1/debian/libsoqt520t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ soqt-1.6.0+ds1/debian/libsoqt520t64.lintian-overrides 2024-02-03 23:20:32.0 + @@ -0,0 +1 @@ +libsoqt520t64: package-name-doesnt-match-sonames libsoqt520
Bug#1062914: sopt: NMU diff for 64-bit time_t transition
Source: sopt Version: 3.0.1+dfsg-3 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 sopt 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 sopt 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 sopt-3.0.1+dfsg/debian/changelog sopt-3.0.1+dfsg/debian/changelog --- sopt-3.0.1+dfsg/debian/changelog2023-08-20 12:59:30.0 + +++ sopt-3.0.1+dfsg/debian/changelog2024-02-03 23:19:20.0 + @@ -1,3 +1,10 @@ +sopt (3.0.1+dfsg-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 23:19:20 + + sopt (3.0.1+dfsg-3) unstable; urgency=medium * Disable communicator MPI test (fails on mips64el) (Closes: #1043377) diff -Nru sopt-3.0.1+dfsg/debian/control sopt-3.0.1+dfsg/debian/control --- sopt-3.0.1+dfsg/debian/control 2023-08-20 12:56:30.0 + +++ sopt-3.0.1+dfsg/debian/control 2024-02-03 23:19:20.0 + @@ -19,7 +19,10 @@ Homepage: https://astro-informatics.github.io/sopt/ Rules-Requires-Root: no -Package: libsopt3.0 +Package: libsopt3.0t64 +Provides: ${t64:Provides} +Replaces: libsopt3.0 +Breaks: libsopt3.0 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -40,7 +43,7 @@ Architecture: any Section: libdevel Depends: libopenmpi-dev, - libsopt3.0 (= ${binary:Version}), + libsopt3.0t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: Development package for Sparse OPTimisation library diff -Nru sopt-3.0.1+dfsg/debian/libsopt3.0.install sopt-3.0.1+dfsg/debian/libsopt3.0.install --- sopt-3.0.1+dfsg/debian/libsopt3.0.install 2023-08-20 12:56:30.0 + +++ sopt-3.0.1+dfsg/debian/libsopt3.0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libsopt.so.3* diff -Nru sopt-3.0.1+dfsg/debian/libsopt3.0t64.install sopt-3.0.1+dfsg/debian/libsopt3.0t64.install --- sopt-3.0.1+dfsg/debian/libsopt3.0t64.install1970-01-01 00:00:00.0 + +++ sopt-3.0.1+dfsg/debian/libsopt3.0t64.install2023-08-20 12:56:30.0 + @@ -0,0 +1 @@ +usr/lib/*/libsopt.so.3* diff -Nru sopt-3.0.1+dfsg/debian/libsopt3.0t64.lintian-overrides sopt-3.0.1+dfsg/debian/libsopt3.0t64.lintian-overrides --- sopt-3.0.1+dfsg/debian/libsopt3.0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ sopt-3.0.1+dfsg/debian/libsopt3.0t64.lintian-overrides 2024-02-03 23:19:20.0 + @@ -0,0 +1 @@ +libsopt3.0t64: package-name-doesnt-match-sonames libsopt3.0
Bug#1062912: soplex: NMU diff for 64-bit time_t transition
Source: soplex Version: 6.0.4+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 soplex 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 soplex 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 soplex-6.0.4+dfsg/debian/changelog soplex-6.0.4+dfsg/debian/changelog --- soplex-6.0.4+dfsg/debian/changelog 2023-12-30 22:25:06.0 + +++ soplex-6.0.4+dfsg/debian/changelog 2024-02-03 23:14:50.0 + @@ -1,3 +1,10 @@ +soplex (6.0.4+dfsg-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 23:14:50 + + soplex (6.0.4+dfsg-1) unstable; urgency=medium * New upstream version 6.0.4+dfsg diff -Nru soplex-6.0.4+dfsg/debian/control soplex-6.0.4+dfsg/debian/control --- soplex-6.0.4+dfsg/debian/control2023-12-30 22:25:06.0 + +++ soplex-6.0.4+dfsg/debian/control2024-02-03 23:14:50.0 + @@ -39,14 +39,17 @@ ${misc:Depends}, libboost-dev, libgmp-dev, - libsoplexshared6.0 (= ${binary:Version}), + libsoplexshared6.0t64 (= ${binary:Version}), Description: ${source:Synopsis} (development files) ${source:Extended-Description} . This package provides the necessary files to develop and link against the SoPlex library. -Package: libsoplexshared6.0 +Package: libsoplexshared6.0t64 +Provides: ${t64:Provides} +Replaces: libsoplexshared6.0 +Breaks: libsoplexshared6.0 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same diff -Nru soplex-6.0.4+dfsg/debian/libsoplexshared6.0.install soplex-6.0.4+dfsg/debian/libsoplexshared6.0.install --- soplex-6.0.4+dfsg/debian/libsoplexshared6.0.install 2023-12-30 22:25:06.0 + +++ soplex-6.0.4+dfsg/debian/libsoplexshared6.0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru soplex-6.0.4+dfsg/debian/libsoplexshared6.0t64.install soplex-6.0.4+dfsg/debian/libsoplexshared6.0t64.install --- soplex-6.0.4+dfsg/debian/libsoplexshared6.0t64.install 1970-01-01 00:00:00.0 + +++ soplex-6.0.4+dfsg/debian/libsoplexshared6.0t64.install 2023-12-30 22:25:06.0 + @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff -Nru soplex-6.0.4+dfsg/debian/libsoplexshared6.0t64.lintian-overrides soplex-6.0.4+dfsg/debian/libsoplexshared6.0t64.lintian-overrides --- soplex-6.0.4+dfsg/debian/libsoplexshared6.0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ soplex-6.0.4+dfsg/debian/libsoplexshared6.0t64.lintian-overrides 2024-02-03 23:14:50.0 + @@ -0,0 +1 @@ +libsoplexshared6.0t64: package-name-doesnt-match-sonames libsoplexshared6.0
Bug#1062911: solvespace: NMU diff for 64-bit time_t transition
Source: solvespace Version: 3.1+ds1-3 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 solvespace 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 solvespace 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 solvespace-3.1+ds1/debian/changelog solvespace-3.1+ds1/debian/changelog --- solvespace-3.1+ds1/debian/changelog 2022-12-07 22:25:41.0 + +++ solvespace-3.1+ds1/debian/changelog 2024-02-03 23:13:26.0 + @@ -1,3 +1,10 @@ +solvespace (3.1+ds1-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 23:13:26 + + solvespace (3.1+ds1-3) unstable; urgency=medium * Team upload. diff -Nru solvespace-3.1+ds1/debian/control solvespace-3.1+ds1/debian/control --- solvespace-3.1+ds1/debian/control 2022-12-07 22:20:51.0 + +++ solvespace-3.1+ds1/debian/control 2024-02-03 23:13:26.0 + @@ -48,7 +48,10 @@ * plane and solid geometry — replace hand-solved trigonometry and spreadsheets with a live dimensioned drawing. -Package: libslvs1 +Package: libslvs1t64 +Provides: ${t64:Provides} +Replaces: libslvs1 +Breaks: libslvs1 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -63,7 +66,7 @@ Multi-Arch: same Section: libdevel Depends: ${misc:Depends}, - libslvs1 (= ${binary:Version}) + libslvs1t64 (= ${binary:Version}) Description: SolveSpace geometric kernel (development files) SolveSpace is a parametric 2d/3d CAD. libslvs contains the geometric kernel of SolveSpace, built as a library. diff -Nru solvespace-3.1+ds1/debian/libslvs1.install solvespace-3.1+ds1/debian/libslvs1.install --- solvespace-3.1+ds1/debian/libslvs1.install 2022-05-12 21:55:41.0 + +++ solvespace-3.1+ds1/debian/libslvs1.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libslvs.so.* diff -Nru solvespace-3.1+ds1/debian/libslvs1t64.install solvespace-3.1+ds1/debian/libslvs1t64.install --- solvespace-3.1+ds1/debian/libslvs1t64.install 1970-01-01 00:00:00.0 + +++ solvespace-3.1+ds1/debian/libslvs1t64.install 2022-05-12 21:55:41.0 + @@ -0,0 +1 @@ +usr/lib/*/libslvs.so.* diff -Nru solvespace-3.1+ds1/debian/libslvs1t64.lintian-overrides solvespace-3.1+ds1/debian/libslvs1t64.lintian-overrides --- solvespace-3.1+ds1/debian/libslvs1t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ solvespace-3.1+ds1/debian/libslvs1t64.lintian-overrides 2024-02-03 23:13:26.0 + @@ -0,0 +1 @@ +libslvs1t64: package-name-doesnt-match-sonames libslvs1
Bug#1062907: sndobj: NMU diff for 64-bit time_t transition
Source: sndobj Version: 2.6.7+ds1-3 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 sndobj 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 sndobj 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 sndobj-2.6.7+ds1/debian/changelog sndobj-2.6.7+ds1/debian/changelog --- sndobj-2.6.7+ds1/debian/changelog 2020-03-26 23:19:43.0 + +++ sndobj-2.6.7+ds1/debian/changelog 2024-02-03 23:09:00.0 + @@ -1,3 +1,10 @@ +sndobj (2.6.7+ds1-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 23:09:00 + + sndobj (2.6.7+ds1-3) unstable; urgency=medium * Team upload. diff -Nru sndobj-2.6.7+ds1/debian/control sndobj-2.6.7+ds1/debian/control --- sndobj-2.6.7+ds1/debian/control 2020-03-26 23:19:43.0 + +++ sndobj-2.6.7+ds1/debian/control 2024-02-03 23:09:00.0 + @@ -23,7 +23,7 @@ Multi-Arch: same Depends: fftw-dev, - libsndobj2v5 (= ${binary:Version}), + libsndobj2t64 (= ${binary:Version}), ${misc:Depends}, Description: Sound Object library (development files) The Sound Object Library is an object-oriented audio processing library. @@ -32,7 +32,10 @@ . This package contains the development files. -Package: libsndobj2v5 +Package: libsndobj2t64 +Provides: ${t64:Provides} +X-Time64-Compat: libsndobj2v5 +Breaks: libsndobj2v5 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -40,7 +43,7 @@ Depends: ${misc:Depends}, ${shlibs:Depends}, -Replaces: +Replaces:libsndobj2v5, libsndobj2, libsndobj2c2, Conflicts: diff -Nru sndobj-2.6.7+ds1/debian/libsndobj2t64.lintian-overrides sndobj-2.6.7+ds1/debian/libsndobj2t64.lintian-overrides --- sndobj-2.6.7+ds1/debian/libsndobj2t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ sndobj-2.6.7+ds1/debian/libsndobj2t64.lintian-overrides 2024-02-03 23:09:00.0 + @@ -0,0 +1 @@ +libsndobj2t64: package-name-doesnt-match-sonames libsndobj2v5 diff -Nru sndobj-2.6.7+ds1/debian/rules sndobj-2.6.7+ds1/debian/rules --- sndobj-2.6.7+ds1/debian/rules 2020-03-26 23:19:43.0 + +++ sndobj-2.6.7+ds1/debian/rules 2024-02-03 23:09:00.0 + @@ -27,7 +27,7 @@ override_dh_install: dh_install -plibsndobj-dev include/SndObj usr/include dh_install -plibsndobj-dev lib/*.so usr/lib/$(DEB_HOST_MULTIARCH)/ - dh_install -plibsndobj2v5 lib/*.so.* usr/lib/$(DEB_HOST_MULTIARCH)/ + dh_install -plibsndobj2t64 lib/*.so.* usr/lib/$(DEB_HOST_MULTIARCH)/ override_dh_installchangelogs: dh_installchangelogs change.log
Bug#1062906: snapper: NMU diff for 64-bit time_t transition
Source: snapper Version: 0.10.6-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 snapper 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 snapper 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 snapper-0.10.6/debian/changelog snapper-0.10.6/debian/changelog --- snapper-0.10.6/debian/changelog 2023-09-19 12:56:59.0 + +++ snapper-0.10.6/debian/changelog 2024-02-03 23:01:50.0 + @@ -1,3 +1,10 @@ +snapper (0.10.6-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 23:01:50 + + snapper (0.10.6-1) unstable; urgency=medium * New upstream release diff -Nru snapper-0.10.6/debian/control snapper-0.10.6/debian/control --- snapper-0.10.6/debian/control 2023-09-19 12:56:59.0 + +++ snapper-0.10.6/debian/control 2024-02-03 23:01:50.0 + @@ -48,13 +48,14 @@ * D-Bus interface * PAM module to create snapshots during login and logout (libpam-snapper) -Package: libsnapper7 +Package: libsnapper7t64 +Provides: ${t64:Provides} Section: libs Architecture: linux-any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} -Breaks: libsnapper6 -Replaces: libsnapper6 +Breaks: libsnapper7 (<< ${source:Version}), libsnapper6 +Replaces: libsnapper7, libsnapper6 Description: Library for Linux filesystem snapshot management tool Snapper is a tool for Linux filesystem snapshot management. Apart from the obvious creation and deletion of snapshots, it can compare snapshots and revert @@ -67,7 +68,7 @@ Package: libsnapper-dev Section: libdevel Architecture: linux-any -Depends: ${misc:Depends}, libsnapper7 (= ${binary:Version}) +Depends: ${misc:Depends}, libsnapper7t64 (= ${binary:Version}) Description: Library for Linux filesystem snapshot management tool (header files) Snapper is a tool for Linux filesystem snapshot management. Apart from the obvious creation and deletion of snapshots, it can compare snapshots and revert diff -Nru snapper-0.10.6/debian/libsnapper7.install snapper-0.10.6/debian/libsnapper7.install --- snapper-0.10.6/debian/libsnapper7.install 2023-09-19 12:56:59.0 + +++ snapper-0.10.6/debian/libsnapper7.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -/usr/lib/*/libsnapper.so.7* diff -Nru snapper-0.10.6/debian/libsnapper7t64.install snapper-0.10.6/debian/libsnapper7t64.install --- snapper-0.10.6/debian/libsnapper7t64.install1970-01-01 00:00:00.0 + +++ snapper-0.10.6/debian/libsnapper7t64.install2023-09-19 12:56:59.0 + @@ -0,0 +1 @@ +/usr/lib/*/libsnapper.so.7* diff -Nru snapper-0.10.6/debian/libsnapper7t64.lintian-overrides snapper-0.10.6/debian/libsnapper7t64.lintian-overrides --- snapper-0.10.6/debian/libsnapper7t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ snapper-0.10.6/debian/libsnapper7t64.lintian-overrides 2024-02-03 23:01:50.0 + @@ -0,0 +1 @@ +libsnapper7t64: p
Bug#1062905: snacc: NMU diff for 64-bit time_t transition
Source: snacc Version: 1.3.1-9 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 snacc 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 snacc 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 snacc-1.3.1/debian/changelog snacc-1.3.1/debian/changelog --- snacc-1.3.1/debian/changelog2022-04-30 01:33:59.0 + +++ snacc-1.3.1/debian/changelog2024-02-03 23:00:41.0 + @@ -1,3 +1,10 @@ +snacc (1.3.1-9.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 23:00:41 + + snacc (1.3.1-9) unstable; urgency=medium * QA upload. diff -Nru snacc-1.3.1/debian/control snacc-1.3.1/debian/control --- snacc-1.3.1/debian/control 2022-04-30 01:26:01.0 + +++ snacc-1.3.1/debian/control 2024-02-03 23:00:41.0 + @@ -37,13 +37,13 @@ . If you want to build snacc based applications, you want to install the libsnacc-dev package, too. Your application will then depend on - the snacc libraries, you find in the libsnacc0c2 package. + the snacc libraries, you find in the libsnacc0t64 package. Package: libsnacc-dev Architecture: any Section: libdevel Depends: ${misc:Depends}, - libsnacc0c2 (= ${binary:Version}) + libsnacc0t64 (= ${binary:Version}) Recommends: snacc-doc Description: ASN.1 to C or C++ or IDL compiler, development files Snacc is short for "Sample Neufeld ASN.1 to C Compiler" and ASN.1 @@ -54,7 +54,10 @@ This package contains the static libraries and C/C++ header files for snacc development. -Package: libsnacc0c2 +Package: libsnacc0t64 +Provides: ${t64:Provides} +X-Time64-Compat: libsnacc0c2 +Breaks: libsnacc0c2 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -62,7 +65,7 @@ ${shlibs:Depends} Pre-Depends: ${misc:Pre-Depends} Conflicts: libsnacc0 -Replaces: libsnacc0 +Replaces: libsnacc0c2, libsnacc0 Description: ASN.1 to C or C++ or IDL compiler, shared libraries Snacc is short for "Sample Neufeld ASN.1 to C Compiler" and ASN.1 stands for Abstract Syntax Notation One (ITU-T X.208/ISO 8824). diff -Nru snacc-1.3.1/debian/libsnacc0c2.dirs snacc-1.3.1/debian/libsnacc0c2.dirs --- snacc-1.3.1/debian/libsnacc0c2.dirs 2022-04-29 23:35:39.0 + +++ snacc-1.3.1/debian/libsnacc0c2.dirs 1970-01-01 00:00:00.0 + @@ -1,3 +0,0 @@ -usr/lib -usr/share/doc/libsnacc0c2 -usr/share/lintian/overrides diff -Nru snacc-1.3.1/debian/libsnacc0c2.install snacc-1.3.1/debian/libsnacc0c2.install --- snacc-1.3.1/debian/libsnacc0c2.install 2022-04-29 23:35:39.0 + +++ snacc-1.3.1/debian/libsnacc0c2.install 1970-01-01 00:00:00.0 + @@ -1,12 +0,0 @@ -usr/lib/*/libasn1cCebuf.so.0.0.0 -usr/lib/*/libasn1cCebuf.so.0 -usr/lib/*/libasn1cebuf.so.0.0.0 -usr/lib/*/libasn1cebuf.so.0 -usr/lib/*/libasn1cmbuf.so.0.0.0 -usr/lib/*/libasn1cmbuf.so.0 -usr/lib/*/libasn1csbuf.so.0.0.0 -usr/lib/*/libasn1csbuf.so.0 -usr/lib/*/lib
Bug#1062904: smpeg: NMU diff for 64-bit time_t transition
Source: smpeg Version: 0.4.5+cvs20030824-9 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 smpeg 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 smpeg 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 smpeg-0.4.5+cvs20030824/debian/changelog smpeg-0.4.5+cvs20030824/debian/changelog --- smpeg-0.4.5+cvs20030824/debian/changelog2020-10-22 23:01:43.0 + +++ smpeg-0.4.5+cvs20030824/debian/changelog2024-02-03 23:00:00.0 + @@ -1,3 +1,10 @@ +smpeg (0.4.5+cvs20030824-9.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 23:00:00 + + smpeg (0.4.5+cvs20030824-9) unstable; urgency=medium * Team upload. diff -Nru smpeg-0.4.5+cvs20030824/debian/control smpeg-0.4.5+cvs20030824/debian/control --- smpeg-0.4.5+cvs20030824/debian/control 2020-10-22 23:01:08.0 + +++ smpeg-0.4.5+cvs20030824/debian/control 2024-02-03 23:00:00.0 + @@ -12,7 +12,10 @@ Vcs-Git: https://salsa.debian.org/sdl-team/smpeg.git Homepage: https://icculus.org/smpeg/ -Package: libsmpeg0 +Package: libsmpeg0t64 +Provides: ${t64:Provides} +Replaces: libsmpeg0 +Breaks: libsmpeg0 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} @@ -31,7 +34,7 @@ Package: libsmpeg-dev Architecture: any Section: libdevel -Depends: libsmpeg0 (= ${binary:Version}), +Depends: libsmpeg0t64 (= ${binary:Version}), ${misc:Depends}, libsdl1.2-dev (>= 1.2.2-3.3) Description: SDL MPEG Player Library - development files diff -Nru smpeg-0.4.5+cvs20030824/debian/libsmpeg0.install smpeg-0.4.5+cvs20030824/debian/libsmpeg0.install --- smpeg-0.4.5+cvs20030824/debian/libsmpeg0.install2020-10-22 22:27:54.0 + +++ smpeg-0.4.5+cvs20030824/debian/libsmpeg0.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libsmpeg-0.4.so.0* diff -Nru smpeg-0.4.5+cvs20030824/debian/libsmpeg0t64.install smpeg-0.4.5+cvs20030824/debian/libsmpeg0t64.install --- smpeg-0.4.5+cvs20030824/debian/libsmpeg0t64.install 1970-01-01 00:00:00.0 + +++ smpeg-0.4.5+cvs20030824/debian/libsmpeg0t64.install 2020-10-22 22:27:54.0 + @@ -0,0 +1 @@ +usr/lib/*/libsmpeg-0.4.so.0* diff -Nru smpeg-0.4.5+cvs20030824/debian/libsmpeg0t64.lintian-overrides smpeg-0.4.5+cvs20030824/debian/libsmpeg0t64.lintian-overrides --- smpeg-0.4.5+cvs20030824/debian/libsmpeg0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ smpeg-0.4.5+cvs20030824/debian/libsmpeg0t64.lintian-overrides 2024-02-03 23:00:00.0 + @@ -0,0 +1 @@ +libsmpeg0t64: package-name-doesnt-match-sonames libsmpeg0
Bug#1062901: skypat: NMU diff for 64-bit time_t transition
Source: skypat Version: 3.1.1-8 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 skypat 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 skypat 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 skypat-3.1.1/debian/changelog skypat-3.1.1/debian/changelog --- skypat-3.1.1/debian/changelog 2023-01-08 15:22:26.0 + +++ skypat-3.1.1/debian/changelog 2024-02-03 22:12:37.0 + @@ -1,3 +1,10 @@ +skypat (3.1.1-8.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 22:12:37 + + skypat (3.1.1-8) unstable; urgency=medium * d/libskypat3.symbols: Update symbols diff -Nru skypat-3.1.1/debian/control skypat-3.1.1/debian/control --- skypat-3.1.1/debian/control 2022-12-25 13:57:26.0 + +++ skypat-3.1.1/debian/control 2024-02-03 22:12:36.0 + @@ -16,7 +16,7 @@ Depends: ${misc:Depends}, wget, automake, autoconf, libtool, build-essential, - libskypat3 (= ${binary:Version}) + libskypat3t64 (= ${binary:Version}) Description: C++ performance analyzing and testing framework - static libraries and headers skypat provides an unit-test framework. Additionally, skypat provides performance information to help developers optimize functions. @@ -24,7 +24,10 @@ This package contains the header files to develop unit test which make use of skypat. -Package: libskypat3 +Package: libskypat3t64 +Provides: ${t64:Provides} +Replaces: libskypat3 +Breaks: libskypat3 (<< ${source:Version}) Architecture: armhf amd64 arm64 Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same diff -Nru skypat-3.1.1/debian/libskypat3.docs skypat-3.1.1/debian/libskypat3.docs --- skypat-3.1.1/debian/libskypat3.docs 2018-08-22 07:44:51.0 + +++ skypat-3.1.1/debian/libskypat3.docs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/share/skypat/README.md diff -Nru skypat-3.1.1/debian/libskypat3.install skypat-3.1.1/debian/libskypat3.install --- skypat-3.1.1/debian/libskypat3.install 2018-08-22 07:44:51.0 + +++ skypat-3.1.1/debian/libskypat3.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/libskypat*.so.* -usr/lib/*/libskypat.a diff -Nru skypat-3.1.1/debian/libskypat3.symbols skypat-3.1.1/debian/libskypat3.symbols --- skypat-3.1.1/debian/libskypat3.symbols 2023-01-08 15:07:44.0 + +++ skypat-3.1.1/debian/libskypat3.symbols 1970-01-01 00:00:00.0 + @@ -1,226 +0,0 @@ -libskypat.so.3 libskypat3 #MINVER# -* Build-Depends-Package: libc6 - (c++)"guard variable for skypat::testing::UnitTest::self()::instance@Base" 3.1.1 - (c++)"skypat::ThreadData::SetUp(skypat::ThreadData*&, skypat::Thread&)@Base" 3.1.1 - (c++)"skypat::ThreadData::current()@Base" 3.1.1 - (c++)"skypat::ThreadData::ThreadData()@Base" 3.1.1 - (c++)"skypat::ThreadData::ThreadData()@Base" 3.1.1 - (c++)"sky
Bug#1062900: skalibs: NMU diff for 64-bit time_t transition
Source: skalibs Version: 2.14.0.0-3 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 skalibs 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 skalibs 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 skalibs-2.14.0.0/debian/changelog skalibs-2.14.0.0/debian/changelog --- skalibs-2.14.0.0/debian/changelog 2023-11-08 07:20:50.0 + +++ skalibs-2.14.0.0/debian/changelog 2024-02-03 22:12:00.0 + @@ -1,3 +1,10 @@ +skalibs (2.14.0.0-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 22:12:00 + + skalibs (2.14.0.0-3) unstable; urgency=medium * Fix building on arch:all diff -Nru skalibs-2.14.0.0/debian/control skalibs-2.14.0.0/debian/control --- skalibs-2.14.0.0/debian/control 2023-11-08 07:20:50.0 + +++ skalibs-2.14.0.0/debian/control 2024-02-03 22:12:00.0 + @@ -10,7 +10,10 @@ Vcs-Git: https://salsa.debian.org/zhsj/skalibs.git Vcs-Browser: https://salsa.debian.org/zhsj/skalibs -Package: libskarnet2.14 +Package: libskarnet2.14t64 +Provides: ${t64:Provides} +Replaces: libskarnet2.14 +Breaks: libskarnet2.14 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: @@ -37,7 +40,7 @@ Section: libdevel Multi-Arch: same Depends: - libskarnet2.14 (= ${binary:Version}), + libskarnet2.14t64 (= ${binary:Version}), ${misc:Depends}, Description: development files used for building software at skarnet.org skalibs is a package centralizing the free software / open source C diff -Nru skalibs-2.14.0.0/debian/libskarnet2.14.install skalibs-2.14.0.0/debian/libskarnet2.14.install --- skalibs-2.14.0.0/debian/libskarnet2.14.install 2023-11-08 07:20:50.0 + +++ skalibs-2.14.0.0/debian/libskarnet2.14.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/*.so.* diff -Nru skalibs-2.14.0.0/debian/libskarnet2.14.symbols skalibs-2.14.0.0/debian/libskarnet2.14.symbols --- skalibs-2.14.0.0/debian/libskarnet2.14.symbols 2023-11-08 07:20:50.0 + +++ skalibs-2.14.0.0/debian/libskarnet2.14.symbols 1970-01-01 00:00:00.0 + @@ -1,791 +0,0 @@ -libskarnet.so.2.14 libskarnet2.14 #MINVER# -* Build-Depends-Package: skalibs-dev - PROG@Base 2.7.0.0 - STAMP@Base 2.7.0.0 - access_at@Base 2.7.0.0 - alarm_deadline@Base 2.7.0.0 - alarm_disable@Base 2.7.0.0 - alarm_milliseconds@Base 2.7.0.0 - alarm_timeout@Base 2.7.0.0 - alloc@Base 2.7.0.0 - alloc_realloc@Base 2.7.0.0 - allread@Base 2.7.0.0 - allreadv@Base 2.7.0.0 - allreadwrite@Base 2.7.0.0 - allreadwritev@Base 2.7.0.0 - allwrite@Base 2.7.0.0 - allwritev@Base 2.7.0.0 - ancil_recv_fd@Base 2.10.0.0 - ancil_send_fd@Base 2.10.0.0 - atomic_rm_rf@Base 2.7.0.0 - atomic_rm_rf_tmp@Base 2.7.0.0 - atomic_symlink@Base 2.7.0.0 - autosurf@Base 2.8.1.0 - avlnode_delete@Base 2.7.0.0 - avlnode_doublerotate@Base 2.7.0.0 - avlnode_extreme@Base 2.7.0.0 - avlnode_extremenode@Base 2.7.0.0 - avlnode_height@Base 2.7.0.0 - avlnode_insertnod
Bug#1062902: sleuthkit: NMU diff for 64-bit time_t transition
Source: sleuthkit Version: 4.12.1+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 sleuthkit 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 sleuthkit 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 sleuthkit-4.12.1+dfsg/debian/changelog sleuthkit-4.12.1+dfsg/debian/changelog --- sleuthkit-4.12.1+dfsg/debian/changelog 2023-12-22 14:12:22.0 + +++ sleuthkit-4.12.1+dfsg/debian/changelog 2024-02-03 22:13:20.0 + @@ -1,3 +1,10 @@ +sleuthkit (4.12.1+dfsg-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 22:13:20 + + sleuthkit (4.12.1+dfsg-1) unstable; urgency=medium * Team upload. diff -Nru sleuthkit-4.12.1+dfsg/debian/control sleuthkit-4.12.1+dfsg/debian/control --- sleuthkit-4.12.1+dfsg/debian/control2023-12-22 13:57:05.0 + +++ sleuthkit-4.12.1+dfsg/debian/control2024-02-03 22:13:20.0 + @@ -48,14 +48,16 @@ . This package contains the set of command line tools in The Sleuth Kit. -Package: libtsk19 +Package: libtsk19t64 +Provides: ${t64:Provides} +Breaks: libtsk19 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} Conflicts: libtsk10v5 -Replaces: libtsk10v5 +Replaces: libtsk19, libtsk10v5 Description: library for forensics analysis on volume and filesystem data The Sleuth Kit, also known as TSK, is a collection of UNIX-based command line file and volume system forensic analysis tools. The filesystem tools @@ -85,7 +87,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libtsk19 (= ${binary:Version}), +Depends: libtsk19t64 (= ${binary:Version}), zlib1g-dev, ${misc:Depends} Description: library for forensics analysis (development files) diff -Nru sleuthkit-4.12.1+dfsg/debian/libtsk19.install sleuthkit-4.12.1+dfsg/debian/libtsk19.install --- sleuthkit-4.12.1+dfsg/debian/libtsk19.install 2023-12-22 13:37:47.0 + +++ sleuthkit-4.12.1+dfsg/debian/libtsk19.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libtsk.so.* diff -Nru sleuthkit-4.12.1+dfsg/debian/libtsk19t64.install sleuthkit-4.12.1+dfsg/debian/libtsk19t64.install --- sleuthkit-4.12.1+dfsg/debian/libtsk19t64.install1970-01-01 00:00:00.0 + +++ sleuthkit-4.12.1+dfsg/debian/libtsk19t64.install2023-12-22 13:37:47.0 + @@ -0,0 +1 @@ +usr/lib/*/libtsk.so.* diff -Nru sleuthkit-4.12.1+dfsg/debian/libtsk19t64.lintian-overrides sleuthkit-4.12.1+dfsg/debian/libtsk19t64.lintian-overrides --- sleuthkit-4.12.1+dfsg/debian/libtsk19t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ sleuthkit-4.12.1+dfsg/debian/libtsk19t64.lintian-overrides 2024-02-03 22:13:20.0 + @@ -0,0 +1 @@ +libtsk19t64: package-name-doesnt-match-sonames libtsk19
Bug#1062899: singular: NMU diff for 64-bit time_t transition
Source: singular Version: 1:4.3.2-p10+ds-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 singular 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 singular 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 singular-4.3.2-p10+ds/debian/changelog singular-4.3.2-p10+ds/debian/changelog --- singular-4.3.2-p10+ds/debian/changelog 2023-10-31 08:56:18.0 + +++ singular-4.3.2-p10+ds/debian/changelog 2024-02-03 22:05:45.0 + @@ -1,3 +1,10 @@ +singular (1:4.3.2-p10+ds-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 22:05:45 + + singular (1:4.3.2-p10+ds-1) unstable; urgency=medium * New upstream patch version. diff -Nru singular-4.3.2-p10+ds/debian/control singular-4.3.2-p10+ds/debian/control --- singular-4.3.2-p10+ds/debian/control2023-07-23 21:28:10.0 + +++ singular-4.3.2-p10+ds/debian/control2024-02-03 22:05:45.0 + @@ -30,7 +30,10 @@ . This dummy package provides the standard installation. -Package: libsingular4m3n0 +Package: libsingular4m3n0t64 +Provides: ${t64:Provides} +Replaces: libsingular4m3n0 +Breaks: libsingular4m3n0 (<< ${source:Version}) Section: libs Architecture: any Pre-Depends: ${misc:Pre-Depends} @@ -48,7 +51,7 @@ Section: libdevel Architecture: any Depends: - libsingular4m3n0 (= ${binary:Version}), + libsingular4m3n0t64 (= ${binary:Version}), libsingular4-dev-common (= ${source:Version}), libgmp-dev, libflint-dev, @@ -83,7 +86,7 @@ Section: libs Architecture: any Pre-Depends: ${misc:Pre-Depends} -Depends: libsingular4m3n0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Depends: libsingular4m3n0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same Replaces: singular (<< 4), libsingular (<< 4), libsingular-3-0-4-3 Breaks: singular (<< 4), libsingular (<< 4), libsingular-3-0-4-3 @@ -113,7 +116,7 @@ Package: singular-ui Architecture: any -Depends: libsingular4m3n0 (= ${binary:Version}), singular-data (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends} +Depends: libsingular4m3n0t64 (= ${binary:Version}), singular-data (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends} Recommends: singular-modules (= ${binary:Version}) Suggests: singular-doc (= ${source:Version}) Multi-Arch: foreign diff -Nru singular-4.3.2-p10+ds/debian/libsingular4m3n0.install singular-4.3.2-p10+ds/debian/libsingular4m3n0.install --- singular-4.3.2-p10+ds/debian/libsingular4m3n0.install 2022-07-30 14:57:55.0 + +++ singular-4.3.2-p10+ds/debian/libsingular4m3n0.install 1970-01-01 00:00:00.0 + @@ -1,6 +0,0 @@ -usr/lib/*/libsingular-factory-*.so -##usr/lib/*/libsingular-gfan-*.so -usr/lib/*/libsingular-omalloc-*.so -usr/lib/*/libsingular-polys-*.so -usr/lib/*/libsingular-resources-*.so -usr/lib/*/libsingular-Singular-*.so diff -Nru singular-4.3.2-p10+ds/debian/libs
Bug#1062898: simgrid: NMU diff for 64-bit time_t transition
Source: simgrid Version: 3.35-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 simgrid 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 simgrid 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 simgrid-3.35/debian/changelog simgrid-3.35/debian/changelog --- simgrid-3.35/debian/changelog 2023-11-26 22:38:10.0 + +++ simgrid-3.35/debian/changelog 2024-02-03 22:02:30.0 + @@ -1,3 +1,10 @@ +simgrid (3.35-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 22:02:30 + + simgrid (3.35-1) unstable; urgency=medium * New upstream release: "Thanks Giving up stateful model-checking" diff -Nru simgrid-3.35/debian/control simgrid-3.35/debian/control --- simgrid-3.35/debian/control 2023-11-26 22:38:10.0 + +++ simgrid-3.35/debian/control 2024-02-03 22:02:30.0 + @@ -32,13 +32,14 @@ Vcs-Git: https://salsa.debian.org/debian/simgrid.git Vcs-Browser: https://salsa.debian.org/debian/simgrid -Package: libsimgrid3.35 +Package: libsimgrid3.35t64 +Provides: ${t64:Provides} Architecture: any Multi-Arch: same Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} -Breaks: simgrid (<< 3.11) -Replaces: simgrid (<< 3.11) +Breaks: libsimgrid3.35 (<< ${source:Version}), simgrid (<< 3.11) +Replaces: libsimgrid3.35, simgrid (<< 3.11) Description: Toolkit for scalable simulation of distributed applications SimGrid is a toolkit that provides core functionalities for the simulation of distributed applications in heterogeneous distributed environments. SimGrid @@ -73,7 +74,7 @@ Package: python3-simgrid Architecture: any Section: python -Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libsimgrid3.35 (>= ${source:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libsimgrid3.35t64 (>= ${source:Version}) Provides: ${python3:Provides} #Versions: ${python3:Versions} #Recommends: simgrid-doc (>= ${source:Version}) @@ -95,7 +96,7 @@ Architecture: any Section: libdevel Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, ${python3:Depends}, - libsimgrid3.35 (= ${binary:Version}), + libsimgrid3.35t64 (= ${binary:Version}), libboost-dev, Recommends: gcc, make, # simgrid-doc (>= ${source:Version}) diff -Nru simgrid-3.35/debian/libsimgrid3.35.install simgrid-3.35/debian/libsimgrid3.35.install --- simgrid-3.35/debian/libsimgrid3.35.install 2023-11-26 22:38:10.0 + +++ simgrid-3.35/debian/libsimgrid3.35.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/libsimgrid.so.3.35 -usr/lib/*/libsthread.so.3.35 diff -Nru simgrid-3.35/debian/libsimgrid3.35t64.install simgrid-3.35/debian/libsimgrid3.35t64.install --- simgrid-3.35/debian/libsimgrid3.35t64.install 1970-01-01 00:00:00.0 + +++ simgrid-3.35/debian/libsimgrid3.35t64.install 2023-11-26 22:38:10.0 + @@
Bug#1062897: silo-llnl: NMU diff for 64-bit time_t transition
Source: silo-llnl Version: 4.11-3 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 silo-llnl 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 silo-llnl 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 silo-llnl-4.11/debian/changelog silo-llnl-4.11/debian/changelog --- silo-llnl-4.11/debian/changelog 2022-09-03 14:09:57.0 + +++ silo-llnl-4.11/debian/changelog 2024-02-03 22:00:03.0 + @@ -1,3 +1,10 @@ +silo-llnl (4.11-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 22:00:03 + + silo-llnl (4.11-3) unstable; urgency=medium * Fix for FTBFS with g++12. Closes: #1017240 diff -Nru silo-llnl-4.11/debian/control silo-llnl-4.11/debian/control --- silo-llnl-4.11/debian/control 2022-09-03 14:09:57.0 + +++ silo-llnl-4.11/debian/control 2024-02-03 22:00:03.0 + @@ -26,7 +26,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: ${misc:Depends}, ${shlibs:Depends}, libsiloh5-0 (= ${binary:Version}) +Depends: ${misc:Depends}, ${shlibs:Depends}, libsiloh5-0t64 (= ${binary:Version}) Description: Development files for SILO Scientific I/O library from LLNL Silo is a library for reading and writing a wide variety of scientific data to binary, disk files. The files Silo produces and the data within them can be @@ -53,7 +53,10 @@ which are the HDF5 (Hierarchical Data Format 5) and PDB (Portable Data Base) drivers. -Package: libsiloh5-0 +Package: libsiloh5-0t64 +Provides: ${t64:Provides} +Replaces: libsiloh5-0 +Breaks: libsiloh5-0 (<< ${source:Version}) Section: libs Architecture: any Pre-Depends: ${misc:Pre-Depends} @@ -77,7 +80,7 @@ Package: libsilo-bin Architecture: any Multi-Arch: foreign -Depends: libsiloh5-0 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} +Depends: libsiloh5-0t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: Utilities to manipulate libsilo files This package contains a number of utilities for manipulating and viewing Silo files. Silo is a scientific data format library. @@ -98,7 +101,7 @@ Architecture: any Multi-Arch: same X-Python-Version: all -Depends: python3, ${python3:Depends}, ${misc:Depends}, ${shlibs:Depends}, libsiloh5-0 (=${binary:Version}) +Depends: python3, ${python3:Depends}, ${misc:Depends}, ${shlibs:Depends}, libsiloh5-0t64 (=${binary:Version}) Provides: ${python3:Provides} Description: Python3 interface to the SILO Scientific I/O library This is a Python3 interface to SILO, a scientific I/O library. diff -Nru silo-llnl-4.11/debian/libsiloh5-0.docs silo-llnl-4.11/debian/libsiloh5-0.docs --- silo-llnl-4.11/debian/libsiloh5-0.docs 2022-09-03 14:09:57.0 + +++ silo-llnl-4.11/debian/libsiloh5-0.docs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -COPYRIGHT diff -Nru silo-llnl-4.11/debian/libsiloh5-0.install silo-llnl-4.11/debian/libsiloh5-0.install --- silo-llnl-4.11/
Bug#1062896: shishi: NMU diff for 64-bit time_t transition
Source: shishi Version: 1.0.3-2 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 shishi 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 shishi 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 shishi-1.0.3/debian/changelog shishi-1.0.3/debian/changelog --- shishi-1.0.3/debian/changelog 2024-01-30 16:09:13.0 + +++ shishi-1.0.3/debian/changelog 2024-02-03 21:57:34.0 + @@ -1,3 +1,10 @@ +shishi (1.0.3-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 21:57:34 + + shishi (1.0.3-2) unstable; urgency=medium [ Simon Josefsson ] diff -Nru shishi-1.0.3/debian/control shishi-1.0.3/debian/control --- shishi-1.0.3/debian/control 2024-01-30 15:57:25.0 + +++ shishi-1.0.3/debian/control 2024-02-03 21:57:34.0 + @@ -25,7 +25,10 @@ Homepage: https://www.gnu.org/software/shishi/ Rules-Requires-Root: no -Package: libshishi0 +Package: libshishi0t64 +Provides: ${t64:Provides} +Replaces: libshishi0 +Breaks: libshishi0 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -63,7 +66,7 @@ Architecture: any Multi-Arch: same Depends: - libshisa0 (= ${binary:Version}), + libshisa0t64 (= ${binary:Version}), libshishi-dev (= ${binary:Version}), ${misc:Depends}, Description: Development files for the Shishi Kerberos v5 KDC database library @@ -73,7 +76,10 @@ This package contain all files necessary for developing programs with Shishi KDC database support. -Package: libshisa0 +Package: libshisa0t64 +Provides: ${t64:Provides} +Replaces: libshisa0 +Breaks: libshisa0 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -99,7 +105,7 @@ Depends: libgnutls28-dev, libidn-dev, - libshishi0 (= ${binary:Version}), + libshishi0t64 (= ${binary:Version}), ${misc:Depends}, Description: Development files for the Shishi Kerberos v5 library Shishi is an implementation of the kerberos v5 network authentication diff -Nru shishi-1.0.3/debian/libshisa0.dirs shishi-1.0.3/debian/libshisa0.dirs --- shishi-1.0.3/debian/libshisa0.dirs 2022-08-07 02:17:31.0 + +++ shishi-1.0.3/debian/libshisa0.dirs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -/var/lib/shishi diff -Nru shishi-1.0.3/debian/libshisa0.install shishi-1.0.3/debian/libshisa0.install --- shishi-1.0.3/debian/libshisa0.install 2022-08-07 02:17:31.0 + +++ shishi-1.0.3/debian/libshisa0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libshisa.so.* diff -Nru shishi-1.0.3/debian/libshisa0.symbols shishi-1.0.3/debian/libshisa0.symbols --- shishi-1.0.3/debian/libshisa0.symbols 2022-08-07 02:17:31.0 + +++ shishi-1.0.3/debian/libshisa0.symbols 1970-01-01 00:00:00.0 + @@ -1,37 +0,0 @@ -libshisa.so.0 libshisa0 #MINVER# -* Build-Depends-Package: libshisa-dev - SHISA_0.0@SHISA_0.0 0.0.39 - shisa@SHISA_0.0 0.0.39 - shisa_cfg@SHIS
Bug#1062895: shibboleth-sp: NMU diff for 64-bit time_t transition
Source: shibboleth-sp Version: 3.4.1+dfsg-2 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 shibboleth-sp 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 shibboleth-sp 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 shibboleth-sp-3.4.1+dfsg/debian/changelog shibboleth-sp-3.4.1+dfsg/debian/changelog --- shibboleth-sp-3.4.1+dfsg/debian/changelog 2023-01-30 07:04:53.0 + +++ shibboleth-sp-3.4.1+dfsg/debian/changelog 2024-02-03 21:55:43.0 + @@ -1,3 +1,10 @@ +shibboleth-sp (3.4.1+dfsg-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 21:55:43 + + shibboleth-sp (3.4.1+dfsg-2) unstable; urgency=medium * Upload to unstable diff -Nru shibboleth-sp-3.4.1+dfsg/debian/control shibboleth-sp-3.4.1+dfsg/debian/control --- shibboleth-sp-3.4.1+dfsg/debian/control 2023-01-22 13:20:06.0 + +++ shibboleth-sp-3.4.1+dfsg/debian/control 2024-02-03 21:55:43.0 + @@ -56,7 +56,10 @@ (web servers providing resources protected by Shibboleth) and the supporting shibd daemon. -Package: libshibsp11 +Package: libshibsp11t64 +Provides: ${t64:Provides} +Replaces: libshibsp11 +Breaks: libshibsp11 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -90,7 +93,7 @@ Multi-Arch: same Depends: libsaml-dev (>= 3.2~), - libshibsp11 (= ${binary:Version}), + libshibsp11t64 (= ${binary:Version}), libxerces-c-dev, libxmltooling-dev (>= 3.2~), ${misc:Depends}, diff -Nru shibboleth-sp-3.4.1+dfsg/debian/libshibsp11.install shibboleth-sp-3.4.1+dfsg/debian/libshibsp11.install --- shibboleth-sp-3.4.1+dfsg/debian/libshibsp11.install 2023-01-22 13:20:06.0 + +++ shibboleth-sp-3.4.1+dfsg/debian/libshibsp11.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/libshibsp.so.* -usr/lib/*/libshibsp-lite.so.* diff -Nru shibboleth-sp-3.4.1+dfsg/debian/libshibsp11.lintian-overrides shibboleth-sp-3.4.1+dfsg/debian/libshibsp11.lintian-overrides --- shibboleth-sp-3.4.1+dfsg/debian/libshibsp11.lintian-overrides 2023-01-22 13:20:06.0 + +++ shibboleth-sp-3.4.1+dfsg/debian/libshibsp11.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1,5 +0,0 @@ -# See https://wiki.debian.org/UsingSymbolsFiles and follow to -# https://www.eyrie.org/~eagle/journal/2012-02/001.html. -# In short: symbols files are not worth providing for Shibboleth. -no-symbols-control-file usr/lib/*/libshibsp.so.* -no-symbols-control-file usr/lib/*/libshibsp-lite.so.* diff -Nru shibboleth-sp-3.4.1+dfsg/debian/libshibsp11t64.install shibboleth-sp-3.4.1+dfsg/debian/libshibsp11t64.install --- shibboleth-sp-3.4.1+dfsg/debian/libshibsp11t64.install 1970-01-01 00:00:00.0 + +++ shibboleth-sp-3.4.1+dfsg/debian/libshibsp11t64.install 2023-01-22 13:20:06.0 + @@ -0,0 +1,2 @@ +usr/lib/*/libshibsp.so.* +usr/lib/*/libshibsp-lite.so.* diff -Nru shibboleth-sp-3.4.1
Bug#1062894: shapetools: NMU diff for 64-bit time_t transition
Source: shapetools Version: 1.4pl6-16 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 shapetools 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 shapetools 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 shapetools-1.4pl6/debian/changelog shapetools-1.4pl6/debian/changelog --- shapetools-1.4pl6/debian/changelog 2023-08-23 14:03:32.0 + +++ shapetools-1.4pl6/debian/changelog 2024-02-03 21:54:52.0 + @@ -1,3 +1,10 @@ +shapetools (1.4pl6-16.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 21:54:52 + + shapetools (1.4pl6-16) unstable; urgency=medium * Upgrade to 3.0 source format. Closes: #1007676. diff -Nru shapetools-1.4pl6/debian/control shapetools-1.4pl6/debian/control --- shapetools-1.4pl6/debian/control2023-08-23 14:03:32.0 + +++ shapetools-1.4pl6/debian/control2024-02-03 21:54:52.0 + @@ -37,7 +37,10 @@ a software configuration management system. Homepage: http://swt.cs.tu-berlin.de/~shape/index.html -Package: libatfs1 +Package: libatfs1t64 +Provides: ${t64:Provides} +Replaces: libatfs1 +Breaks: libatfs1 (<< ${source:Version}) Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} diff -Nru shapetools-1.4pl6/debian/libatfs1t64.lintian-overrides shapetools-1.4pl6/debian/libatfs1t64.lintian-overrides --- shapetools-1.4pl6/debian/libatfs1t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ shapetools-1.4pl6/debian/libatfs1t64.lintian-overrides 2024-02-03 21:54:52.0 + @@ -0,0 +1 @@ +libatfs1t64: package-name-doesnt-match-sonames libatfs1 diff -Nru shapetools-1.4pl6/debian/rules shapetools-1.4pl6/debian/rules --- shapetools-1.4pl6/debian/rules 2023-08-23 14:03:32.0 + +++ shapetools-1.4pl6/debian/rules 2024-02-03 21:54:52.0 + @@ -10,7 +10,7 @@ export SHELL = /bin/bash p_shape= shapetools -p_atfslib = libatfs1 +p_atfslib = libatfs1t64 p_atfs = atfs p_atfsdev = atfs-dev
Bug#1062891: seqtools: NMU diff for 64-bit time_t transition
Source: seqtools Version: 4.44.1+dfsg-7 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 seqtools 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 seqtools 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 seqtools-4.44.1+dfsg/debian/changelog seqtools-4.44.1+dfsg/debian/changelog --- seqtools-4.44.1+dfsg/debian/changelog 2021-11-17 07:47:38.0 + +++ seqtools-4.44.1+dfsg/debian/changelog 2024-02-03 21:32:02.0 + @@ -1,3 +1,10 @@ +seqtools (4.44.1+dfsg-7.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 21:32:02 + + seqtools (4.44.1+dfsg-7) unstable; urgency=medium * Versioned Build-Depends: d-shlibs (>= 0.80) diff -Nru seqtools-4.44.1+dfsg/debian/control seqtools-4.44.1+dfsg/debian/control --- seqtools-4.44.1+dfsg/debian/control 2021-11-17 07:47:38.0 + +++ seqtools-4.44.1+dfsg/debian/control 2024-02-03 21:32:02.0 + @@ -8,14 +8,17 @@ libsqlite3-dev, libcurl4-openssl-dev | libcurl4-dev, libjsoncpp-dev, - d-shlibs + d-shlibs (>= 0.106), Standards-Version: 4.6.0 Vcs-Browser: https://salsa.debian.org/med-team/seqtools Vcs-Git: https://salsa.debian.org/med-team/seqtools.git Homepage: https://www.sanger.ac.uk/science/tools/seqtools Rules-Requires-Root: no -Package: libgbtools0 +Package: libgbtools0t64 +Provides: ${t64:Provides} +Replaces: libgbtools0 +Conflicts: libgbtools0 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -31,7 +34,7 @@ Architecture: any Multi-Arch: same Section: libdevel -Depends: libgbtools0 (= ${binary:Version}), +Depends: libgbtools0t64 (= ${binary:Version}), ${devlibs:Depends}, ${misc:Depends} Description: library for visualising sequence alignments (devel) diff -Nru seqtools-4.44.1+dfsg/debian/libgbtools0t64.lintian-overrides seqtools-4.44.1+dfsg/debian/libgbtools0t64.lintian-overrides --- seqtools-4.44.1+dfsg/debian/libgbtools0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ seqtools-4.44.1+dfsg/debian/libgbtools0t64.lintian-overrides 2024-02-03 21:32:02.0 + @@ -0,0 +1 @@ +libgbtools0t64: package-name-doesnt-match-sonames libgbtools0 diff -Nru seqtools-4.44.1+dfsg/debian/rules seqtools-4.44.1+dfsg/debian/rules --- seqtools-4.44.1+dfsg/debian/rules 2021-11-17 07:47:38.0 + +++ seqtools-4.44.1+dfsg/debian/rules 2024-02-03 21:32:02.0 + @@ -11,6 +11,7 @@ override_dh_install: dh_install d-shlibmove --commit \ + --t64 \ --multiarch \ --devunversioned \ --exclude-la \
Bug#1062888: seafile: NMU diff for 64-bit time_t transition
Source: seafile Version: 9.0.4-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 seafile 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 seafile 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 seafile-9.0.4/debian/changelog seafile-9.0.4/debian/changelog --- seafile-9.0.4/debian/changelog 2024-01-31 10:05:06.0 + +++ seafile-9.0.4/debian/changelog 2024-02-03 21:24:30.0 + @@ -1,3 +1,10 @@ +seafile (9.0.4-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 21:24:30 + + seafile (9.0.4-1) unstable; urgency=medium * New upstream version 9.0.4 diff -Nru seafile-9.0.4/debian/control seafile-9.0.4/debian/control --- seafile-9.0.4/debian/control2024-01-31 10:05:06.0 + +++ seafile-9.0.4/debian/control2024-02-03 21:24:30.0 + @@ -62,7 +62,10 @@ . This package contains the client CLI for Seafile. -Package: libseafile0 +Package: libseafile0t64 +Provides: ${t64:Provides} +Replaces: libseafile0 +Breaks: libseafile0 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -85,7 +88,7 @@ Multi-Arch: same Section: libdevel Depends: ${misc:Depends}, - libseafile0 (= ${binary:Version}), + libseafile0t64 (= ${binary:Version}), Description: Development files for the Seafile Client Seafile is a file syncing and sharing software with file encryption and group sharing, emphasis on reliability and high performance. diff -Nru seafile-9.0.4/debian/libseafile0.install seafile-9.0.4/debian/libseafile0.install --- seafile-9.0.4/debian/libseafile0.install2020-11-11 10:24:01.0 + +++ seafile-9.0.4/debian/libseafile0.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru seafile-9.0.4/debian/libseafile0.lintian-overrides seafile-9.0.4/debian/libseafile0.lintian-overrides --- seafile-9.0.4/debian/libseafile0.lintian-overrides 2022-12-30 09:26:11.0 + +++ seafile-9.0.4/debian/libseafile0.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -library-not-linked-against-libc [usr/lib/*/libseafile.so.0.0.0] diff -Nru seafile-9.0.4/debian/libseafile0.symbols seafile-9.0.4/debian/libseafile0.symbols --- seafile-9.0.4/debian/libseafile0.symbols2020-11-11 10:24:01.0 + +++ seafile-9.0.4/debian/libseafile0.symbols1970-01-01 00:00:00.0 + @@ -1,178 +0,0 @@ -libseafile.so.0 libseafile0 #MINVER# -* Build-Depends-Package: libseafile-dev - seafile_calc_dir_size@Base 6.0.2 - seafile_clone_task_construct@Base 6.0.2 - seafile_clone_task_get_error@Base 7.0.4 - seafile_clone_task_get_repo_id@Base 6.0.2 - seafile_clone_task_get_repo_name@Base 6.0.2 - seafile_clone_task_get_state@Base 6.0.2 - seafile_clone_task_get_type@Base 6.0.2 - seafile_clone_task_get_worktree@Base 6.0.2 - seafile_clone_task_new@Base 6.0.2 - seafile_clone_task_set_error@Base 7.0.4 - seafile_clone_task_set_repo_id@Base
Bug#1062890: secsipidx: NMU diff for 64-bit time_t transition
Source: secsipidx Version: 1.3.2-2 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 secsipidx 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 secsipidx 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 secsipidx-1.3.2/debian/changelog secsipidx-1.3.2/debian/changelog --- secsipidx-1.3.2/debian/changelog2024-01-19 09:29:50.0 + +++ secsipidx-1.3.2/debian/changelog2024-02-03 21:25:07.0 + @@ -1,3 +1,10 @@ +secsipidx (1.3.2-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 21:25:07 + + secsipidx (1.3.2-2) unstable; urgency=medium * fix build on armel, armhf and i386 diff -Nru secsipidx-1.3.2/debian/control secsipidx-1.3.2/debian/control --- secsipidx-1.3.2/debian/control 2024-01-19 09:29:50.0 + +++ secsipidx-1.3.2/debian/control 2024-02-03 21:25:07.0 + @@ -41,7 +41,10 @@ This package contains CLI tool and HTTP API server for checking or Building SIP identitysecsipidx -Package: libsecsipid1 +Package: libsecsipid1t64 +Provides: ${t64:Provides} +Replaces: libsecsipid1 +Breaks: libsecsipid1 (<< ${source:Version}) Architecture: any Section: libs Pre-Depends: @@ -63,7 +66,7 @@ Architecture: any Section: libdevel Depends: - libsecsipid1 (= ${binary:Version}), + libsecsipid1t64 (= ${binary:Version}), ${misc:Depends}, Built-Using: ${misc:Built-Using}, diff -Nru secsipidx-1.3.2/debian/libsecsipid1.install secsipidx-1.3.2/debian/libsecsipid1.install --- secsipidx-1.3.2/debian/libsecsipid1.install 2024-01-19 09:29:50.0 + +++ secsipidx-1.3.2/debian/libsecsipid1.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*.so.* usr/lib/${DEB_HOST_MULTIARCH}/ diff -Nru secsipidx-1.3.2/debian/libsecsipid1.symbols secsipidx-1.3.2/debian/libsecsipid1.symbols --- secsipidx-1.3.2/debian/libsecsipid1.symbols 2024-01-19 09:29:50.0 + +++ secsipidx-1.3.2/debian/libsecsipid1.symbols 1970-01-01 00:00:00.0 + @@ -1,19 +0,0 @@ -libsecsipid.so.1 libsecsipid1 #MINVER# -* Build-Depends-Package: libsecsipid-dev - (optional)crosscall2@Base 1.0.0~git20210108.dd56bc8f3ad - (optional)crosscall_amd64@Base 1.0.0~git20210108.dd56bc8f3ad - (optional)fatalf@Base 1.0.0~git20210108.dd56bc8f3ad - (optional|regex)_cgo_.*@Base 1.0.0~git20210108.dd56bc8f3ad - (optional|regex)_cgoexp_.*@Base 1.0.0~git20210108.dd56bc8f3ad - SecSIPIDCheck@Base 1.0.0~git20210108.dd56bc8f3ad - SecSIPIDCheckFull@Base 1.0.0~git20210108.dd56bc8f3ad - SecSIPIDCheckFullPubKey@Base 1.0.0~git20210108.dd56bc8f3ad - SecSIPIDGetIdentity@Base 1.0.0~git20210108.dd56bc8f3ad - SecSIPIDGetIdentityPrvKey@Base 1.1.1~git20210415.e751d37 - SecSIPIDGetURLContent@Base 1.0.0~git20210108.dd56bc8f3ad - SecSIPIDOptSetN@Base 1.1.1~git20210415.e751d37 - SecSIPIDOptSetS@Base 1.1.1~git20210415.e751d37 - SecSIPIDOptSetV@Base 1.1.1~git20210415.e751d37 - SecSIPIDSetFileCacheOptions@Base 1.0.0~git20210108.dd56bc8f3ad - SecSIPIDSignJSONH
Bug#1062887: scitokens-cpp: NMU diff for 64-bit time_t transition
Source: scitokens-cpp Version: 1.1.0-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 scitokens-cpp 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 scitokens-cpp 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 scitokens-cpp-1.1.0/debian/changelog scitokens-cpp-1.1.0/debian/changelog --- scitokens-cpp-1.1.0/debian/changelog2023-11-10 13:35:19.0 + +++ scitokens-cpp-1.1.0/debian/changelog2024-02-03 21:24:02.0 + @@ -1,3 +1,10 @@ +scitokens-cpp (1.1.0-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 21:24:02 + + scitokens-cpp (1.1.0-1) unstable; urgency=medium * Update to version 1.1.0 diff -Nru scitokens-cpp-1.1.0/debian/control scitokens-cpp-1.1.0/debian/control --- scitokens-cpp-1.1.0/debian/control 2023-11-10 13:28:12.0 + +++ scitokens-cpp-1.1.0/debian/control 2024-02-03 21:24:02.0 + @@ -16,7 +16,10 @@ Vcs-Browser: https://salsa.debian.org/ellert/scitokens-cpp Vcs-Git: https://salsa.debian.org/ellert/scitokens-cpp.git -Package: libscitokens0 +Package: libscitokens0t64 +Provides: ${t64:Provides} +Replaces: libscitokens0 +Breaks: libscitokens0 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -40,7 +43,7 @@ Multi-Arch: same Section: libdevel Depends: - libscitokens0 (= ${binary:Version}), + libscitokens0t64 (= ${binary:Version}), ${misc:Depends} Description: Development files for scitokens-cpp Development files (header files) for scitokens-cpp. @@ -49,7 +52,7 @@ Architecture: any Multi-Arch: foreign Depends: - libscitokens0 (= ${binary:Version}), + libscitokens0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Description: Binaries for scitokens-cpp diff -Nru scitokens-cpp-1.1.0/debian/libscitokens0.docs scitokens-cpp-1.1.0/debian/libscitokens0.docs --- scitokens-cpp-1.1.0/debian/libscitokens0.docs 2020-12-20 00:01:28.0 + +++ scitokens-cpp-1.1.0/debian/libscitokens0.docs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -README.md diff -Nru scitokens-cpp-1.1.0/debian/libscitokens0.install scitokens-cpp-1.1.0/debian/libscitokens0.install --- scitokens-cpp-1.1.0/debian/libscitokens0.install2020-12-20 00:01:28.0 + +++ scitokens-cpp-1.1.0/debian/libscitokens0.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -/usr/lib/*/libSciTokens.so.* diff -Nru scitokens-cpp-1.1.0/debian/libscitokens0t64.docs scitokens-cpp-1.1.0/debian/libscitokens0t64.docs --- scitokens-cpp-1.1.0/debian/libscitokens0t64.docs1970-01-01 00:00:00.0 + +++ scitokens-cpp-1.1.0/debian/libscitokens0t64.docs2020-12-20 00:01:28.0 + @@ -0,0 +1 @@ +README.md diff -Nru scitokens-cpp-1.1.0/debian/libscitokens0t64.install scitokens-cpp-1.1.0/debian/libscitokens0t64.install --- scitokens-cpp-1.1.0/debian/libscitokens0t64.install 1970-01-01 00:00:00.0 + +++ scitokens-cpp-1.1.0/
Bug#1062886: sciplot: NMU diff for 64-bit time_t transition
Source: sciplot Version: 1.36-18 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 sciplot 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 sciplot 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 sciplot-1.36/debian/changelog sciplot-1.36/debian/changelog --- sciplot-1.36/debian/changelog 2019-02-03 13:28:35.0 + +++ sciplot-1.36/debian/changelog 2024-02-03 21:23:34.0 + @@ -1,3 +1,10 @@ +sciplot (1.36-18.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 21:23:34 + + sciplot (1.36-18) unstable; urgency=medium [ Ondřej Nový ] diff -Nru sciplot-1.36/debian/control sciplot-1.36/debian/control --- sciplot-1.36/debian/control 2019-02-03 13:24:36.0 + +++ sciplot-1.36/debian/control 2024-02-03 21:23:34.0 + @@ -8,12 +8,14 @@ Vcs-Git: https://salsa.debian.org/debian/sciplot.git Vcs-Browser: https://salsa.debian.org/debian/sciplot -Package: libsciplot1 +Package: libsciplot1t64 +Provides: ${t64:Provides} +Breaks: libsciplot1 (<< ${source:Version}) Section: libs Multi-Arch: same Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Replaces: sciplot, sciplot1 +Replaces: libsciplot1, sciplot, sciplot1 Conflicts: sciplot, sciplot1 Description: widget for scientific plotting The SciPlot Widget is a widget capable of plotting Cartesian or polar @@ -34,7 +36,7 @@ Section: libdevel Multi-Arch: same Architecture: any -Depends: libsciplot1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Depends: libsciplot1t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Replaces: sciplot-dev Conflicts: sciplot, sciplot-dev Description: Development library and header files for SciPlot @@ -45,7 +47,7 @@ Package: sciplot-bin Section: graphics Architecture: any -Depends: libsciplot1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Depends: libsciplot1t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Description: Example programs for SciPlot This package contains two small programs that use the SciPlot library: sciplot-xyplot and sciplot-realtime. diff -Nru sciplot-1.36/debian/libsciplot1.install sciplot-1.36/debian/libsciplot1.install --- sciplot-1.36/debian/libsciplot1.install 2019-02-03 13:24:36.0 + +++ sciplot-1.36/debian/libsciplot1.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libsciplot.so.* diff -Nru sciplot-1.36/debian/libsciplot1t64.install sciplot-1.36/debian/libsciplot1t64.install --- sciplot-1.36/debian/libsciplot1t64.install 1970-01-01 00:00:00.0 + +++ sciplot-1.36/debian/libsciplot1t64.install 2019-02-03 13:24:36.0 + @@ -0,0 +1 @@ +usr/lib/*/libsciplot.so.* diff -Nru sciplot-1.36/debian/libsciplot1t64.lintian-overrides sciplot-1.36/debian/libsciplot1t64.lintian-overrides --- sciplot-1.36/debian/libsciplot1t64.lintian-overrides1970-01-01 00:00:00.0 + +++ s
Bug#1062884: scamper: NMU diff for 64-bit time_t transition
Source: scamper Version: 20211212-1.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 scamper 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 scamper 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 scamper-20211212/debian/changelog scamper-20211212/debian/changelog --- scamper-20211212/debian/changelog 2022-07-30 21:26:40.0 + +++ scamper-20211212/debian/changelog 2024-02-03 21:22:48.0 + @@ -1,3 +1,10 @@ +scamper (20211212-1.2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 21:22:48 + + scamper (20211212-1.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru scamper-20211212/debian/control scamper-20211212/debian/control --- scamper-20211212/debian/control 2022-07-30 21:26:12.0 + +++ scamper-20211212/debian/control 2024-02-03 21:22:47.0 + @@ -28,7 +28,10 @@ to the next point in the network, followed by a TTL limited search to infer where the failure appears to occur. -Package: libscamperfile0 +Package: libscamperfile0t64 +Provides: ${t64:Provides} +Replaces: libscamperfile0 +Breaks: libscamperfile0 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -47,7 +50,7 @@ Package: libscamperfile0-dev Section: libdevel Architecture: any -Depends: libscamperfile0 (= ${binary:Version}), ${misc:Depends} +Depends: libscamperfile0t64 (= ${binary:Version}), ${misc:Depends} Provides: libscamperfile-dev Conflicts: libscamperfile-dev Description: development headers for scamper's binary dump file access library diff -Nru scamper-20211212/debian/libscamperfile0.install scamper-20211212/debian/libscamperfile0.install --- scamper-20211212/debian/libscamperfile0.install 2022-07-30 21:26:12.0 + +++ scamper-20211212/debian/libscamperfile0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libscamperfile*.so.* diff -Nru scamper-20211212/debian/libscamperfile0t64.install scamper-20211212/debian/libscamperfile0t64.install --- scamper-20211212/debian/libscamperfile0t64.install 1970-01-01 00:00:00.0 + +++ scamper-20211212/debian/libscamperfile0t64.install 2022-07-30 21:26:12.0 + @@ -0,0 +1 @@ +usr/lib/*/libscamperfile*.so.* diff -Nru scamper-20211212/debian/libscamperfile0t64.lintian-overrides scamper-20211212/debian/libscamperfile0t64.lintian-overrides --- scamper-20211212/debian/libscamperfile0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ scamper-20211212/debian/libscamperfile0t64.lintian-overrides 2024-02-03 21:22:47.0 + @@ -0,0 +1 @@ +libscamperfile0t64: package-name-doesnt-match-sonames libscamperfile0
Bug#1062883: sbjson: NMU diff for 64-bit time_t transition
Source: sbjson Version: 2.3.2-4 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 sbjson 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 sbjson 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 sbjson-2.3.2/debian/changelog sbjson-2.3.2/debian/changelog --- sbjson-2.3.2/debian/changelog 2019-01-13 21:30:40.0 + +++ sbjson-2.3.2/debian/changelog 2024-02-03 21:22:22.0 + @@ -1,3 +1,10 @@ +sbjson (2.3.2-4.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 21:22:22 + + sbjson (2.3.2-4) unstable; urgency=medium [ Jordi Mallach ] diff -Nru sbjson-2.3.2/debian/control sbjson-2.3.2/debian/control --- sbjson-2.3.2/debian/control 2019-01-13 16:12:44.0 + +++ sbjson-2.3.2/debian/control 2024-02-03 21:22:22.0 + @@ -15,10 +15,12 @@ Vcs-Browser: https://salsa.debian.org/debian/sbjson Vcs-Git: https://salsa.debian.org/debian/sbjson.git -Package: libsbjson2.3 +Package: libsbjson2.3t64 +Replaces: libsbjson2.3 +Breaks: libsbjson2.3 (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${gnustep:Depends} -Provides: libsbjson +Provides: ${t64:Provides}, libsbjson Description: Objective-C JSON library A strict JSON parser and generator for Objective-C. It adds categories to existing Objective-C objects for a super-simple interface. More @@ -29,7 +31,7 @@ Package: libsbjson-dev Section: libdevel Architecture: any -Depends: libsbjson2.3 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ${gnustep:Depends} +Depends: libsbjson2.3t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ${gnustep:Depends} Description: Objective-C JSON library (development files) A strict JSON parser and generator for Objective-C. It adds categories to existing Objective-C objects for a super-simple interface. More diff -Nru sbjson-2.3.2/debian/libsbjson2.3.install sbjson-2.3.2/debian/libsbjson2.3.install --- sbjson-2.3.2/debian/libsbjson2.3.install2019-01-13 14:09:28.0 + +++ sbjson-2.3.2/debian/libsbjson2.3.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/libSBJson.so.* diff -Nru sbjson-2.3.2/debian/libsbjson2.3.lintian-overrides sbjson-2.3.2/debian/libsbjson2.3.lintian-overrides --- sbjson-2.3.2/debian/libsbjson2.3.lintian-overrides 2019-01-13 14:09:28.0 + +++ sbjson-2.3.2/debian/libsbjson2.3.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -package-name-doesnt-match-sonames diff -Nru sbjson-2.3.2/debian/libsbjson2.3t64.install sbjson-2.3.2/debian/libsbjson2.3t64.install --- sbjson-2.3.2/debian/libsbjson2.3t64.install 1970-01-01 00:00:00.0 + +++ sbjson-2.3.2/debian/libsbjson2.3t64.install 2019-01-13 14:09:28.0 + @@ -0,0 +1 @@ +usr/lib/libSBJson.so.* diff -Nru sbjson-2.3.2/debian/libsbjson2.3t64.lintian-overrides sbjson-2.3.2/debian/libsbjson2.3t64.lintian-overrides --- sbjson-2.3.2/
Bug#1062882: sail: NMU diff for 64-bit time_t transition
Source: sail Version: 0.9.0+repack-2 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 sail 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 sail 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 sail-0.9.0+repack/debian/changelog sail-0.9.0+repack/debian/changelog --- sail-0.9.0+repack/debian/changelog 2023-12-31 22:45:06.0 + +++ sail-0.9.0+repack/debian/changelog 2024-02-03 21:20:57.0 + @@ -1,3 +1,10 @@ +sail (0.9.0+repack-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 21:20:57 + + sail (0.9.0+repack-2) unstable; urgency=medium * Add dependency on sail-codecs. (Closes: #1059743) diff -Nru sail-0.9.0+repack/debian/control sail-0.9.0+repack/debian/control --- sail-0.9.0+repack/debian/control2023-12-31 22:45:06.0 + +++ sail-0.9.0+repack/debian/control2024-02-03 21:20:57.0 + @@ -11,7 +11,10 @@ Vcs-Browser: https://salsa.debian.org/sudip/sail Vcs-Git: https://salsa.debian.org/sudip/sail.git -Package: libsail-common0 +Package: libsail-common0t64 +Provides: ${t64:Provides} +Replaces: libsail-common0 +Breaks: libsail-common0 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} @@ -26,14 +29,17 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libsail-common0 (= ${binary:Version}), ${misc:Depends} +Depends: libsail-common0t64 (= ${binary:Version}), ${misc:Depends} Description: SAIL common client library (development files) and encoding library providing multi-leveled APIs from one-liners to complex use-cases with custom I/O sources. . This package is needed to compile programs against libsail-common0. -Package: libsail-manip0 +Package: libsail-manip0t64 +Provides: ${t64:Provides} +Replaces: libsail-manip0 +Breaks: libsail-manip0 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} @@ -50,7 +56,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libsail-manip0 (= ${binary:Version}), ${misc:Depends} +Depends: libsail-manip0t64 (= ${binary:Version}), ${misc:Depends} Description: SAIL image manipulation library (development files) SAIL is a fast and lightweight cross-platform image decoding and encoding library providing multi-leveled APIs from one-liners @@ -58,7 +64,10 @@ . This package is needed to compile programs against libsail-manip0. -Package: libsail0 +Package: libsail0t64 +Provides: ${t64:Provides} +Replaces: libsail0 +Breaks: libsail0 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, sail-codecs (= ${binary:Version}) @@ -75,7 +84,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libsail0 (= ${binary:Version}), ${misc:Depends} +Depends: libsail0t64 (= ${binary:Version}), ${misc:Depends} Description: SAIL client library (development files) SAIL is a fa
Bug#1062880: saga: FTBFS: dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j32 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2
Source: saga Version: 9.3.1+dfsg-1 Severity: serious Tags: sid ftbfs Hi, saga FTBFSes on sid. Here's the relevant build log: --8<---cut here---start->8--- /<>/obj-x86_64-linux-gnu/src/saga_core/saga_api/saga_api_python/CMakeFiles/saga_api_python.dir/saga_apiPYTHON_wrap.cxx: In function ‘PyObject* PyInit__saga_api()’: /<>/obj-x86_64-linux-gnu/src/saga_core/saga_api/saga_api_python/CMakeFiles/saga_api_python.dir/saga_apiPYTHON_wrap.cxx:269918:82: error: lvalue required as unary ‘&’ operand 269918 | SWIG_Python_SetConstant(d, "M_ALMOST_ZERO",SWIG_NewPointerObj(SWIG_as_voidptr(&0.001),SWIGTYPE_p_long_double, 0 )); | ^ /<>/obj-x86_64-linux-gnu/src/saga_core/saga_api/saga_api_python/CMakeFiles/saga_api_python.dir/saga_apiPYTHON_wrap.cxx:1136:89: note: in definition of macro ‘SWIG_NewPointerObj’ 1136 | #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) | ^~~ /<>/obj-x86_64-linux-gnu/src/saga_core/saga_api/saga_api_python/CMakeFiles/saga_api_python.dir/saga_apiPYTHON_wrap.cxx:269918:65: note: in expansion of macro ‘SWIG_as_voidptr’ 269918 | SWIG_Python_SetConstant(d, "M_ALMOST_ZERO",SWIG_NewPointerObj(SWIG_as_voidptr(&0.001),SWIGTYPE_p_long_double, 0 )); | ^~~ /<>/saga-gis/src/tools/imagery/imagery_classification/decision_tree.cpp: In member function ‘int CDecision_Tree::Get_Class(const CSG_String&)’: /<>/saga-gis/src/tools/imagery/imagery_classification/decision_tree.cpp:290:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 290 | for(int i=0, j=1; i8--- Thanks, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ signature.asc Description: PGP signature
Bug#1062878: saclib: NMU diff for 64-bit time_t transition
Source: saclib Version: 2.2.8-6 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 saclib 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 saclib 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 saclib-2.2.8/debian/changelog saclib-2.2.8/debian/changelog --- saclib-2.2.8/debian/changelog 2022-08-03 13:35:39.0 + +++ saclib-2.2.8/debian/changelog 2024-02-03 21:06:16.0 + @@ -1,3 +1,10 @@ +saclib (2.2.8-6.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 21:06:16 + + saclib (2.2.8-6) unstable; urgency=medium * debian/copyright diff -Nru saclib-2.2.8/debian/control saclib-2.2.8/debian/control --- saclib-2.2.8/debian/control 2022-08-03 13:24:26.0 + +++ saclib-2.2.8/debian/control 2024-02-03 21:06:16.0 + @@ -10,7 +10,10 @@ Vcs-Browser: https://salsa.debian.org/math-team/saclib Rules-Requires-Root: no -Package: libsaclib0 +Package: libsaclib0t64 +Provides: ${t64:Provides} +Replaces: libsaclib0 +Breaks: libsaclib0 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} @@ -26,7 +29,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libsaclib0 (= ${binary:Version}), ${misc:Depends} +Depends: libsaclib0t64 (= ${binary:Version}), ${misc:Depends} Description: library of C programs for computer algebra (development) SACLIB is a library of C programs for computer algebra derived from the SAC2 system. It includes algorithms for list processing, arithmetic of diff -Nru saclib-2.2.8/debian/libsaclib0.install saclib-2.2.8/debian/libsaclib0.install --- saclib-2.2.8/debian/libsaclib0.install 2021-08-19 03:32:43.0 + +++ saclib-2.2.8/debian/libsaclib0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -.libs/*.so.* usr/lib/${DEB_HOST_MULTIARCH} diff -Nru saclib-2.2.8/debian/libsaclib0.symbols saclib-2.2.8/debian/libsaclib0.symbols --- saclib-2.2.8/debian/libsaclib0.symbols 2021-08-19 03:32:43.0 + +++ saclib-2.2.8/debian/libsaclib0.symbols 1970-01-01 00:00:00.0 + @@ -1, +0,0 @@ -libsaclib.so.0 libsaclib0 #MINVER# -* Build-Depends-Package: libsaclib-dev - AADV@Base 2.2.6 - ABS@Base 2.2.6 - ACLOCK@Base 2.2.6 - ADDTO@Base 2.2.6 - ADV2@Base 2.2.6 - ADV3@Base 2.2.6 - ADV4@Base 2.2.6 - ADV@Base 2.2.6 - AFCOMP@Base 2.2.6 - AFCR@Base 2.2.6 - AFDIF@Base 2.2.6 - AFDWRITE@Base 2.2.6 - AFFINT@Base 2.2.6 - AFFRN@Base 2.2.6 - AFGEN@Base 2.2.6 - AFICR@Base 2.2.6 - AFINV@Base 2.2.6 - AFNEG@Base 2.2.6 - AFPAFP@Base 2.2.6 - AFPAFQ@Base 2.2.6 - AFPCMV@Base 2.2.6 - AFPCR@Base 2.2.6 - AFPDIF@Base 2.2.6 - AFPDMV@Base 2.2.6 - AFPEMV@Base 2.2.6 - AFPEV@Base 2.2.6 - AFPFIP@Base 2.2.6 - AFPFRP@Base 2.2.6 - AFPHIIR@Base 2.2.6 - AFPHIP@Base 2.2.6 - AFPICR@Base 2.2.6 - AFPINT@Base 2.2.6 - AFPME@Base 2.2.6 - AFPMON@Base 2.2.6 - AFPNEG@Base 2.2.6 - AFPNIP@Base 2.2.6 - AFPNORM@Base 2.2.6 - AFPPR@Base 2.2.6 - AFPQ
Bug#1062879: safeclib: NMU diff for 64-bit time_t transition
Source: safeclib Version: 3.7.1-2 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 safeclib 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 safeclib 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 safeclib-3.7.1/debian/changelog safeclib-3.7.1/debian/changelog --- safeclib-3.7.1/debian/changelog 2023-01-01 18:17:45.0 + +++ safeclib-3.7.1/debian/changelog 2024-02-03 21:07:04.0 + @@ -1,3 +1,10 @@ +safeclib (3.7.1-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 21:07:04 + + safeclib (3.7.1-2) unstable; urgency=medium * Add tzdata to B-Depends. Closes: #1027380. diff -Nru safeclib-3.7.1/debian/control safeclib-3.7.1/debian/control --- safeclib-3.7.1/debian/control 2023-01-01 18:13:41.0 + +++ safeclib-3.7.1/debian/control 2024-02-03 21:07:04.0 + @@ -12,7 +12,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libsafec3 (= ${binary:Version}), ${misc:Depends} +Depends: libsafec3t64 (= ${binary:Version}), ${misc:Depends} Description: "safe" C libc extensions (Annex K) - dev This library implements controversial C11 Annex K (TR24731) extensions. They are most commonly known as _s variants implemented by MSVC, dubbed as @@ -28,7 +28,10 @@ . This package includes development headers. -Package: libsafec3 +Package: libsafec3t64 +Provides: ${t64:Provides} +Replaces: libsafec3 +Breaks: libsafec3 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} diff -Nru safeclib-3.7.1/debian/libsafec3.install safeclib-3.7.1/debian/libsafec3.install --- safeclib-3.7.1/debian/libsafec3.install 2022-02-01 20:58:00.0 + +++ safeclib-3.7.1/debian/libsafec3.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru safeclib-3.7.1/debian/libsafec3t64.install safeclib-3.7.1/debian/libsafec3t64.install --- safeclib-3.7.1/debian/libsafec3t64.install 1970-01-01 00:00:00.0 + +++ safeclib-3.7.1/debian/libsafec3t64.install 2022-02-01 20:58:00.0 + @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff -Nru safeclib-3.7.1/debian/libsafec3t64.lintian-overrides safeclib-3.7.1/debian/libsafec3t64.lintian-overrides --- safeclib-3.7.1/debian/libsafec3t64.lintian-overrides1970-01-01 00:00:00.0 + +++ safeclib-3.7.1/debian/libsafec3t64.lintian-overrides2024-02-03 21:07:04.0 + @@ -0,0 +1 @@ +libsafec3t64: package-name-doesnt-match-sonames libsafec3
Bug#1062877: s6: NMU diff for 64-bit time_t transition
Source: s6 Version: 2.12.0.0-2 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 s6 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 s6 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 s6-2.12.0.0/debian/changelog s6-2.12.0.0/debian/changelog --- s6-2.12.0.0/debian/changelog2023-11-07 21:49:58.0 + +++ s6-2.12.0.0/debian/changelog2024-02-03 21:05:43.0 + @@ -1,3 +1,10 @@ +s6 (2.12.0.0-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 21:05:43 + + s6 (2.12.0.0-2) unstable; urgency=medium * Source only upload for testing migration diff -Nru s6-2.12.0.0/debian/control s6-2.12.0.0/debian/control --- s6-2.12.0.0/debian/control 2023-11-07 21:49:58.0 + +++ s6-2.12.0.0/debian/control 2024-02-03 21:05:43.0 + @@ -13,14 +13,16 @@ Vcs-Git: https://salsa.debian.org/zhsj/s6.git Vcs-Browser: https://salsa.debian.org/zhsj/s6 -Package: libs6-2.12 +Package: libs6-2.12t64 +Provides: ${t64:Provides} +Replaces: libs6-2.12 Architecture: any Section: libs Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends}, -Breaks: +Breaks:libs6-2.12 (<< ${source:Version}), s6 (<< 2.8.0.1), Description: small and secure supervision software suite (shared library) s6 is a small suite of programs for UNIX, designed to allow process @@ -38,7 +40,7 @@ Section: libdevel Multi-Arch: same Depends: - libs6-2.12 (= ${binary:Version}), + libs6-2.12t64 (= ${binary:Version}), ${misc:Depends}, Description: small and secure supervision software suite (development files) s6 is a small suite of programs for UNIX, designed to allow process diff -Nru s6-2.12.0.0/debian/libs6-2.12.install s6-2.12.0.0/debian/libs6-2.12.install --- s6-2.12.0.0/debian/libs6-2.12.install 2023-11-07 21:49:58.0 + +++ s6-2.12.0.0/debian/libs6-2.12.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/*.so.* diff -Nru s6-2.12.0.0/debian/libs6-2.12.symbols s6-2.12.0.0/debian/libs6-2.12.symbols --- s6-2.12.0.0/debian/libs6-2.12.symbols 2023-11-07 21:49:58.0 + +++ s6-2.12.0.0/debian/libs6-2.12.symbols 1970-01-01 00:00:00.0 + @@ -1,63 +0,0 @@ -libs6.so.2.12 libs6-2.12 #MINVER# -* Build-Depends-Package: libs6-dev - ftrigr1_zero@Base 2.7.2.0 - ftrigr_ack@Base 2.7.2.0 - ftrigr_check@Base 2.7.2.0 - ftrigr_checksa@Base 2.7.2.0 - ftrigr_end@Base 2.7.2.0 - ftrigr_start@Base 2.7.2.0 - ftrigr_startf@Base 2.7.2.0 - ftrigr_subscribe@Base 2.7.2.0 - ftrigr_unsubscribe@Base 2.7.2.0 - ftrigr_update@Base 2.7.2.0 - ftrigr_updateb@Base 2.7.2.0 - ftrigr_wait_and@Base 2.7.2.0 - ftrigr_wait_or@Base 2.7.2.0 - ftrigr_zero@Base 2.7.2.0 - ftrigw_clean@Base 2.7.2.0 - ftrigw_fifodir_make@Base 2.7.2.0 - ftrigw_notify@Base 2.7.2.0 - ftrigw_notifyb@Base 2.7.2.0 - ftrigw_notifyb_nosig@Base 2.7.2.0 - s6_accessrules_backend_cdb@Base 2.7.2.0 - s6_accessrules_backend_fs@Base 2.7.2.0 - s6_accessrules_
Bug#1062876: s2geometry: NMU diff for 64-bit time_t transition
Source: s2geometry Version: 0.10.0-6 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 s2geometry 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 s2geometry 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 s2geometry-0.10.0/debian/changelog s2geometry-0.10.0/debian/changelog --- s2geometry-0.10.0/debian/changelog 2022-11-21 07:50:19.0 + +++ s2geometry-0.10.0/debian/changelog 2024-02-03 21:04:24.0 + @@ -1,3 +1,10 @@ +s2geometry (0.10.0-6.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 21:04:24 + + s2geometry (0.10.0-6) unstable; urgency=medium * Team upload. diff -Nru s2geometry-0.10.0/debian/control s2geometry-0.10.0/debian/control --- s2geometry-0.10.0/debian/control2022-11-21 07:28:01.0 + +++ s2geometry-0.10.0/debian/control2024-02-03 21:04:23.0 + @@ -17,7 +17,10 @@ Vcs-Git: https://salsa.debian.org/DebianOnMobile-team/s2geometry.git Vcs-Browser: https://salsa.debian.org/DebianOnMobile-team/s2geometry -Package: libs2-0 +Package: libs2-0t64 +Provides: ${t64:Provides} +Replaces: libs2-0 +Breaks: libs2-0 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} @@ -30,7 +33,7 @@ Architecture: any Multi-Arch: same Section: libdevel -Depends: libs2-0 (= ${binary:Version}), ${misc:Depends}, +Depends: libs2-0t64 (= ${binary:Version}), ${misc:Depends}, libssl-dev, libabsl-dev (>= 0~20220623) Description: ${source:Synopsis} - dev files ${source:Extended-Description} @@ -40,7 +43,7 @@ Package: python3-pywraps2 Architecture: any Section: python -Depends: libs2-0 (= ${binary:Version}), +Depends: libs2-0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends} Description: ${source:Synopsis} - Python bindings diff -Nru s2geometry-0.10.0/debian/libs2-0.install s2geometry-0.10.0/debian/libs2-0.install --- s2geometry-0.10.0/debian/libs2-0.install2022-11-21 07:28:01.0 + +++ s2geometry-0.10.0/debian/libs2-0.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -/usr/lib/*/libs2.so.* diff -Nru s2geometry-0.10.0/debian/libs2-0t64.install s2geometry-0.10.0/debian/libs2-0t64.install --- s2geometry-0.10.0/debian/libs2-0t64.install 1970-01-01 00:00:00.0 + +++ s2geometry-0.10.0/debian/libs2-0t64.install 2022-11-21 07:28:01.0 + @@ -0,0 +1 @@ +/usr/lib/*/libs2.so.* diff -Nru s2geometry-0.10.0/debian/libs2-0t64.lintian-overrides s2geometry-0.10.0/debian/libs2-0t64.lintian-overrides --- s2geometry-0.10.0/debian/libs2-0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ s2geometry-0.10.0/debian/libs2-0t64.lintian-overrides 2024-02-03 21:04:23.0 + @@ -0,0 +1 @@ +libs2-0t64: package-name-doesnt-match-sonames libs2-0
Bug#1062875: rxp: NMU diff for 64-bit time_t transition
Source: rxp Version: 1.5.0-3 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 rxp 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 rxp 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 rxp-1.5.0/debian/changelog rxp-1.5.0/debian/changelog --- rxp-1.5.0/debian/changelog 2019-08-19 04:10:09.0 + +++ rxp-1.5.0/debian/changelog 2024-02-03 21:03:57.0 + @@ -1,3 +1,10 @@ +rxp (1.5.0-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 21:03:57 + + rxp (1.5.0-3) unstable; urgency=medium * debian/compat: Require 10. diff -Nru rxp-1.5.0/debian/control rxp-1.5.0/debian/control --- rxp-1.5.0/debian/control2019-08-19 04:08:19.0 + +++ rxp-1.5.0/debian/control2024-02-03 21:03:57.0 + @@ -15,7 +15,10 @@ Description: Validating XML parser Rxp reads, parses, and can optionally validate XML. -Package: librxp0 +Package: librxp0t64 +Provides: ${t64:Provides} +Replaces: librxp0 +Breaks: librxp0 (<< ${source:Version}) Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} @@ -29,7 +32,7 @@ Section: libdevel Multi-Arch: same Architecture: any -Depends: ${misc:Depends}, librxp0 (= ${binary:Version}) +Depends: ${misc:Depends}, librxp0t64 (= ${binary:Version}) Description: Development files for librxp XML is a metalanguage to let you design your own markup language. librxp is a library that can be used to parse and validate XML documents. diff -Nru rxp-1.5.0/debian/librxp0.install rxp-1.5.0/debian/librxp0.install --- rxp-1.5.0/debian/librxp0.install2019-08-19 04:00:54.0 + +++ rxp-1.5.0/debian/librxp0.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -/usr/lib/*/librxp*.so.* diff -Nru rxp-1.5.0/debian/librxp0.symbols rxp-1.5.0/debian/librxp0.symbols --- rxp-1.5.0/debian/librxp0.symbols2019-08-19 04:00:54.0 + +++ rxp-1.5.0/debian/librxp0.symbols1970-01-01 00:00:00.0 + @@ -1,231 +0,0 @@ -librxp.so.0 librxp0 #MINVER# - AttributeTypeName@Base 1.5.0 - CE_alias_count@Base 1.5.0 - CatalogEnable@Base 1.5.0 - CharacterEncodingAlias@Base 1.5.0 - CharacterEncodingName@Base 1.5.0 - CharacterEncodingNameAndByteOrder@Base 1.5.0 - ContentParticleTypeName@Base 1.5.0 - ContentTypeName@Base 1.5.0 - DefaultTypeName@Base 1.5.0 - DefineAttributeN@Base 1.5.0 - DefineElementN@Base 1.5.0 - DefineEntity@Base 1.5.0 - DefineNSElement@Base 1.5.0 - DefineNSElementAttribute@Base 1.5.0 - DefineNSGlobalAttribute@Base 1.5.0 - DefineNotationN@Base 1.5.0 - EncodingIsAsciiSuperset@Base 1.5.0 - EncodingsCompatible@Base 1.5.0 - EntityBaseURL@Base 1.5.0 - EntityDescription@Base 1.5.0 - EntityOpen@Base 1.5.0 - EntitySetBaseURL@Base 1.5.0 - EntityURL@Base 1.5.0 - Epsilon@Base 1.5.0 - Fclose@Base 1.5.0 - Feof@Base 1.5.0 - Ferror@Base 1.5.0 - Fflush@Base 1.5.0 - FindAttributeN@Base 1.5.0 - FindElementN@Base 1.5.0 - FindEncoding@Base 1.5.0 - FindEntityN@Base
Bug#1062874: ruli: NMU diff for 64-bit time_t transition
Source: ruli Version: 0.36-3 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 ruli 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 ruli 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 ruli-0.36/debian/changelog ruli-0.36/debian/changelog --- ruli-0.36/debian/changelog 2022-11-02 22:13:09.0 + +++ ruli-0.36/debian/changelog 2024-02-03 21:03:31.0 + @@ -1,3 +1,10 @@ +ruli (0.36-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 21:03:31 + + ruli (0.36-3) unstable; urgency=medium * QA upload. diff -Nru ruli-0.36/debian/control ruli-0.36/debian/control --- ruli-0.36/debian/control2022-11-02 22:13:09.0 + +++ ruli-0.36/debian/control2024-02-03 21:03:31.0 + @@ -14,7 +14,7 @@ Section: libdevel Architecture: any Depends: - libruli4 (= ${binary:Version}), + libruli4t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, Description: Library for easily querying DNS SRV records - sample programs @@ -27,7 +27,10 @@ . This package contains the RULI sample programs. -Package: libruli4 +Package: libruli4t64 +Provides: ${t64:Provides} +Replaces: libruli4 +Breaks: libruli4 (<< ${source:Version}) Architecture: any Depends: ${misc:Depends}, @@ -46,7 +49,7 @@ Depends: libc6-dev | libc-dev, liboop-dev, - libruli4 (= ${binary:Version}), + libruli4t64 (= ${binary:Version}), ${misc:Depends}, Provides: libruli-dev, diff -Nru ruli-0.36/debian/libruli4.install ruli-0.36/debian/libruli4.install --- ruli-0.36/debian/libruli4.install 2022-11-02 22:13:09.0 + +++ ruli-0.36/debian/libruli4.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/libruli.so.* diff -Nru ruli-0.36/debian/libruli4t64.install ruli-0.36/debian/libruli4t64.install --- ruli-0.36/debian/libruli4t64.install1970-01-01 00:00:00.0 + +++ ruli-0.36/debian/libruli4t64.install2022-11-02 22:13:09.0 + @@ -0,0 +1 @@ +usr/lib/libruli.so.* diff -Nru ruli-0.36/debian/libruli4t64.lintian-overrides ruli-0.36/debian/libruli4t64.lintian-overrides --- ruli-0.36/debian/libruli4t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ ruli-0.36/debian/libruli4t64.lintian-overrides 2024-02-03 21:03:31.0 + @@ -0,0 +1 @@ +libruli4t64: package-name-doesnt-match-sonames libruli4
Bug#1062869: rsplib: NMU diff for 64-bit time_t transition
Source: rsplib Version: 3.4.4-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 rsplib 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 rsplib 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 rsplib-3.4.4/debian/changelog rsplib-3.4.4/debian/changelog --- rsplib-3.4.4/debian/changelog 2023-01-22 11:48:46.0 + +++ rsplib-3.4.4/debian/changelog 2024-02-03 20:42:37.0 + @@ -1,3 +1,10 @@ +rsplib (3.4.4-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 20:42:37 + + rsplib (3.4.4-1) unstable; urgency=medium * New upstream release. diff -Nru rsplib-3.4.4/debian/control rsplib-3.4.4/debian/control --- rsplib-3.4.4/debian/control 2023-01-22 11:48:46.0 + +++ rsplib-3.4.4/debian/control 2024-02-03 20:42:37.0 + @@ -16,7 +16,10 @@ Standards-Version: 4.6.2 Rules-Requires-Root: no -Package: librsplib3 +Package: librsplib3t64 +Provides: ${t64:Provides} +Replaces: librsplib3 +Breaks: librsplib3 (<< ${source:Version}) Section: libs Architecture: any Depends: ${misc:Depends}, @@ -33,7 +36,7 @@ Package: librsplib-dev Section: libdevel Architecture: any -Depends: librsplib3 (= ${binary:Version}), +Depends: librsplib3t64 (= ${binary:Version}), ${misc:Depends} Recommends: rsplib-doc (>= ${source:Version}) Description: headers of the RSerPool client/server API library rsplib @@ -46,10 +49,13 @@ This package provides header files for the rsplib library. You need them to develop your own RSerPool-based clients and servers. -Package: libcpprspserver3 +Package: libcpprspserver3t64 +Provides: ${t64:Provides} +Replaces: libcpprspserver3 +Breaks: libcpprspserver3 (<< ${source:Version}) Section: libs Architecture: any -Depends: librsplib3 (= ${binary:Version}), +Depends: librsplib3t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: C++ RSerPool client/server API library @@ -64,7 +70,7 @@ Package: libcpprspserver-dev Section: libdevel Architecture: any -Depends: libcpprspserver3 (= ${binary:Version}), +Depends: libcpprspserver3t64 (= ${binary:Version}), librsplib-dev (>= ${source:Version}), ${misc:Depends} Recommends: rsplib-doc (>= ${source:Version}) @@ -163,9 +169,9 @@ Package: rsplib-all Architecture: any Depends: libcpprspserver-dev (>= ${source:Version}), - libcpprspserver3 (= ${binary:Version}), + libcpprspserver3t64 (= ${binary:Version}), librsplib-dev (>= ${source:Version}), - librsplib3 (= ${binary:Version}), + librsplib3t64 (= ${binary:Version}), rsplib-doc (>= ${source:Version}), rsplib-fgp-cfgfiles (>= ${source:Version}), rsplib-registrar (= ${binary:Version}), diff -Nru rsplib-3.4.4/debian/libcpprspserver3.install rsplib-3.4.4/debian/libcpprspserver3.install --- rsplib-3.4.4/debian/libcpprspserver3.install2023-01-22 11
Bug#1062870: rttr: NMU diff for 64-bit time_t transition
Source: rttr Version: 0.9.6+dfsg1-6 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 rttr 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 rttr 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 rttr-0.9.6+dfsg1/debian/changelog rttr-0.9.6+dfsg1/debian/changelog --- rttr-0.9.6+dfsg1/debian/changelog 2023-01-12 10:09:00.0 + +++ rttr-0.9.6+dfsg1/debian/changelog 2024-02-03 20:44:59.0 + @@ -1,3 +1,10 @@ +rttr (0.9.6+dfsg1-6.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 20:44:59 + + rttr (0.9.6+dfsg1-6) unstable; urgency=medium * Adjust debian/watch to work again with GitHub. diff -Nru rttr-0.9.6+dfsg1/debian/control rttr-0.9.6+dfsg1/debian/control --- rttr-0.9.6+dfsg1/debian/control 2023-01-12 10:09:00.0 + +++ rttr-0.9.6+dfsg1/debian/control 2024-02-03 20:44:59.0 + @@ -10,7 +10,10 @@ Rules-Requires-Root: no Standards-Version: 4.6.2 -Package: librttr-core0.9.6 +Package: librttr-core0.9.6t64 +Provides: ${t64:Provides} +Replaces: librttr-core0.9.6 +Breaks: librttr-core0.9.6 (<< ${source:Version}) Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, @@ -30,7 +33,7 @@ Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, - librttr-core0.9.6 (= ${binary:Version}) + librttr-core0.9.6t64 (= ${binary:Version}) Multi-Arch: same Description: C++ reflection library (development headers) RTTR stands for Run Time Type Reflection. It describes the ability of a diff -Nru rttr-0.9.6+dfsg1/debian/librttr-core0.9.6.install rttr-0.9.6+dfsg1/debian/librttr-core0.9.6.install --- rttr-0.9.6+dfsg1/debian/librttr-core0.9.6.install 2023-01-12 10:09:00.0 + +++ rttr-0.9.6+dfsg1/debian/librttr-core0.9.6.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/*.so.* diff -Nru rttr-0.9.6+dfsg1/debian/librttr-core0.9.6.lintian-overrides rttr-0.9.6+dfsg1/debian/librttr-core0.9.6.lintian-overrides --- rttr-0.9.6+dfsg1/debian/librttr-core0.9.6.lintian-overrides 2023-01-12 10:09:00.0 + +++ rttr-0.9.6+dfsg1/debian/librttr-core0.9.6.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -librttr-core0.9.6: no-symbols-control-file usr/lib/*/librttr_core.so.0.9.6 diff -Nru rttr-0.9.6+dfsg1/debian/librttr-core0.9.6t64.install rttr-0.9.6+dfsg1/debian/librttr-core0.9.6t64.install --- rttr-0.9.6+dfsg1/debian/librttr-core0.9.6t64.install1970-01-01 00:00:00.0 + +++ rttr-0.9.6+dfsg1/debian/librttr-core0.9.6t64.install2023-01-12 10:09:00.0 + @@ -0,0 +1 @@ +usr/lib/*/*.so.* diff -Nru rttr-0.9.6+dfsg1/debian/librttr-core0.9.6t64.lintian-overrides rttr-0.9.6+dfsg1/debian/librttr-core0.9.6t64.lintian-overrides --- rttr-0.9.6+dfsg1/debian/librttr-core0.9.6t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ rttr-0.9.6+dfsg1/debian/librttr-core0.9.6t64.lintian-overrides 2024
Bug#1062868: ros-ros-comm: NMU diff for 64-bit time_t transition
Source: ros-ros-comm Version: 1.16.0+ds-3 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 ros-ros-comm 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 ros-ros-comm 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 ros-ros-comm-1.16.0+ds/debian/changelog ros-ros-comm-1.16.0+ds/debian/changelog --- ros-ros-comm-1.16.0+ds/debian/changelog 2023-11-20 11:29:26.0 + +++ ros-ros-comm-1.16.0+ds/debian/changelog 2024-02-03 20:40:06.0 + @@ -1,3 +1,10 @@ +ros-ros-comm (1.16.0+ds-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 20:40:06 + + ros-ros-comm (1.16.0+ds-3) unstable; urgency=medium * Add assert_ to RosTest (Closes: #1056039) diff -Nru ros-ros-comm-1.16.0+ds/debian/control ros-ros-comm-1.16.0+ds/debian/control --- ros-ros-comm-1.16.0+ds/debian/control 2023-06-16 20:07:29.0 + +++ ros-ros-comm-1.16.0+ds/debian/control 2024-02-03 20:40:06.0 + @@ -27,7 +27,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libroscpp4d (= ${binary:Version}), ${misc:Depends}, libboost-filesystem-dev, libboost-system-dev, librosconsole-dev, libros-rosgraph-msgs-dev, libxmlrpcpp-dev, libroscpp-msg-dev +Depends: libroscpp4t64 (= ${binary:Version}), ${misc:Depends}, libboost-filesystem-dev, libboost-system-dev, librosconsole-dev, libros-rosgraph-msgs-dev, libxmlrpcpp-dev, libroscpp-msg-dev Description: Robot OS development files for libroscpp This package is part of Robot OS (ROS). roscpp is a C++ implementation of ROS. It provides a client library that enables C++ @@ -39,7 +39,11 @@ . This package contains the development files for the library. -Package: libroscpp4d +Package: libroscpp4t64 +Provides: ${t64:Provides} +X-Time64-Compat: libroscpp4d +Replaces: libroscpp4d +Breaks: libroscpp4d (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same @@ -146,13 +150,17 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: librosbag4d (= ${binary:Version}), ${misc:Depends}, librosbag-storage-dev, librosconsole-dev, libroscpp-dev, libtopic-tools-dev, libxmlrpcpp-dev, libstd-srvs-dev +Depends: librosbag4t64 (= ${binary:Version}), ${misc:Depends}, librosbag-storage-dev, librosconsole-dev, libroscpp-dev, libtopic-tools-dev, libxmlrpcpp-dev, libstd-srvs-dev Description: Tools for recording from and playing back to Robot OS topics This package is part of Robot OS (ROS). It is the development files for the rosbag library, which provides APIs for reading/writing bags (ROS message stores) in C++ and Python. -Package: librosbag4d +Package: librosbag4t64 +Provides: ${t64:Provides} +X-Time64-Compat: librosbag4d +Replaces: librosbag4d +Breaks: librosbag4d (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same @@ -181,7 +189,7 @@ Section: libdevel Architecture: any Mult
Bug#1062867: ros-perception-pcl: NMU diff for 64-bit time_t transition
Source: ros-perception-pcl Version: 1.7.5-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 ros-perception-pcl 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 ros-perception-pcl 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 ros-perception-pcl-1.7.5/debian/changelog ros-perception-pcl-1.7.5/debian/changelog --- ros-perception-pcl-1.7.5/debian/changelog 2023-01-23 07:18:39.0 + +++ ros-perception-pcl-1.7.5/debian/changelog 2024-02-03 20:37:20.0 + @@ -1,3 +1,10 @@ +ros-perception-pcl (1.7.5-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 20:37:20 + + ros-perception-pcl (1.7.5-1) unstable; urgency=medium * New upstream version 1.7.5 diff -Nru ros-perception-pcl-1.7.5/debian/control ros-perception-pcl-1.7.5/debian/control --- ros-perception-pcl-1.7.5/debian/control 2023-01-06 07:30:11.0 + +++ ros-perception-pcl-1.7.5/debian/control 2024-02-03 20:37:20.0 + @@ -39,13 +39,17 @@ Package: libpcl-ros-dev Architecture: any Multi-Arch: same -Depends: ${misc:Depends}, ${shlibs:Depends}, libdynamic-reconfigure-config-init-mutex-dev, libgeometry-msgs-dev, libmessage-filters-dev, libnodeletlib-dev, libnodelet-topic-tools-dev, libpcl-conversions-dev, librosbag-dev, libtf-dev, libtf2-eigen-dev, libpcl-ros-features0d (= ${binary:Version}), libpcl-ros-filter1d (= ${binary:Version}), libpcl-ros-filters0d (= ${binary:Version}), libpcl-ros-io0d (= ${binary:Version}), libpcl-ros-segmentation0d (= ${binary:Version}), libpcl-ros-surface0d (= ${binary:Version}), libpcl-ros-tf1d (= ${binary:Version}) +Depends: ${misc:Depends}, ${shlibs:Depends}, libdynamic-reconfigure-config-init-mutex-dev, libgeometry-msgs-dev, libmessage-filters-dev, libnodeletlib-dev, libnodelet-topic-tools-dev, libpcl-conversions-dev, librosbag-dev, libtf-dev, libtf2-eigen-dev, libpcl-ros-features0t64 (= ${binary:Version}), libpcl-ros-filter1t64 (= ${binary:Version}), libpcl-ros-filters0t64 (= ${binary:Version}), libpcl-ros-io0t64 (= ${binary:Version}), libpcl-ros-segmentation0t64 (= ${binary:Version}), libpcl-ros-surface0t64 (= ${binary:Version}), libpcl-ros-tf1t64 (= ${binary:Version}) Description: ${source:Synopsis} - development headers ${source:Extended-Description} . This package includes the development headers. -Package: libpcl-ros-features0d +Package: libpcl-ros-features0t64 +Provides: ${t64:Provides} +X-Time64-Compat: libpcl-ros-features0d +Replaces: libpcl-ros-features0d +Breaks: libpcl-ros-features0d (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same @@ -55,7 +59,11 @@ . This package includes the pcl-ros-features shared library. -Package: libpcl-ros-filter1d +Package: libpcl-ros-filter1t64 +Provides: ${t64:Provides} +X-Time64-Compat: libpcl-ros-filter1d +Replaces: libpcl-ros-filter1d +Breaks: libpcl-ros-filter1d (<< ${source:Version}) Archi
Bug#1062866: ros-image-common: NMU diff for 64-bit time_t transition
Source: ros-image-common Version: 1.12.0-12 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 ros-image-common 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 ros-image-common 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 ros-image-common-1.12.0/debian/changelog ros-image-common-1.12.0/debian/changelog --- ros-image-common-1.12.0/debian/changelog2022-08-29 12:44:21.0 + +++ ros-image-common-1.12.0/debian/changelog2024-02-03 20:35:48.0 + @@ -1,3 +1,10 @@ +ros-image-common (1.12.0-12.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 20:35:48 + + ros-image-common (1.12.0-12) unstable; urgency=medium * Drop nose dependency (Closes: #1018627) diff -Nru ros-image-common-1.12.0/debian/control ros-image-common-1.12.0/debian/control --- ros-image-common-1.12.0/debian/control 2022-08-29 12:43:48.0 + +++ ros-image-common-1.12.0/debian/control 2024-02-03 20:35:48.0 + @@ -15,12 +15,16 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libcamera-calibration-parsers0d (= ${binary:Version}), ${misc:Depends}, libsensor-msgs-dev, librosconsole-dev, libboost-filesystem-dev +Depends: libcamera-calibration-parsers0t64 (= ${binary:Version}), ${misc:Depends}, libsensor-msgs-dev, librosconsole-dev, libboost-filesystem-dev Description: Robot OS camera_calibration_parsers package - development This package is part of Robot OS (ROS). It contains C++ headers for reading and writing camera calibration parameters. -Package: libcamera-calibration-parsers0d +Package: libcamera-calibration-parsers0t64 +Provides: ${t64:Provides} +X-Time64-Compat: libcamera-calibration-parsers0d +Replaces: libcamera-calibration-parsers0d +Breaks: libcamera-calibration-parsers0d (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same @@ -52,13 +56,17 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libcamera-info-manager0d (= ${binary:Version}), ${misc:Depends}, libroscpp-dev, libsensor-msgs-dev, libcamera-calibration-parsers-dev, libimage-transport-dev, libroslib-dev +Depends: libcamera-info-manager0t64 (= ${binary:Version}), ${misc:Depends}, libroscpp-dev, libsensor-msgs-dev, libcamera-calibration-parsers-dev, libimage-transport-dev, libroslib-dev Description: Robot OS camera_info_manager package - development This package is part of Robot OS (ROS). It provides C++ header files for camera calibration information: CameraInfo, SetCameraInfo service requests, saving and restoring the camera calibration data. -Package: libcamera-info-manager0d +Package: libcamera-info-manager0t64 +Provides: ${t64:Provides} +X-Time64-Compat: libcamera-info-manager0d +Replaces: libcamera-info-manager0d +Breaks: libcamera-info-manager0d (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same @@
Bug#1062865: ros-bond-core: NMU diff for 64-bit time_t transition
Source: ros-bond-core Version: 1.8.6-10 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 ros-bond-core 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 ros-bond-core 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 ros-bond-core-1.8.6/debian/changelog ros-bond-core-1.8.6/debian/changelog --- ros-bond-core-1.8.6/debian/changelog2022-08-29 10:28:41.0 + +++ ros-bond-core-1.8.6/debian/changelog2024-02-03 20:34:51.0 + @@ -1,3 +1,10 @@ +ros-bond-core (1.8.6-10.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 20:34:51 + + ros-bond-core (1.8.6-10) unstable; urgency=medium * Drop old Breaks/Replaces diff -Nru ros-bond-core-1.8.6/debian/control ros-bond-core-1.8.6/debian/control --- ros-bond-core-1.8.6/debian/control 2022-08-29 10:26:29.0 + +++ ros-bond-core-1.8.6/debian/control 2024-02-03 20:34:51.0 + @@ -94,7 +94,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libbondcpp1d (= ${binary:Version}), uuid-dev, ${misc:Depends}, libbond-dev, libroscpp-dev, libsmc-dev, ros-cmake-modules +Depends: libbondcpp1t64 (= ${binary:Version}), uuid-dev, ${misc:Depends}, libbond-dev, libroscpp-dev, libsmc-dev, ros-cmake-modules Description: Development files for Robot OS bondcpp library This package is part of Robot OS (ROS). It is the 'bond' process state machine library C++ implementation development files. @@ -105,7 +105,11 @@ connected until it is either broken explicitly or until a heartbeat times out. -Package: libbondcpp1d +Package: libbondcpp1t64 +Provides: ${t64:Provides} +X-Time64-Compat: libbondcpp1d +Replaces: libbondcpp1d +Breaks: libbondcpp1d (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same diff -Nru ros-bond-core-1.8.6/debian/libbondcpp1d.install ros-bond-core-1.8.6/debian/libbondcpp1d.install --- ros-bond-core-1.8.6/debian/libbondcpp1d.install 2016-07-10 10:21:39.0 + +++ ros-bond-core-1.8.6/debian/libbondcpp1d.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru ros-bond-core-1.8.6/debian/libbondcpp1t64.install ros-bond-core-1.8.6/debian/libbondcpp1t64.install --- ros-bond-core-1.8.6/debian/libbondcpp1t64.install 1970-01-01 00:00:00.0 + +++ ros-bond-core-1.8.6/debian/libbondcpp1t64.install 2016-07-10 10:21:39.0 + @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff -Nru ros-bond-core-1.8.6/debian/libbondcpp1t64.lintian-overrides ros-bond-core-1.8.6/debian/libbondcpp1t64.lintian-overrides --- ros-bond-core-1.8.6/debian/libbondcpp1t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ ros-bond-core-1.8.6/debian/libbondcpp1t64.lintian-overrides 2024-02-03 20:34:51.0 + @@ -0,0 +1 @@ +libbondcpp1t64: package-name-doesnt-match-sonames libbondcpp1d
Bug#1062863: rlog: NMU diff for 64-bit time_t transition
Source: rlog Version: 1.4-4.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 rlog 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 rlog 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 rlog-1.4/debian/changelog rlog-1.4/debian/changelog --- rlog-1.4/debian/changelog 2021-09-17 06:00:36.0 + +++ rlog-1.4/debian/changelog 2024-02-03 20:33:20.0 + @@ -1,3 +1,10 @@ +rlog (1.4-4.2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 20:33:20 + + rlog (1.4-4.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru rlog-1.4/debian/control rlog-1.4/debian/control --- rlog-1.4/debian/control 2021-09-17 05:30:36.0 + +++ rlog-1.4/debian/control 2024-02-03 20:33:20.0 + @@ -8,7 +8,7 @@ Package: librlog-dev Section: libdevel Architecture: any -Depends: librlog5v5 (= ${binary:Version}), ${misc:Depends} +Depends: librlog5t64 (= ${binary:Version}), ${misc:Depends} Description: flexible message logging library - development files RLog library provides a flexible message logging facility for C++ programs and libraries. It is meant to be fast enough to live in production code. RLog @@ -17,7 +17,11 @@ . This package provides development files and API documentation. -Package: librlog5v5 +Package: librlog5t64 +Provides: ${t64:Provides} +X-Time64-Compat: librlog5v5 +Replaces: librlog5v5 +Breaks: librlog5v5 (<< ${source:Version}) Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} diff -Nru rlog-1.4/debian/librlog5t64.install rlog-1.4/debian/librlog5t64.install --- rlog-1.4/debian/librlog5t64.install 1970-01-01 00:00:00.0 + +++ rlog-1.4/debian/librlog5t64.install 2021-09-17 05:30:36.0 + @@ -0,0 +1 @@ +usr/lib/*/*.so.* diff -Nru rlog-1.4/debian/librlog5t64.lintian-overrides rlog-1.4/debian/librlog5t64.lintian-overrides --- rlog-1.4/debian/librlog5t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ rlog-1.4/debian/librlog5t64.lintian-overrides 2024-02-03 20:33:20.0 + @@ -0,0 +1 @@ +librlog5t64: package-name-doesnt-match-sonames librlog5v5 diff -Nru rlog-1.4/debian/librlog5v5.install rlog-1.4/debian/librlog5v5.install --- rlog-1.4/debian/librlog5v5.install 2021-09-17 05:30:36.0 + +++ rlog-1.4/debian/librlog5v5.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/*.so.*
Bug#1062861: rhvoice: NMU diff for 64-bit time_t transition
Source: rhvoice Version: 1.8.0+dfsg-3 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 rhvoice 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 rhvoice 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 rhvoice-1.8.0+dfsg/debian/changelog rhvoice-1.8.0+dfsg/debian/changelog --- rhvoice-1.8.0+dfsg/debian/changelog 2022-10-23 10:32:57.0 + +++ rhvoice-1.8.0+dfsg/debian/changelog 2024-02-03 20:29:17.0 + @@ -1,3 +1,10 @@ +rhvoice (1.8.0+dfsg-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 20:29:17 + + rhvoice (1.8.0+dfsg-3) unstable; urgency=medium * watch: Use tags instead of releases. diff -Nru rhvoice-1.8.0+dfsg/debian/control rhvoice-1.8.0+dfsg/debian/control --- rhvoice-1.8.0+dfsg/debian/control 2022-07-25 17:37:43.0 + +++ rhvoice-1.8.0+dfsg/debian/control 2024-02-03 20:29:17.0 + @@ -190,9 +190,9 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - librhvoice5 (= ${binary:Version}), - librhvoice-core7 (= ${binary:Version}), - librhvoice-audio2 (= ${binary:Version}), + librhvoice5t64 (= ${binary:Version}), + librhvoice-core7t64 (= ${binary:Version}), + librhvoice-audio2t64 (= ${binary:Version}), Description: RHVoice speech synthesizer - development files RHVoice uses statistical parametric synthesis. It relies on existing open source speech technologies (mainly HTS and related software). @@ -209,7 +209,10 @@ . This package contains the development files. -Package: librhvoice5 +Package: librhvoice5t64 +Provides: ${t64:Provides} +Replaces: librhvoice5 +Breaks: librhvoice5 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} @@ -229,12 +232,14 @@ . This package contains the shared library -Package: librhvoice-core7 +Package: librhvoice-core7t64 +Provides: ${t64:Provides} +Breaks: librhvoice-core7 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, rhvoice-english | rhvoice-voice Conflicts: librhvoice-core4 -Replaces: librhvoice-core4 +Replaces: librhvoice-core7, librhvoice-core4 Description: RHVoice speech synthesizer - core shared library RHVoice uses statistical parametric synthesis. It relies on existing open source speech technologies (mainly HTS and related software). @@ -251,7 +256,10 @@ . This package contains the core shared library -Package: librhvoice-audio2 +Package: librhvoice-audio2t64 +Provides: ${t64:Provides} +Replaces: librhvoice-audio2 +Breaks: librhvoice-audio2 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} diff -Nru rhvoice-1.8.0+dfsg/debian/librhvoice-audio2.install rhvoice-1.8.0+dfsg/debian/librhvoice-audio2.install --- rhvoice-1.8.0+dfsg/debian/librhvoice-audio2.install 2022-07-24 20:54:55.0 + +++ rhvoice-1.8.0+dfsg/debian/librhvoice-audio2.install 1970-01-01
Bug#1062857: rhonabwy: NMU diff for 64-bit time_t transition
Source: rhonabwy Version: 1.1.13-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 rhonabwy 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 rhonabwy 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 rhonabwy-1.1.13/debian/changelog rhonabwy-1.1.13/debian/changelog --- rhonabwy-1.1.13/debian/changelog2023-11-15 18:04:39.0 + +++ rhonabwy-1.1.13/debian/changelog2024-02-03 20:28:38.0 + @@ -1,3 +1,10 @@ +rhonabwy (1.1.13-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 20:28:38 + + rhonabwy (1.1.13-1) unstable; urgency=medium * New upstream release diff -Nru rhonabwy-1.1.13/debian/control rhonabwy-1.1.13/debian/control --- rhonabwy-1.1.13/debian/control 2023-07-28 11:19:34.0 + +++ rhonabwy-1.1.13/debian/control 2024-02-03 20:28:38.0 + @@ -21,13 +21,14 @@ Vcs-Git: https://salsa.debian.org/debian-iot-team/oauth2/rhonabwy.git Rules-Requires-Root: no -Package: librhonabwy1.1 +Package: librhonabwy1.1t64 +Provides: ${t64:Provides} Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} -Breaks: librhonabwy0.9 (<< 0.9.13-4) -Replaces: librhonabwy0.9 (<< 0.9.13-4) +Breaks: librhonabwy1.1 (<< ${source:Version}), librhonabwy0.9 (<< 0.9.13-4) +Replaces: librhonabwy1.1, librhonabwy0.9 (<< 0.9.13-4) Description: JWK, JWKS, JWS, JWE and JWT library Rhonabwy - JWK, JWKS, JWS, JWE and JWT library . @@ -46,7 +47,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: librhonabwy1.1 (= ${binary:Version}), ${misc:Depends} +Depends: librhonabwy1.1t64 (= ${binary:Version}), ${misc:Depends} , liborcania-dev , libyder-dev , libgnutls28-dev @@ -71,7 +72,7 @@ Package: rnbyc Architecture: any Depends: ${shlibs:Depends}, - , librhonabwy1.1 (= ${binary:Version}) + , librhonabwy1.1t64 (= ${binary:Version}) , ${misc:Depends} Description: JWK and JWT parser and generator Rhonabwy JWK and JWT parser and generator diff -Nru rhonabwy-1.1.13/debian/librhonabwy1.1.install rhonabwy-1.1.13/debian/librhonabwy1.1.install --- rhonabwy-1.1.13/debian/librhonabwy1.1.install 2023-07-28 11:19:34.0 + +++ rhonabwy-1.1.13/debian/librhonabwy1.1.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru rhonabwy-1.1.13/debian/librhonabwy1.1.symbols rhonabwy-1.1.13/debian/librhonabwy1.1.symbols --- rhonabwy-1.1.13/debian/librhonabwy1.1.symbols 2023-07-28 11:19:34.0 + +++ rhonabwy-1.1.13/debian/librhonabwy1.1.symbols 1970-01-01 00:00:00.0 + @@ -1,291 +0,0 @@ -# SymbolsHelper-Confirmed: 1.1.9 amd64 -librhonabwy.so.1.1 librhonabwy1.1 #MINVER# -* Build-Depends-Package: librhonabwy-dev - _r_deflate_payload@Base 1.1 - _r_get_alg_from_enc@Base 1.1 - _r_get_http_content@Base 1.1 - _r_get_key_size@Base 1.1
Bug#1062856: remctl: NMU diff for 64-bit time_t transition
Source: remctl Version: 3.18-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 remctl 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 remctl 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 remctl-3.18/debian/changelog remctl-3.18/debian/changelog --- remctl-3.18/debian/changelog2022-05-09 04:17:33.0 + +++ remctl-3.18/debian/changelog2024-02-03 20:27:39.0 + @@ -1,3 +1,10 @@ +remctl (3.18-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 20:27:39 + + remctl (3.18-1) unstable; urgency=medium * New upstream release. diff -Nru remctl-3.18/debian/control remctl-3.18/debian/control --- remctl-3.18/debian/control 2022-05-09 04:17:33.0 + +++ remctl-3.18/debian/control 2024-02-03 20:27:39.0 + @@ -34,7 +34,10 @@ Vcs-Git: https://salsa.debian.org/rra/remctl.git Vcs-Browser: https://salsa.debian.org/rra/remctl -Package: libremctl1 +Package: libremctl1t64 +Provides: ${t64:Provides} +Replaces: libremctl1 +Breaks: libremctl1 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -58,7 +61,7 @@ Architecture: any Multi-Arch: same Depends: - libremctl1 (= ${binary:Version}), + libremctl1t64 (= ${binary:Version}), ${misc:Depends}, Suggests: libkrb5-dev, diff -Nru remctl-3.18/debian/libremctl1.docs remctl-3.18/debian/libremctl1.docs --- remctl-3.18/debian/libremctl1.docs 2022-05-09 04:17:33.0 + +++ remctl-3.18/debian/libremctl1.docs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -NEWS diff -Nru remctl-3.18/debian/libremctl1.install remctl-3.18/debian/libremctl1.install --- remctl-3.18/debian/libremctl1.install 2022-05-09 04:17:33.0 + +++ remctl-3.18/debian/libremctl1.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libremctl.so.* diff -Nru remctl-3.18/debian/libremctl1.symbols remctl-3.18/debian/libremctl1.symbols --- remctl-3.18/debian/libremctl1.symbols 2022-05-09 04:17:33.0 + +++ remctl-3.18/debian/libremctl1.symbols 1970-01-01 00:00:00.0 + @@ -1,19 +0,0 @@ -libremctl.so.1 libremctl1 #MINVER# -* Build-Depends-Package: libremctl-dev - REMCTL_1.0@REMCTL_1.0 2.10 - remctl@REMCTL_1.0 2.10 - remctl_close@REMCTL_1.0 2.10 - remctl_command@REMCTL_1.0 2.10 - remctl_commandv@REMCTL_1.0 2.10 - remctl_error@REMCTL_1.0 2.10 - remctl_new@REMCTL_1.0 2.10 - remctl_noop@REMCTL_1.0 3.0 - remctl_open@REMCTL_1.0 2.10 - remctl_open_addrinfo@REMCTL_1.0 3.3 - remctl_open_fd@REMCTL_1.0 3.3 - remctl_open_sockaddr@REMCTL_1.0 3.3 - remctl_output@REMCTL_1.0 2.10 - remctl_result_free@REMCTL_1.0 2.10 - remctl_set_ccache@REMCTL_1.0 3.0 - remctl_set_source_ip@REMCTL_1.0 3.0 - remctl_set_timeout@REMCTL_1.0 3.1 diff -Nru remctl-3.18/debian/libremctl1t64.docs remctl-3.18/debian/libremctl1t64.docs --- remctl-3.18/debian/libremctl1t64.docs 1970-01-01 00:00:00.0 + +++ remctl-3.18/debian/libremc
Bug#1062855: rem: NMU diff for 64-bit time_t transition
Source: rem Version: 0.6.0-4 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 rem 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 rem 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 rem-0.6.0/debian/changelog rem-0.6.0/debian/changelog --- rem-0.6.0/debian/changelog 2020-09-19 09:19:39.0 + +++ rem-0.6.0/debian/changelog 2024-02-03 20:27:24.0 + @@ -1,3 +1,10 @@ +rem (0.6.0-4.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 20:27:24 + + rem (0.6.0-4) unstable; urgency=medium * build with hardening=+all diff -Nru rem-0.6.0/debian/control rem-0.6.0/debian/control --- rem-0.6.0/debian/control2020-08-24 09:44:55.0 + +++ rem-0.6.0/debian/control2024-02-03 20:27:24.0 + @@ -18,7 +18,10 @@ Vcs-Browser: https://salsa.debian.org/pkg-voip-team/rem Rules-Requires-Root: no -Package: librem0 +Package: librem0t64 +Provides: ${t64:Provides} +Replaces: librem0 +Breaks: librem0 (<< ${source:Version}) Section: libs Architecture: any Depends: @@ -45,7 +48,7 @@ Architecture: any Multi-Arch: same Depends: - librem0 (= ${binary:Version}), + librem0t64 (= ${binary:Version}), ${devlibs:Depends}, ${misc:Depends}, Description: library for real-time audio and video processing (development) diff -Nru rem-0.6.0/debian/librem0.lintian-overrides rem-0.6.0/debian/librem0.lintian-overrides --- rem-0.6.0/debian/librem0.lintian-overrides 2018-06-01 11:10:40.0 + +++ rem-0.6.0/debian/librem0.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -# packaging is not linked into upstream code -possible-gpl-code-linked-with-openssl diff -Nru rem-0.6.0/debian/librem0.symbols rem-0.6.0/debian/librem0.symbols --- rem-0.6.0/debian/librem0.symbols2018-11-29 21:46:55.0 + +++ rem-0.6.0/debian/librem0.symbols1970-01-01 00:00:00.0 + @@ -1,74 +0,0 @@ -# SymbolsHelper-Confirmed: 0.4.7 amd64 -librem.so.0 librem0 #MINVER# - aubuf_alloc@Base 0.4.6 - aubuf_append@Base 0.4.6 - aubuf_cur_size@Base 0.4.6 - aubuf_debug@Base 0.4.6 - aubuf_flush@Base 0.4.6 - aubuf_get@Base 0.4.6 - aubuf_read@Base 0.4.6 - aubuf_write@Base 0.4.6 - auconv_from_s16@Base 0.4.7 - auconv_to_s16@Base 0.4.7 - aufile_open@Base 0.4.6 - aufile_read@Base 0.4.6 - aufile_write@Base 0.4.6 - aufmt_name@Base 0.4.7 - aufmt_sample_size@Base 0.4.7 - aumix_alloc@Base 0.4.6 - aumix_playfile@Base 0.4.6 - aumix_source_alloc@Base 0.4.6 - aumix_source_count@Base 0.4.6 - aumix_source_enable@Base 0.4.6 - aumix_source_flush@Base 0.4.6 - aumix_source_put@Base 0.4.6 - auresamp@Base 0.4.6 - auresamp_init@Base 0.4.6 - auresamp_setup@Base 0.4.6 - autone_dtmf@Base 0.4.6 - autone_sine@Base 0.4.6 - avc_config_decode@Base 0.6.0 - avc_config_encode@Base 0.6.0 - dtmf_dec_alloc@Base 0.5.2 - dtmf_dec_probe@Base 0.5.2 - dtmf_dec_reset@Base 0.5.2 - fir_filter@Base 0.4.6 - fir_reset@Base 0.4.6 - g711_A2l@Base 0.4.6 - g711_l2A@Base 0.4.6 - g711_l2u@Base
Bug#1062854: reiserfsprogs: NMU diff for 64-bit time_t transition
Source: reiserfsprogs Version: 1:3.6.27-7 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 reiserfsprogs 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 reiserfsprogs 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 reiserfsprogs-3.6.27/debian/changelog reiserfsprogs-3.6.27/debian/changelog --- reiserfsprogs-3.6.27/debian/changelog 2023-09-20 16:33:40.0 + +++ reiserfsprogs-3.6.27/debian/changelog 2024-02-03 20:26:44.0 + @@ -1,3 +1,10 @@ +reiserfsprogs (1:3.6.27-7.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 20:26:44 + + reiserfsprogs (1:3.6.27-7) unstable; urgency=medium * Remove udebs. Acked by Cyril Brulebois and Steve McIntyre on d-boot diff -Nru reiserfsprogs-3.6.27/debian/control reiserfsprogs-3.6.27/debian/control --- reiserfsprogs-3.6.27/debian/control 2023-09-18 16:53:43.0 + +++ reiserfsprogs-3.6.27/debian/control 2024-02-03 20:26:44.0 + @@ -8,7 +8,7 @@ Package: reiserfsprogs Architecture: linux-any -Depends: libreiserfscore0 (= ${binary:Version}), +Depends: libreiserfscore0t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Suggests: fdisk | util-linux (<< 2.29.2-3~) @@ -16,7 +16,10 @@ This package contains utilities to create, check, resize, and debug ReiserFS filesystems. -Package: libreiserfscore0 +Package: libreiserfscore0t64 +Provides: ${t64:Provides} +Replaces: libreiserfscore0 +Breaks: libreiserfscore0 (<< ${source:Version}) Architecture: linux-any Section: libs Depends: ${misc:Depends}, ${shlibs:Depends} @@ -28,7 +31,7 @@ Package: libreiserfscore-dev Architecture: linux-any Section: libdevel -Depends: libreiserfscore0 (=${binary:Version}), ${misc:Depends} +Depends: libreiserfscore0t64 (=${binary:Version}), ${misc:Depends} Description: ReiserFS core library - headers The ReiserFS core library allows system programs like btrfs-progs to access and convert ReiserFS filesystems. Without implementing all diff -Nru reiserfsprogs-3.6.27/debian/libreiserfscore0.install reiserfsprogs-3.6.27/debian/libreiserfscore0.install --- reiserfsprogs-3.6.27/debian/libreiserfscore0.install2023-02-15 17:44:50.0 + +++ reiserfsprogs-3.6.27/debian/libreiserfscore0.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libreiserfscore.so.* diff -Nru reiserfsprogs-3.6.27/debian/libreiserfscore0t64.install reiserfsprogs-3.6.27/debian/libreiserfscore0t64.install --- reiserfsprogs-3.6.27/debian/libreiserfscore0t64.install 1970-01-01 00:00:00.0 + +++ reiserfsprogs-3.6.27/debian/libreiserfscore0t64.install 2023-02-15 17:44:50.0 + @@ -0,0 +1 @@ +usr/lib/*/libreiserfscore.so.* diff -Nru reiserfsprogs-3.6.27/debian/libreiserfscore0t64.lintian-overrides reiserfsprogs-3.6.27/debian/libreiserfscore0t64.lintian-overrides --- reiserfsprogs-3.6.27/debian/libreiserfscore0t64.linti
Bug#1062852: reglookup: NMU diff for 64-bit time_t transition
Source: reglookup Version: 1.0.1+svn287-9 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 reglookup 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 reglookup 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 reglookup-1.0.1+svn287/debian/changelog reglookup-1.0.1+svn287/debian/changelog --- reglookup-1.0.1+svn287/debian/changelog 2021-02-02 18:38:21.0 + +++ reglookup-1.0.1+svn287/debian/changelog 2024-02-03 20:24:27.0 + @@ -1,3 +1,10 @@ +reglookup (1.0.1+svn287-9.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 20:24:27 + + reglookup (1.0.1+svn287-9) unstable; urgency=medium [ Debian Janitor ] diff -Nru reglookup-1.0.1+svn287/debian/control reglookup-1.0.1+svn287/debian/control --- reglookup-1.0.1+svn287/debian/control 2021-02-02 18:38:21.0 + +++ reglookup-1.0.1+svn287/debian/control 2024-02-03 20:24:27.0 + @@ -19,7 +19,10 @@ Vcs-Browser: https://salsa.debian.org/pkg-security-team/reglookup Vcs-Git: https://salsa.debian.org/pkg-security-team/reglookup.git -Package: libregfi1 +Package: libregfi1t64 +Provides: ${t64:Provides} +Replaces: libregfi1 +Breaks: libregfi1 (<< ${source:Version}) Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} @@ -40,7 +43,7 @@ Package: libregfi-dev Architecture: any Section: libdevel -Depends: libregfi1 (= ${binary:Version}), ${misc:Depends} +Depends: libregfi1t64 (= ${binary:Version}), ${misc:Depends} Description: utility to analysis for Windows NT-based registry (devel files) RegLookup is a system to direct analysis of Windows NT-based registry files providing command line tools, a C API, and a Python module for @@ -75,7 +78,7 @@ Package: python3-pyregfi Architecture: all Section: python -Depends: libregfi1 (>= ${binary:Version}), ${misc:Depends}, ${python3:Depends} +Depends: libregfi1t64 (>= ${binary:Version}), ${misc:Depends}, ${python3:Depends} Recommends: reglookup-doc Description: Python 3 Bindings for reglookup This package contains Python 3 bindings to libregfi. There are the low-level diff -Nru reglookup-1.0.1+svn287/debian/libregfi1.dirs reglookup-1.0.1+svn287/debian/libregfi1.dirs --- reglookup-1.0.1+svn287/debian/libregfi1.dirs2021-02-02 18:38:21.0 + +++ reglookup-1.0.1+svn287/debian/libregfi1.dirs1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib diff -Nru reglookup-1.0.1+svn287/debian/libregfi1.links reglookup-1.0.1+svn287/debian/libregfi1.links --- reglookup-1.0.1+svn287/debian/libregfi1.links 2021-02-02 18:38:21.0 + +++ reglookup-1.0.1+svn287/debian/libregfi1.links 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/libregfi.so.1.0.1 usr/lib/libregfi.so.1 diff -Nru reglookup-1.0.1+svn287/debian/libregfi1.symbols reglookup-1.0.1+svn287/debian/libregfi1.symbols --- reglookup-1.0.1+svn287/debian/libregfi1.symbols 2021-
Bug#1062851: redland: NMU diff for 64-bit time_t transition
Source: redland Version: 1.0.17-3 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 redland 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 redland 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 redland-1.0.17/debian/changelog redland-1.0.17/debian/changelog --- redland-1.0.17/debian/changelog 2022-11-14 05:03:12.0 + +++ redland-1.0.17/debian/changelog 2024-02-03 20:23:07.0 + @@ -1,3 +1,10 @@ +redland (1.0.17-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 20:23:07 + + redland (1.0.17-3) unstable; urgency=medium * QA upload. diff -Nru redland-1.0.17/debian/control redland-1.0.17/debian/control --- redland-1.0.17/debian/control 2022-11-14 04:57:56.0 + +++ redland-1.0.17/debian/control 2024-02-03 20:23:07.0 + @@ -28,7 +28,7 @@ Depends: libraptor2-dev, librasqal3-dev, - librdf0 (= ${binary:Version}), + librdf0t64 (= ${binary:Version}), ${misc:Depends}, Suggests: librdf-perl, librdf-ruby, python-librdf Recommends: redland-utils @@ -36,7 +36,10 @@ RDF development libraries, header files, documentation and utilities needed by program that want to be compiled with Redland. -Package: librdf0 +Package: librdf0t64 +Provides: ${t64:Provides} +Replaces: librdf0 +Breaks: librdf0 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same diff -Nru redland-1.0.17/debian/librdf0.install redland-1.0.17/debian/librdf0.install --- redland-1.0.17/debian/librdf0.install 2013-11-12 19:06:26.0 + +++ redland-1.0.17/debian/librdf0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -debian/tmp/usr/lib/*/librdf*.so.* diff -Nru redland-1.0.17/debian/librdf0.manpages redland-1.0.17/debian/librdf0.manpages --- redland-1.0.17/debian/librdf0.manpages 2009-12-17 04:17:33.0 + +++ redland-1.0.17/debian/librdf0.manpages 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -docs/redland.3 diff -Nru redland-1.0.17/debian/librdf0.shlibs redland-1.0.17/debian/librdf0.shlibs --- redland-1.0.17/debian/librdf0.shlibs2013-12-28 17:09:19.0 + +++ redland-1.0.17/debian/librdf0.shlibs1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -librdf 0 librdf0 (>= 1.0.17) diff -Nru redland-1.0.17/debian/librdf0t64.install redland-1.0.17/debian/librdf0t64.install --- redland-1.0.17/debian/librdf0t64.install1970-01-01 00:00:00.0 + +++ redland-1.0.17/debian/librdf0t64.install2013-11-12 19:06:26.0 + @@ -0,0 +1 @@ +debian/tmp/usr/lib/*/librdf*.so.* diff -Nru redland-1.0.17/debian/librdf0t64.lintian-overrides redland-1.0.17/debian/librdf0t64.lintian-overrides --- redland-1.0.17/debian/librdf0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ redland-1.0.17/debian/librdf0t64.lintian-overrides 2024-02-03 20:23:07.0 + @@ -0,0 +1 @@ +librdf0t64: package-name-doesnt-match-soname
Bug#1062850: readstat: NMU diff for 64-bit time_t transition
Source: readstat Version: 1.1.9-2 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 readstat 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 readstat 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 readstat-1.1.9/debian/changelog readstat-1.1.9/debian/changelog --- readstat-1.1.9/debian/changelog 2023-07-14 04:30:27.0 + +++ readstat-1.1.9/debian/changelog 2024-02-03 20:22:40.0 + @@ -1,3 +1,10 @@ +readstat (1.1.9-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 20:22:40 + + readstat (1.1.9-2) unstable; urgency=medium * Temporarily ignore test suite failures on big endian architectures until diff -Nru readstat-1.1.9/debian/control readstat-1.1.9/debian/control --- readstat-1.1.9/debian/control 2023-07-14 04:11:56.0 + +++ readstat-1.1.9/debian/control 2024-02-03 20:22:40.0 + @@ -13,7 +13,10 @@ Vcs-Browser: https://salsa.debian.org/qt-kde-team/3rdparty/readstat Vcs-Git: https://salsa.debian.org/qt-kde-team/3rdparty/readstat.git -Package: libreadstat1 +Package: libreadstat1t64 +Provides: ${t64:Provides} +Replaces: libreadstat1 +Breaks: libreadstat1 (<< ${source:Version}) Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, @@ -42,7 +45,7 @@ Architecture: any Multi-Arch: same Section: libdevel -Depends: libreadstat1 (= ${binary:Version}), +Depends: libreadstat1t64 (= ${binary:Version}), ${misc:Depends}, Description: development files for libreadstat library ReadStat is a command-line tool and MIT-licensed C library for reading files @@ -53,7 +56,7 @@ Package: readstat Architecture: any Section: utils -Depends: libreadstat1 (= ${binary:Version}), +Depends: libreadstat1t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, Description: read/write data sets from SAS, Stata, and SPSS diff -Nru readstat-1.1.9/debian/libreadstat1.install readstat-1.1.9/debian/libreadstat1.install --- readstat-1.1.9/debian/libreadstat1.install 2021-10-02 19:01:54.0 + +++ readstat-1.1.9/debian/libreadstat1.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/libreadstat.so.1 -usr/lib/*/libreadstat.so.1.* diff -Nru readstat-1.1.9/debian/libreadstat1.symbols readstat-1.1.9/debian/libreadstat1.symbols --- readstat-1.1.9/debian/libreadstat1.symbols 2022-05-20 03:58:06.0 + +++ readstat-1.1.9/debian/libreadstat1.symbols 1970-01-01 00:00:00.0 + @@ -1,247 +0,0 @@ -libreadstat.so.1 libreadstat1 #MINVER# -* Build-Depends-Package: libreadstat-dev - _xport_months@Base 1.1.7 - byteswap2@Base 1.1.7 - byteswap4@Base 1.1.7 - byteswap8@Base 1.1.7 - byteswap_double@Base 1.1.7 - byteswap_float@Base 1.1.7 - ck_double_hash_insert@Base 1.1.7 - ck_double_hash_lookup@Base 1.1.7 - ck_float_hash_insert@Base 1.1.7 - ck_float_hash_lookup@Base 1.1.7 - ck_hash_table_free@Base 1.1.7 - ck_hash_table_grow@Base
Bug#1062771: rasqal: NMU diff for 64-bit time_t transition
Source: rasqal Version: 0.9.33-2 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 rasqal 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 rasqal 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 rasqal-0.9.33/debian/changelog rasqal-0.9.33/debian/changelog --- rasqal-0.9.33/debian/changelog 2023-02-22 16:42:12.0 + +++ rasqal-0.9.33/debian/changelog 2024-02-03 04:26:57.0 + @@ -1,3 +1,10 @@ +rasqal (0.9.33-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 04:26:57 + + rasqal (0.9.33-2) unstable; urgency=medium * QA upload. diff -Nru rasqal-0.9.33/debian/control rasqal-0.9.33/debian/control --- rasqal-0.9.33/debian/control2023-02-22 16:41:55.0 + +++ rasqal-0.9.33/debian/control2024-02-03 04:26:56.0 + @@ -16,12 +16,15 @@ Suggests: librasqal3-doc Section: libdevel Architecture: any -Depends: librasqal3 (= ${binary:Version}), libraptor2-dev, libgmp-dev, ${misc:Depends} +Depends: librasqal3t64 (= ${binary:Version}), libraptor2-dev, libgmp-dev, ${misc:Depends} Description: Rasqal RDF query library development libraries and headers Development libraries, header files and documentation needed by programs that want to compile with the Rasqal RDF query library. -Package: librasqal3 +Package: librasqal3t64 +Provides: ${t64:Provides} +Replaces: librasqal3 +Breaks: librasqal3 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same diff -Nru rasqal-0.9.33/debian/librasqal3.docs rasqal-0.9.33/debian/librasqal3.docs --- rasqal-0.9.33/debian/librasqal3.docs2022-05-16 17:13:02.0 + +++ rasqal-0.9.33/debian/librasqal3.docs1970-01-01 00:00:00.0 + @@ -1,4 +0,0 @@ -README -NEWS -AUTHORS -NOTICE diff -Nru rasqal-0.9.33/debian/librasqal3.install rasqal-0.9.33/debian/librasqal3.install --- rasqal-0.9.33/debian/librasqal3.install 2022-05-16 17:13:02.0 + +++ rasqal-0.9.33/debian/librasqal3.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -debian/tmp/usr/lib/*/librasqal.so.* diff -Nru rasqal-0.9.33/debian/librasqal3.shlibs rasqal-0.9.33/debian/librasqal3.shlibs --- rasqal-0.9.33/debian/librasqal3.shlibs 2022-05-16 17:13:02.0 + +++ rasqal-0.9.33/debian/librasqal3.shlibs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -librasqal 3 librasqal3 (>= 0.9.31) diff -Nru rasqal-0.9.33/debian/librasqal3t64.docs rasqal-0.9.33/debian/librasqal3t64.docs --- rasqal-0.9.33/debian/librasqal3t64.docs 1970-01-01 00:00:00.0 + +++ rasqal-0.9.33/debian/librasqal3t64.docs 2022-05-16 17:13:02.0 + @@ -0,0 +1,4 @@ +README +NEWS +AUTHORS +NOTICE diff -Nru rasqal-0.9.33/debian/librasqal3t64.install rasqal-0.9.33/debian/librasqal3t64.install --- rasqal-0.9.33/debian/librasqal3t64.install 1970-01-01 00:00:00.0 + +++ rasqal-0.9.33/debian/librasqal3t64.install 2022-05
Bug#1062769: radare2: NMU diff for 64-bit time_t transition
Source: radare2 Version: 5.5.0+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 radare2 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 radare2 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 radare2-5.5.0+dfsg/debian/changelog radare2-5.5.0+dfsg/debian/changelog --- radare2-5.5.0+dfsg/debian/changelog 2021-12-01 11:02:42.0 + +++ radare2-5.5.0+dfsg/debian/changelog 2024-02-03 04:25:00.0 + @@ -1,3 +1,10 @@ +radare2 (5.5.0+dfsg-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 04:25:00 + + radare2 (5.5.0+dfsg-1) unstable; urgency=medium * New upstream release. diff -Nru radare2-5.5.0+dfsg/debian/control radare2-5.5.0+dfsg/debian/control --- radare2-5.5.0+dfsg/debian/control 2021-12-01 11:02:42.0 + +++ radare2-5.5.0+dfsg/debian/control 2024-02-03 04:25:00.0 + @@ -42,7 +42,10 @@ supporting PE, mach0, ELF, class, etc. named rabin, and a block-based hash utility called rahash. -Package: libradare2-5.0.0 +Package: libradare2-5.0.0t64 +Provides: ${t64:Provides} +Replaces: libradare2-5.0.0 +Breaks: libradare2-5.0.0 (<< ${source:Version}) Section: libs Architecture: any Pre-Depends: ${misc:Pre-Depends} @@ -66,7 +69,7 @@ Package: libradare2-dev Section: libdevel Architecture: any -Depends: ${misc:Depends}, libradare2-5.0.0 (= ${binary:Version}), +Depends: ${misc:Depends}, libradare2-5.0.0t64 (= ${binary:Version}), libcapstone-dev, libmagic-dev, libuv1-dev, liblz4-dev, libzip-dev, Description: devel files from the radare2 suite diff -Nru radare2-5.5.0+dfsg/debian/libradare2-5.0.0.install radare2-5.5.0+dfsg/debian/libradare2-5.0.0.install --- radare2-5.5.0+dfsg/debian/libradare2-5.0.0.install 2021-12-01 11:02:42.0 + +++ radare2-5.5.0+dfsg/debian/libradare2-5.0.0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/*.so.5.* diff -Nru radare2-5.5.0+dfsg/debian/libradare2-5.0.0.lintian-overrides radare2-5.5.0+dfsg/debian/libradare2-5.0.0.lintian-overrides --- radare2-5.5.0+dfsg/debian/libradare2-5.0.0.lintian-overrides 2021-12-01 11:02:42.0 + +++ radare2-5.5.0+dfsg/debian/libradare2-5.0.0.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1,4 +0,0 @@ -# One package is enough for all those libs -libradare2-5.0.0: package-name-doesnt-match-sonames -# Every r2 release increases API, so no need to track symbols -libradare2-5.0.0: no-symbols-control-file diff -Nru radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.install radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.install --- radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.install 1970-01-01 00:00:00.0 + +++ radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.install 2021-12-01 11:02:42.0 + @@ -0,0 +1 @@ +usr/lib/*/*.so.5.* diff -Nru radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.lintian-overrides radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.l
Bug#1062770: raft: NMU diff for 64-bit time_t transition
Source: raft Version: 0.20.0-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 raft 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 raft 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 raft-0.20.0/debian/changelog raft-0.20.0/debian/changelog --- raft-0.20.0/debian/changelog2024-01-27 14:08:31.0 + +++ raft-0.20.0/debian/changelog2024-02-03 04:26:22.0 + @@ -1,3 +1,10 @@ +raft (0.20.0-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 04:26:22 + + raft (0.20.0-1) unstable; urgency=medium * New upstream release. diff -Nru raft-0.20.0/debian/control raft-0.20.0/debian/control --- raft-0.20.0/debian/control 2024-01-27 14:05:52.0 + +++ raft-0.20.0/debian/control 2024-02-03 04:26:22.0 + @@ -11,7 +11,10 @@ Vcs-Git: https://salsa.debian.org/cowsql-team/raft.git Homepage: https://raft.readthedocs.io/en/latest/ -Package: libraft0 +Package: libraft0t64 +Provides: ${t64:Provides} +Replaces: libraft0 +Breaks: libraft0 (<< ${source:Version}) Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} @@ -32,7 +35,7 @@ Package: libraft-dev Section: libdevel Architecture: any -Depends: libraft0 (= ${binary:Version}), ${misc:Depends} +Depends: libraft0t64 (= ${binary:Version}), ${misc:Depends} Multi-Arch: same Description: Raft Consensus protocol implementation - development files Fully asynchronous C implementation of the Raft consensus protocol. diff -Nru raft-0.20.0/debian/libraft0.install raft-0.20.0/debian/libraft0.install --- raft-0.20.0/debian/libraft0.install 2024-01-27 14:05:52.0 + +++ raft-0.20.0/debian/libraft0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libraft*.so.* diff -Nru raft-0.20.0/debian/libraft0.symbols raft-0.20.0/debian/libraft0.symbols --- raft-0.20.0/debian/libraft0.symbols 2024-01-27 14:05:52.0 + +++ raft-0.20.0/debian/libraft0.symbols 1970-01-01 00:00:00.0 + @@ -1,110 +0,0 @@ -libraft.so.0 libraft0 #MINVER# -* Build-Depends-Package: libraft-dev - raft_add@Base 0.17.7 - raft_aligned_alloc@Base 0.17.7 - raft_aligned_free@Base 0.17.7 - raft_apply@Base 0.17.7 - raft_assign@Base 0.17.7 - raft_barrier@Base 0.17.7 - raft_bootstrap@Base 0.17.7 - raft_calloc@Base 0.17.7 - raft_catch_up@Base 0.19.0-1 - raft_close@Base 0.17.7 - raft_commit_index@Base 0.19.0-1 - raft_configuration_add@Base 0.17.7 - raft_configuration_close@Base 0.17.7 - raft_configuration_encode@Base 0.17.7 - raft_configuration_init@Base 0.17.7 - raft_current_term@Base 0.19.0-1 - raft_digest@Base 0.17.7 - raft_errmsg@Base 0.17.7 - raft_fixture_add_entry@Base 0.17.7 - raft_fixture_alive@Base 0.17.7 - raft_fixture_bootstrap@Base 0.17.7 - raft_fixture_close@Base 0.17.7 - raft_fixture_configuration@Base 0.17.7 - raft_fixture_depose@Base 0.17.7 - raft_fixture_desaturate@Base 0.17.7 - raft_fixture_disconnect@Base 0.17.7 - raft_fixture_elect@Base
Bug#1062768: qxmpp: NMU diff for 64-bit time_t transition
Source: qxmpp Version: 1.5.5-0.3 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 qxmpp 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 qxmpp 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 qxmpp-1.5.5/debian/changelog qxmpp-1.5.5/debian/changelog --- qxmpp-1.5.5/debian/changelog2023-11-17 08:36:15.0 + +++ qxmpp-1.5.5/debian/changelog2024-02-03 04:23:32.0 + @@ -1,3 +1,10 @@ +qxmpp (1.5.5-0.4) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 04:23:32 + + qxmpp (1.5.5-0.3) unstable; urgency=medium * Non-maintainer upload. diff -Nru qxmpp-1.5.5/debian/control qxmpp-1.5.5/debian/control --- qxmpp-1.5.5/debian/control 2023-11-12 08:08:22.0 + +++ qxmpp-1.5.5/debian/control 2024-02-03 04:23:32.0 + @@ -18,10 +18,11 @@ Vcs-Git: https://salsa.debian.org/xmpp-team/qxmpp.git Vcs-Browser: https://salsa.debian.org/xmpp-team/qxmpp -Package: libqxmppqt5-4 +Package: libqxmppqt5-4t64 +Provides: ${t64:Provides} Architecture: any -Replaces: libqxmpp0, libqxmpp1, libqxmpp2 -Breaks: libqxmpp0, libqxmpp1, libqxmpp2 +Replaces: libqxmppqt5-4, libqxmpp0, libqxmpp1, libqxmpp2 +Breaks: libqxmppqt5-4 (<< ${source:Version}), libqxmpp0, libqxmpp1, libqxmpp2 Depends: gstreamer1.0-plugins-base, gstreamer1.0-plugins-good, gstreamer1.0-plugins-ugly, @@ -34,7 +35,10 @@ . This package contains the shared library. -Package: libqxmppomemoqt5-4 +Package: libqxmppomemoqt5-4t64 +Provides: ${t64:Provides} +Replaces: libqxmppomemoqt5-4 +Breaks: libqxmppomemoqt5-4 (<< ${source:Version}) Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} @@ -49,8 +53,8 @@ Section: libdevel Architecture: any Depends: libgstreamer1.0-dev, - libqxmppomemoqt5-4 (= ${binary:Version}), - libqxmppqt5-4 (= ${binary:Version}), + libqxmppomemoqt5-4t64 (= ${binary:Version}), + libqxmppqt5-4t64 (= ${binary:Version}), qtbase5-dev, ${misc:Depends} Breaks: libqxmpp-dev (<< 1.5.5-0.1~exp1~), diff -Nru qxmpp-1.5.5/debian/libqxmppomemoqt5-4.install qxmpp-1.5.5/debian/libqxmppomemoqt5-4.install --- qxmpp-1.5.5/debian/libqxmppomemoqt5-4.install 2023-11-12 07:35:41.0 + +++ qxmpp-1.5.5/debian/libqxmppomemoqt5-4.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/libQXmppOmemoQt5.so.1.* -usr/lib/*/libQXmppOmemoQt5.so.4 diff -Nru qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.install qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.install --- qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.install1970-01-01 00:00:00.0 + +++ qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.install2023-11-12 07:35:41.0 + @@ -0,0 +1,2 @@ +usr/lib/*/libQXmppOmemoQt5.so.1.* +usr/lib/*/libQXmppOmemoQt5.so.4 diff -Nru qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.lintian-overrides qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.lintian-overrid
Bug#1062767: quickfix: NMU diff for 64-bit time_t transition
Source: quickfix Version: 1.15.1+dfsg-4 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 quickfix 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 quickfix 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 quickfix-1.15.1+dfsg/debian/changelog quickfix-1.15.1+dfsg/debian/changelog --- quickfix-1.15.1+dfsg/debian/changelog 2020-04-29 19:41:30.0 + +++ quickfix-1.15.1+dfsg/debian/changelog 2024-02-03 04:20:42.0 + @@ -1,3 +1,10 @@ +quickfix (1.15.1+dfsg-4.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 04:20:42 + + quickfix (1.15.1+dfsg-4) unstable; urgency=medium * Use --with-openssl option when building (Closes: #959132) diff -Nru quickfix-1.15.1+dfsg/debian/control quickfix-1.15.1+dfsg/debian/control --- quickfix-1.15.1+dfsg/debian/control 2020-04-29 19:41:30.0 + +++ quickfix-1.15.1+dfsg/debian/control 2024-02-03 04:20:42.0 + @@ -23,7 +23,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libquickfix17 (= ${binary:Version}), +Depends: libquickfix17t64 (= ${binary:Version}), libxml2-dev, libssl-dev, ${misc:Depends} @@ -36,7 +36,10 @@ . This package includes the quickfix development files. -Package: libquickfix17 +Package: libquickfix17t64 +Provides: ${t64:Provides} +Replaces: libquickfix17 +Breaks: libquickfix17 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, diff -Nru quickfix-1.15.1+dfsg/debian/libquickfix17.dirs quickfix-1.15.1+dfsg/debian/libquickfix17.dirs --- quickfix-1.15.1+dfsg/debian/libquickfix17.dirs 2020-04-29 19:41:30.0 + +++ quickfix-1.15.1+dfsg/debian/libquickfix17.dirs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib diff -Nru quickfix-1.15.1+dfsg/debian/libquickfix17.docs quickfix-1.15.1+dfsg/debian/libquickfix17.docs --- quickfix-1.15.1+dfsg/debian/libquickfix17.docs 2020-04-29 19:41:30.0 + +++ quickfix-1.15.1+dfsg/debian/libquickfix17.docs 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -NEWS -ChangeLog diff -Nru quickfix-1.15.1+dfsg/debian/libquickfix17.install quickfix-1.15.1+dfsg/debian/libquickfix17.install --- quickfix-1.15.1+dfsg/debian/libquickfix17.install 2020-04-29 19:41:30.0 + +++ quickfix-1.15.1+dfsg/debian/libquickfix17.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libquickfix.so.* diff -Nru quickfix-1.15.1+dfsg/debian/libquickfix17t64.dirs quickfix-1.15.1+dfsg/debian/libquickfix17t64.dirs --- quickfix-1.15.1+dfsg/debian/libquickfix17t64.dirs 1970-01-01 00:00:00.0 + +++ quickfix-1.15.1+dfsg/debian/libquickfix17t64.dirs 2020-04-29 19:41:30.0 + @@ -0,0 +1 @@ +usr/lib diff -Nru quickfix-1.15.1+dfsg/debian/libquickfix17t64.docs quickfix-1.15.1+dfsg/debian/libquickfix17t64.docs --- quickfix-1.15.1+dfsg/debian/libquickfix17t64.docs 1970-01-01 00:00:00.0
Bug#1062762: qtsystems-opensource-src: NMU diff for 64-bit time_t transition
Source: qtsystems-opensource-src Version: 5.0~git20190103.e3332ee+dfsg1-5 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 qtsystems-opensource-src 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 qtsystems-opensource-src 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 qtsystems-opensource-src-5.0~git20190103.e3332ee+dfsg1/debian/changelog qtsystems-opensource-src-5.0~git20190103.e3332ee+dfsg1/debian/changelog --- qtsystems-opensource-src-5.0~git20190103.e3332ee+dfsg1/debian/changelog 2023-01-07 20:02:19.0 + +++ qtsystems-opensource-src-5.0~git20190103.e3332ee+dfsg1/debian/changelog 2024-02-03 03:16:01.0 + @@ -1,3 +1,10 @@ +qtsystems-opensource-src (5.0~git20190103.e3332ee+dfsg1-5.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 03:16:01 + + qtsystems-opensource-src (5.0~git20190103.e3332ee+dfsg1-5) unstable; urgency=medium * debian/control: diff -Nru qtsystems-opensource-src-5.0~git20190103.e3332ee+dfsg1/debian/control qtsystems-opensource-src-5.0~git20190103.e3332ee+dfsg1/debian/control --- qtsystems-opensource-src-5.0~git20190103.e3332ee+dfsg1/debian/control 2023-01-07 20:02:19.0 + +++ qtsystems-opensource-src-5.0~git20190103.e3332ee+dfsg1/debian/control 2024-02-03 03:16:00.0 + @@ -23,7 +23,10 @@ Vcs-Git: https://salsa.debian.org/qt-kde-team/qt/qtsystems.git Vcs-Browser: https://salsa.debian.org/qt-kde-team/qt/qtsystems/ -Package: libqt5serviceframework5 +Package: libqt5serviceframework5t64 +Provides: ${t64:Provides} +Replaces: libqt5serviceframework5 +Breaks: libqt5serviceframework5 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends}, @@ -55,7 +58,10 @@ snapshot of an ongoing development. The package is very likely to change in a binary incompatible way, and no guarantees are given. -Package: libqt5publishsubscribe5 +Package: libqt5publishsubscribe5t64 +Provides: ${t64:Provides} +Replaces: libqt5publishsubscribe5 +Breaks: libqt5publishsubscribe5 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends}, @@ -87,7 +93,10 @@ snapshot of an ongoing development. The package is very likely to change in a binary incompatible way, and no guarantees are given. -Package: libqt5systeminfo5 +Package: libqt5systeminfo5t64 +Provides: ${t64:Provides} +Replaces: libqt5systeminfo5 +Breaks: libqt5systeminfo5 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends}, @@ -122,9 +131,9 @@ Package: qtsystems5-dev Section: libdevel Architecture: any -Depends: libqt5publishsubscribe5 (= ${binary:Version}), - libqt5serviceframework5 (= ${binary:Version}), - libqt5systeminfo5 (= ${binary:Version}), +Depends: libqt5publishsubscribe5t64 (= ${binary:Version}), + libqt5serviceframework5t64 (= ${binary:Version}), + libqt5systeminfo5t64 (
Bug#1062760: qtquickcontrols2-opensource-src: NMU diff for 64-bit time_t transition
Source: qtquickcontrols2-opensource-src Version: 5.15.10+dfsg-2 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 qtquickcontrols2-opensource-src 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 qtquickcontrols2-opensource-src 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 qtquickcontrols2-opensource-src-5.15.10+dfsg/debian/changelog qtquickcontrols2-opensource-src-5.15.10+dfsg/debian/changelog --- qtquickcontrols2-opensource-src-5.15.10+dfsg/debian/changelog 2023-07-08 08:03:59.0 + +++ qtquickcontrols2-opensource-src-5.15.10+dfsg/debian/changelog 2024-02-02 23:56:09.0 + @@ -1,3 +1,10 @@ +qtquickcontrols2-opensource-src (5.15.10+dfsg-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Fri, 02 Feb 2024 23:56:09 + + qtquickcontrols2-opensource-src (5.15.10+dfsg-2) unstable; urgency=medium * Upload to unstable. diff -Nru qtquickcontrols2-opensource-src-5.15.10+dfsg/debian/control qtquickcontrols2-opensource-src-5.15.10+dfsg/debian/control --- qtquickcontrols2-opensource-src-5.15.10+dfsg/debian/control 2023-07-08 08:03:59.0 + +++ qtquickcontrols2-opensource-src-5.15.10+dfsg/debian/control 2024-02-02 23:56:09.0 + @@ -31,7 +31,10 @@ Vcs-Git: https://salsa.debian.org/qt-kde-team/qt/qtquickcontrols2.git Vcs-Browser: https://salsa.debian.org/qt-kde-team/qt/qtquickcontrols2 -Package: libqt5quickcontrols2-5 +Package: libqt5quickcontrols2-5t64 +Provides: ${t64:Provides} +Replaces: libqt5quickcontrols2-5 +Breaks: libqt5quickcontrols2-5 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} @@ -41,7 +44,10 @@ . This package contains the Qt 5 Quick Controls 2 library. -Package: libqt5quicktemplates2-5 +Package: libqt5quicktemplates2-5t64 +Provides: ${t64:Provides} +Replaces: libqt5quicktemplates2-5 +Breaks: libqt5quicktemplates2-5 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} @@ -98,8 +104,8 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libqt5quickcontrols2-5 (= ${binary:Version}), - libqt5quicktemplates2-5 (= ${binary:Version}), +Depends: libqt5quickcontrols2-5t64 (= ${binary:Version}), + libqt5quicktemplates2-5t64 (= ${binary:Version}), ${misc:Depends} Description: Qt 5 Quick Controls 2 development files Qt is a cross-platform C++ application framework. Qt's primary feature diff -Nru qtquickcontrols2-opensource-src-5.15.10+dfsg/debian/libqt5quickcontrols2-5.install qtquickcontrols2-opensource-src-5.15.10+dfsg/debian/libqt5quickcontrols2-5.install --- qtquickcontrols2-opensource-src-5.15.10+dfsg/debian/libqt5quickcontrols2-5.install 2023-07-08 08:03:59.0 + +++ qtquickcontrols2-opensource-src-5.15.10+dfsg/debian/libqt5quickcontrols2-5.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/${DEB_HOST_MULTIARCH}/libQt5Quick
Bug#1062759: qt6-websockets: NMU diff for 64-bit time_t transition
Source: qt6-websockets Version: 6.4.2-3 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 qt6-websockets 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 qt6-websockets 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 qt6-websockets-6.4.2/debian/changelog qt6-websockets-6.4.2/debian/changelog --- qt6-websockets-6.4.2/debian/changelog 2023-07-25 18:29:09.0 + +++ qt6-websockets-6.4.2/debian/changelog 2024-02-02 23:55:25.0 + @@ -1,3 +1,10 @@ +qt6-websockets (6.4.2-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Fri, 02 Feb 2024 23:55:25 + + qt6-websockets (6.4.2-3) unstable; urgency=medium * Team upload to unstable. diff -Nru qt6-websockets-6.4.2/debian/control qt6-websockets-6.4.2/debian/control --- qt6-websockets-6.4.2/debian/control 2023-07-25 16:11:17.0 + +++ qt6-websockets-6.4.2/debian/control 2024-02-02 23:55:25.0 + @@ -26,8 +26,10 @@ Vcs-Git: https://salsa.debian.org/qt-kde-team/qt6/qt6-websockets.git Rules-Requires-Root: no -Package: libqt6websockets6 -Provides: qt6-websockets-abi (= 6.4.2), +Package: libqt6websockets6t64 +Replaces: libqt6websockets6 +Breaks: libqt6websockets6 (<< ${source:Version}) +Provides: ${t64:Provides}, qt6-websockets-abi (= 6.4.2), Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends}, @@ -55,7 +57,7 @@ Architecture: any Multi-Arch: same Section: libdevel -Depends: libqt6websockets6 (= ${binary:Version}), qt6-base-dev, ${misc:Depends}, +Depends: libqt6websockets6t64 (= ${binary:Version}), qt6-base-dev, ${misc:Depends}, Breaks: libqt6websockets6-dev (<< 6.4.0-2~), Replaces: libqt6websockets6-dev (<< 6.4.0-2~), Description: Qt 6 WebSockets library - development files diff -Nru qt6-websockets-6.4.2/debian/libqt6websockets6.install qt6-websockets-6.4.2/debian/libqt6websockets6.install --- qt6-websockets-6.4.2/debian/libqt6websockets6.install 2022-09-06 19:59:32.0 + +++ qt6-websockets-6.4.2/debian/libqt6websockets6.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/${DEB_HOST_MULTIARCH}/libQt6WebSockets.so.* diff -Nru qt6-websockets-6.4.2/debian/libqt6websockets6.symbols qt6-websockets-6.4.2/debian/libqt6websockets6.symbols --- qt6-websockets-6.4.2/debian/libqt6websockets6.symbols 2023-01-02 12:39:15.0 + +++ qt6-websockets-6.4.2/debian/libqt6websockets6.symbols 1970-01-01 00:00:00.0 + @@ -1,174 +0,0 @@ -# SymbolsHelper-Confirmed: 6.4.0 amd64 -libQt6WebSockets.so.6 libqt6websockets6 #MINVER#, qt6-websockets-abi (= 6.4.2) -* Build-Depends-Package: libqt6websockets6-dev - _ZN10QWebSocket11qt_metacallEN11QMetaObject4CallEiPPv@Base 6.2.1 - _ZN10QWebSocket11qt_metacastEPKc@Base 6.2.1 - _ZN10QWebSocket12aboutToCloseEv@Base 6.2.1 - _ZN10QWebSocket12bytesWrittenEx@Base 6.2.1 - _ZN10QWebSocket12disconnectedEv@Base 6.2.1 - _ZN10QWebSocket12setPauseModeE6QFlagsIN15QAbstractSocke
Bug#1062750: qt6-virtualkeyboard: NMU diff for 64-bit time_t transition
Source: qt6-virtualkeyboard Version: 6.4.2+dfsg-4 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 qt6-virtualkeyboard 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 qt6-virtualkeyboard 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 qt6-virtualkeyboard-6.4.2+dfsg/debian/changelog qt6-virtualkeyboard-6.4.2+dfsg/debian/changelog --- qt6-virtualkeyboard-6.4.2+dfsg/debian/changelog 2023-07-26 21:33:20.0 + +++ qt6-virtualkeyboard-6.4.2+dfsg/debian/changelog 2024-02-02 23:11:24.0 + @@ -1,3 +1,10 @@ +qt6-virtualkeyboard (6.4.2+dfsg-4.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Fri, 02 Feb 2024 23:11:24 + + qt6-virtualkeyboard (6.4.2+dfsg-4) unstable; urgency=medium * Team upload to unstable. diff -Nru qt6-virtualkeyboard-6.4.2+dfsg/debian/control qt6-virtualkeyboard-6.4.2+dfsg/debian/control --- qt6-virtualkeyboard-6.4.2+dfsg/debian/control 2023-07-26 21:32:16.0 + +++ qt6-virtualkeyboard-6.4.2+dfsg/debian/control 2024-02-02 23:11:24.0 + @@ -31,7 +31,10 @@ Vcs-Git: https://salsa.debian.org/qt-kde-team/qt6/qt6-virtualkeyboard.git Rules-Requires-Root: no -Package: libqt6virtualkeyboard6 +Package: libqt6virtualkeyboard6t64 +Provides: ${t64:Provides} +Replaces: libqt6virtualkeyboard6 +Breaks: libqt6virtualkeyboard6 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends}, @@ -45,7 +48,10 @@ . This package contains the Qt Virtual Keyboard library. -Package: libqt6hunspellinputmethod6 +Package: libqt6hunspellinputmethod6t64 +Provides: ${t64:Provides} +Replaces: libqt6hunspellinputmethod6 +Breaks: libqt6hunspellinputmethod6 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends}, @@ -94,7 +100,7 @@ Architecture: any Multi-Arch: same Section: libdevel -Depends: libqt6virtualkeyboard6 (= ${binary:Version}), +Depends: libqt6virtualkeyboard6t64 (= ${binary:Version}), qt6-base-dev, ${misc:Depends}, Breaks: libqt6virtualkeyboard6-dev (<< 6.4.1+dfsg-2~), diff -Nru qt6-virtualkeyboard-6.4.2+dfsg/debian/libqt6hunspellinputmethod6.install qt6-virtualkeyboard-6.4.2+dfsg/debian/libqt6hunspellinputmethod6.install --- qt6-virtualkeyboard-6.4.2+dfsg/debian/libqt6hunspellinputmethod6.install 2022-09-06 18:34:45.0 + +++ qt6-virtualkeyboard-6.4.2+dfsg/debian/libqt6hunspellinputmethod6.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/${DEB_HOST_MULTIARCH}/libQt6HunspellInputMethod.so.* diff -Nru qt6-virtualkeyboard-6.4.2+dfsg/debian/libqt6hunspellinputmethod6.symbols qt6-virtualkeyboard-6.4.2+dfsg/debian/libqt6hunspellinputmethod6.symbols --- qt6-virtualkeyboard-6.4.2+dfsg/debian/libqt6hunspellinputmethod6.symbols 2023-07-08 15:11:11.0 + +++ qt6-virtualkeyboard-6.4.2+dfsg/debian/libqt6hunspellinputmethod6.symbols 1970-01-01 00:00:
Bug#1062722: qt-qml-models: NMU diff for 64-bit time_t transition
Source: qt-qml-models Version: 0~0.0-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 qt-qml-models 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 qt-qml-models 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 qt-qml-models-0~0.0/debian/changelog qt-qml-models-0~0.0/debian/changelog --- qt-qml-models-0~0.0/debian/changelog2021-01-14 11:42:37.0 + +++ qt-qml-models-0~0.0/debian/changelog2024-02-02 22:34:21.0 + @@ -1,3 +1,10 @@ +qt-qml-models (0~0.0-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Fri, 02 Feb 2024 22:34:21 + + qt-qml-models (0~0.0-1) unstable; urgency=medium * Initial release (Closes: #980131) diff -Nru qt-qml-models-0~0.0/debian/control qt-qml-models-0~0.0/debian/control --- qt-qml-models-0~0.0/debian/control 2021-01-14 11:42:37.0 + +++ qt-qml-models-0~0.0/debian/control 2024-02-02 22:34:21.0 + @@ -8,7 +8,10 @@ Homepage: https://github.com/cavewhere/qt-qml-models Rules-Requires-Root: no -Package: libqtqmlmodels0 +Package: libqtqmlmodels0t64 +Provides: ${t64:Provides} +Replaces: libqtqmlmodels0 +Breaks: libqtqmlmodels0 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} @@ -30,7 +33,7 @@ Package: libqtqmlmodels-dev Architecture: any Multi-Arch: same -Depends: libqtqmlmodels0 (= ${binary:Version}), ${misc:Depends} +Depends: libqtqmlmodels0t64 (= ${binary:Version}), ${misc:Depends} Description: Additional list-type data models for QML apps This package adds 2 C++ data models to the qml back end, for use by QML applications. diff -Nru qt-qml-models-0~0.0/debian/libqtqmlmodels0.install qt-qml-models-0~0.0/debian/libqtqmlmodels0.install --- qt-qml-models-0~0.0/debian/libqtqmlmodels0.install 2021-01-14 11:42:37.0 + +++ qt-qml-models-0~0.0/debian/libqtqmlmodels0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libQtQmlModels.so.* \ No newline at end of file diff -Nru qt-qml-models-0~0.0/debian/libqtqmlmodels0t64.install qt-qml-models-0~0.0/debian/libqtqmlmodels0t64.install --- qt-qml-models-0~0.0/debian/libqtqmlmodels0t64.install 1970-01-01 00:00:00.0 + +++ qt-qml-models-0~0.0/debian/libqtqmlmodels0t64.install 2021-01-14 11:42:37.0 + @@ -0,0 +1 @@ +usr/lib/*/libQtQmlModels.so.* \ No newline at end of file diff -Nru qt-qml-models-0~0.0/debian/libqtqmlmodels0t64.lintian-overrides qt-qml-models-0~0.0/debian/libqtqmlmodels0t64.lintian-overrides --- qt-qml-models-0~0.0/debian/libqtqmlmodels0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ qt-qml-models-0~0.0/debian/libqtqmlmodels0t64.lintian-overrides 2024-02-02 22:34:21.0 + @@ -0,0 +1 @@ +libqtqmlmodels0t64: package-name-doesnt-match-sonames libqtqmlmodels0
Bug#1062721: qsopt-ex: NMU diff for 64-bit time_t transition
Source: qsopt-ex Version: 2.5.10.3-2 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 qsopt-ex 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 qsopt-ex 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 qsopt-ex-2.5.10.3/debian/changelog qsopt-ex-2.5.10.3/debian/changelog --- qsopt-ex-2.5.10.3/debian/changelog 2018-10-30 08:25:41.0 + +++ qsopt-ex-2.5.10.3/debian/changelog 2024-02-02 22:20:45.0 + @@ -1,3 +1,10 @@ +qsopt-ex (2.5.10.3-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Fri, 02 Feb 2024 22:20:45 + + qsopt-ex (2.5.10.3-2) unstable; urgency=medium * Team upload. diff -Nru qsopt-ex-2.5.10.3/debian/control qsopt-ex-2.5.10.3/debian/control --- qsopt-ex-2.5.10.3/debian/control2018-10-30 08:25:41.0 + +++ qsopt-ex-2.5.10.3/debian/control2024-02-02 22:20:45.0 + @@ -4,7 +4,7 @@ Section: math Priority: optional Build-Depends: debhelper (>= 11~), - d-shlibs, + d-shlibs (>= 0.106), libgmp-dev Standards-Version: 4.2.1 Vcs-Browser: https://salsa.debian.org/med-team/qsopt-ex @@ -15,7 +15,7 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - libqsopt-ex2 (= ${binary:Version}) + libqsopt-ex2t64 (= ${binary:Version}) Description: Exact linear programming solver QSopt-ex is an implementation of a simplex-based algorithm that returns exact rational solutions, taking advantage of the speed of floating-point @@ -29,7 +29,7 @@ Section: libdevel Depends: ${shlibs:Depends}, ${misc:Depends}, - libqsopt-ex2 (= ${binary:Version}) + libqsopt-ex2t64 (= ${binary:Version}) Description: Exact linear programming solver -- development files QSopt-ex is an implementation of a simplex-based algorithm that returns exact rational solutions, taking advantage of the speed of floating-point @@ -38,7 +38,10 @@ . This package contains the header files and static library. -Package: libqsopt-ex2 +Package: libqsopt-ex2t64 +Provides: ${t64:Provides} +Replaces: libqsopt-ex2 +Conflicts: libqsopt-ex2 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, diff -Nru qsopt-ex-2.5.10.3/debian/libqsopt-ex2t64.lintian-overrides qsopt-ex-2.5.10.3/debian/libqsopt-ex2t64.lintian-overrides --- qsopt-ex-2.5.10.3/debian/libqsopt-ex2t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ qsopt-ex-2.5.10.3/debian/libqsopt-ex2t64.lintian-overrides 2024-02-02 22:20:45.0 + @@ -0,0 +1 @@ +libqsopt-ex2t64: package-name-doesnt-match-sonames libqsopt-ex2 diff -Nru qsopt-ex-2.5.10.3/debian/rules qsopt-ex-2.5.10.3/debian/rules --- qsopt-ex-2.5.10.3/debian/rules 2018-10-30 08:25:41.0 + +++ qsopt-ex-2.5.10.3/debian/rules 2024-02-02 22:20:45.0 + @@ -10,6 +10,7 @@ override_dh_install: dh_install d-shlibmove --commit \ +
Bug#1062720: qpxtool: NMU diff for 64-bit time_t transition
Source: qpxtool Version: 0.8.1-2 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 qpxtool 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 qpxtool 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 qpxtool-0.8.1/debian/changelog qpxtool-0.8.1/debian/changelog --- qpxtool-0.8.1/debian/changelog 2020-01-01 00:00:01.0 + +++ qpxtool-0.8.1/debian/changelog 2024-02-02 22:18:24.0 + @@ -1,3 +1,10 @@ +qpxtool (0.8.1-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Fri, 02 Feb 2024 22:18:24 + + qpxtool (0.8.1-2) unstable; urgency=high [ Boris Pek ] diff -Nru qpxtool-0.8.1/debian/control qpxtool-0.8.1/debian/control --- qpxtool-0.8.1/debian/control2020-01-01 00:00:01.0 + +++ qpxtool-0.8.1/debian/control2024-02-02 22:18:24.0 + @@ -18,7 +18,7 @@ Package: qpxtool Architecture: any -Depends: libqpx0 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} +Depends: libqpx0t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Suggests: pxfw Description: CD/DVD quality checker QPxTool gives you access to all available Quality Checks (Q-Checks) on written @@ -32,7 +32,7 @@ Package: pxfw Architecture: any -Depends: libqpx0 (= ${binary:Version}), +Depends: libqpx0t64 (= ${binary:Version}), qpxtool, ${misc:Depends}, ${shlibs:Depends} @@ -45,7 +45,10 @@ This package contains pxfw, a firmware flash program for Plextor optical drives. -Package: libqpx0 +Package: libqpx0t64 +Provides: ${t64:Provides} +Replaces: libqpx0 +Breaks: libqpx0 (<< ${source:Version}) Architecture: any Section: libs Depends: ${misc:Depends}, ${shlibs:Depends} @@ -60,7 +63,7 @@ Package: libqpx-dev Architecture: any Section: libdevel -Depends: libqpx0 (= ${binary:Version}), ${misc:Depends} +Depends: libqpx0t64 (= ${binary:Version}), ${misc:Depends} Description: CD/DVD quality checker (development files) QPxTool gives you access to all available Quality Checks (Q-Checks) on written and blank media, that are available for your drive. This will help you to find diff -Nru qpxtool-0.8.1/debian/libqpx0.install qpxtool-0.8.1/debian/libqpx0.install --- qpxtool-0.8.1/debian/libqpx0.install2020-01-01 00:00:01.0 + +++ qpxtool-0.8.1/debian/libqpx0.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*.so.* diff -Nru qpxtool-0.8.1/debian/libqpx0.lintian-overrides qpxtool-0.8.1/debian/libqpx0.lintian-overrides --- qpxtool-0.8.1/debian/libqpx0.lintian-overrides 2020-01-01 00:00:01.0 + +++ qpxtool-0.8.1/debian/libqpx0.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1,3 +0,0 @@ -# These libraries are for internal usage. -libqpx0: package-name-doesnt-match-sonames -libqpx0: no-symbols-control-file diff -Nru qpxtool-0.8.1/debian/libqpx0t64.install qpxtool-0.8.1/debian/libqpx0t64.install --- qpxtool-0.8.1/debian/libqpx0t64.install
Bug#1062719: qpdf: NMU diff for 64-bit time_t transition
Source: qpdf Version: 11.8.0-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 qpdf 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 qpdf 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 qpdf-11.8.0/debian/changelog qpdf-11.8.0/debian/changelog --- qpdf-11.8.0/debian/changelog2024-01-08 17:48:05.0 + +++ qpdf-11.8.0/debian/changelog2024-02-02 22:16:17.0 + @@ -1,3 +1,10 @@ +qpdf (11.8.0-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Fri, 02 Feb 2024 22:16:17 + + qpdf (11.8.0-1) unstable; urgency=medium * New upstream release. diff -Nru qpdf-11.8.0/debian/control qpdf-11.8.0/debian/control --- qpdf-11.8.0/debian/control 2024-01-08 17:48:05.0 + +++ qpdf-11.8.0/debian/control 2024-02-02 22:16:17.0 + @@ -11,7 +11,10 @@ Standards-Version: 4.6.2 Homepage: https://qpdf.sourceforge.io -Package: libqpdf29 +Package: libqpdf29t64 +Provides: ${t64:Provides} +Replaces: libqpdf29 +Breaks: libqpdf29 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -43,7 +46,7 @@ Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} -Depends: ${misc:Depends}, libqpdf29 (= ${binary:Version}), libjpeg-dev, zlib1g-dev +Depends: ${misc:Depends}, libqpdf29t64 (= ${binary:Version}), libjpeg-dev, zlib1g-dev Suggests: qpdf-doc Description: development files for PDF transformation/inspection library QPDF is a program that can be used to linearize (web-optimize), diff -Nru qpdf-11.8.0/debian/libqpdf29.install qpdf-11.8.0/debian/libqpdf29.install --- qpdf-11.8.0/debian/libqpdf29.install2024-01-08 17:48:05.0 + +++ qpdf-11.8.0/debian/libqpdf29.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -debian/tmp/usr/lib/*/libqpdf.so.* diff -Nru qpdf-11.8.0/debian/libqpdf29.shlibs qpdf-11.8.0/debian/libqpdf29.shlibs --- qpdf-11.8.0/debian/libqpdf29.shlibs 2024-01-08 17:48:05.0 + +++ qpdf-11.8.0/debian/libqpdf29.shlibs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -libqpdf 29 libqpdf29 (>> 11.8~) diff -Nru qpdf-11.8.0/debian/libqpdf29t64.install qpdf-11.8.0/debian/libqpdf29t64.install --- qpdf-11.8.0/debian/libqpdf29t64.install 1970-01-01 00:00:00.0 + +++ qpdf-11.8.0/debian/libqpdf29t64.install 2024-01-08 17:48:05.0 + @@ -0,0 +1 @@ +debian/tmp/usr/lib/*/libqpdf.so.* diff -Nru qpdf-11.8.0/debian/libqpdf29t64.lintian-overrides qpdf-11.8.0/debian/libqpdf29t64.lintian-overrides --- qpdf-11.8.0/debian/libqpdf29t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ qpdf-11.8.0/debian/libqpdf29t64.lintian-overrides 2024-02-02 22:16:17.0 + @@ -0,0 +1 @@ +libqpdf29t64: package-name-doesnt-match-sonames libqpdf29 diff -Nru qpdf-11.8.0/debian/libqpdf29t64.shlibs qpdf-11.8.0/debian/libqpdf29t64.shlibs --- qpdf-11.8.0/debian/libqpdf29t64.shlibs 1970-01-01 00:00:00.0 + +++ qpdf-1
Bug#1062718: qm-dsp: NMU diff for 64-bit time_t transition
Source: qm-dsp Version: 1.7.1-7 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 qm-dsp 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 qm-dsp 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 qm-dsp-1.7.1/debian/changelog qm-dsp-1.7.1/debian/changelog --- qm-dsp-1.7.1/debian/changelog 2024-01-22 08:01:00.0 + +++ qm-dsp-1.7.1/debian/changelog 2024-02-02 22:15:56.0 + @@ -1,3 +1,10 @@ +qm-dsp (1.7.1-7.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Fri, 02 Feb 2024 22:15:56 + + qm-dsp (1.7.1-7) unstable; urgency=medium * B-D on liblapack-dev diff -Nru qm-dsp-1.7.1/debian/control qm-dsp-1.7.1/debian/control --- qm-dsp-1.7.1/debian/control 2024-01-22 08:01:00.0 + +++ qm-dsp-1.7.1/debian/control 2024-02-02 22:15:56.0 + @@ -16,7 +16,10 @@ Vcs-Git: https://salsa.debian.org/multimedia-team/qm-dsp.git Vcs-Browser: https://salsa.debian.org/multimedia-team/qm-dsp -Package: libqm-dsp0 +Package: libqm-dsp0t64 +Provides: ${t64:Provides} +Replaces: libqm-dsp0 +Breaks: libqm-dsp0 (<< ${source:Version}) Section: libs Architecture: any Depends: @@ -37,7 +40,7 @@ Section: libdevel Architecture: any Depends: - libqm-dsp0 (= ${binary:Version}), + libqm-dsp0t64 (= ${binary:Version}), ${misc:Depends}, Multi-Arch: same Description: Development files (headers) for libqm-dsp library diff -Nru qm-dsp-1.7.1/debian/libqm-dsp0.install qm-dsp-1.7.1/debian/libqm-dsp0.install --- qm-dsp-1.7.1/debian/libqm-dsp0.install 2024-01-22 08:01:00.0 + +++ qm-dsp-1.7.1/debian/libqm-dsp0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -lib*.so.* /usr/lib/${DEB_HOST_MULTIARCH} diff -Nru qm-dsp-1.7.1/debian/libqm-dsp0t64.install qm-dsp-1.7.1/debian/libqm-dsp0t64.install --- qm-dsp-1.7.1/debian/libqm-dsp0t64.install 1970-01-01 00:00:00.0 + +++ qm-dsp-1.7.1/debian/libqm-dsp0t64.install 2024-01-22 08:01:00.0 + @@ -0,0 +1 @@ +lib*.so.* /usr/lib/${DEB_HOST_MULTIARCH} diff -Nru qm-dsp-1.7.1/debian/libqm-dsp0t64.lintian-overrides qm-dsp-1.7.1/debian/libqm-dsp0t64.lintian-overrides --- qm-dsp-1.7.1/debian/libqm-dsp0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ qm-dsp-1.7.1/debian/libqm-dsp0t64.lintian-overrides 2024-02-02 22:15:56.0 + @@ -0,0 +1 @@ +libqm-dsp0t64: package-name-doesnt-match-sonames libqm-dsp0
Bug#1062714: qdbm: NMU diff for 64-bit time_t transition
Source: qdbm Version: 1.8.78-12 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 qdbm 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 qdbm 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 qdbm-1.8.78/debian/changelog qdbm-1.8.78/debian/changelog --- qdbm-1.8.78/debian/changelog2022-11-02 21:02:48.0 + +++ qdbm-1.8.78/debian/changelog2024-02-02 21:46:29.0 + @@ -1,3 +1,10 @@ +qdbm (1.8.78-12.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Fri, 02 Feb 2024 21:46:29 + + qdbm (1.8.78-12) unstable; urgency=medium * QA upload. diff -Nru qdbm-1.8.78/debian/control qdbm-1.8.78/debian/control --- qdbm-1.8.78/debian/control 2022-11-02 21:02:48.0 + +++ qdbm-1.8.78/debian/control 2024-02-02 21:46:29.0 + @@ -10,7 +10,10 @@ XS-Ruby-Versions: all Section: libs -Package: libqdbm14 +Package: libqdbm14t64 +Provides: ${t64:Provides} +Replaces: libqdbm14 +Breaks: libqdbm14 (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: QDBM Database Libraries without GDBM wrapper[runtime] @@ -32,7 +35,7 @@ Package: libqdbm-dev Section: libdevel Architecture: any -Depends: libqdbm14 (= ${binary:Version}), ${misc:Depends} +Depends: libqdbm14t64 (= ${binary:Version}), ${misc:Depends} Recommends: pkg-config Suggests: qdbm-doc Description: QDBM Database Libraries [development] @@ -57,11 +60,13 @@ Description: QDBM Database CGI commands This is the QDBM Database command package to be used as CGI commands. -Package: libxqdbm3c2 +Package: libxqdbm3t64 +Provides: ${t64:Provides} +X-Time64-Compat: libxqdbm3c2 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Replaces: libqdbm3++c2 (<< 1.8.77-1) -Breaks: libqdbm3++c2 (<< 1.8.77-1) +Replaces: libxqdbm3c2, libqdbm3++c2 (<< 1.8.77-1) +Breaks: libxqdbm3c2 (<< ${source:Version}), libqdbm3++c2 (<< 1.8.77-1) Description: QDBM Database Libraries for C++ [runtime] QDBM is an embedded database library compatible with GDBM and NDBM. It features hash database and B+ tree database and is developed referring @@ -73,7 +78,7 @@ Package: libxqdbm-dev Architecture: any Section: libdevel -Depends: libxqdbm3c2 (= ${binary:Version}), libqdbm-dev (= ${binary:Version}), ${misc:Depends} +Depends: libxqdbm3t64 (= ${binary:Version}), libqdbm-dev (= ${binary:Version}), ${misc:Depends} Replaces: libqdbm-dev (<< 1.8.78-1) Suggests: qdbm-doc Description: QDBM Database Libraries for C++ [development] @@ -84,7 +89,7 @@ Package: libqdbm3++c2 Architecture: any Section: oldlibs -Depends: libxqdbm3c2 (>= ${binary:Version}), ${misc:Depends} +Depends: libxqdbm3t64 (>= ${binary:Version}), ${misc:Depends} Multi-Arch: no Description: QDBM Database Libraries for C++ [runtime] (transitional package) This is a dummy package to ease transition to new package name. diff -Nru qdbm-1.8.78/debian/libqdbm14.dirs q
Bug#1062713: qd: NMU diff for 64-bit time_t transition
Source: qd Version: 2.3.23+dfsg.1-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 qd 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 qd 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-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_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 qd-2.3.23+dfsg.1/debian/changelog qd-2.3.23+dfsg.1/debian/changelog --- qd-2.3.23+dfsg.1/debian/changelog 2022-02-20 12:58:54.0 + +++ qd-2.3.23+dfsg.1/debian/changelog 2024-02-02 21:45:01.0 + @@ -1,3 +1,10 @@ +qd (2.3.23+dfsg.1-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Fri, 02 Feb 2024 21:45:01 + + qd (2.3.23+dfsg.1-1) unstable; urgency=medium * New upstream release. Closes: #997255 diff -Nru qd-2.3.23+dfsg.1/debian/control qd-2.3.23+dfsg.1/debian/control --- qd-2.3.23+dfsg.1/debian/control 2022-02-20 12:58:54.0 + +++ qd-2.3.23+dfsg.1/debian/control 2024-02-02 21:45:01.0 + @@ -18,7 +18,7 @@ Package: libqd-dev Section: libdevel Architecture: any -Depends: libqd0v5 (= ${binary:Version}), ${misc:Depends} +Depends: libqd0t64 (= ${binary:Version}), ${misc:Depends} Recommmends: pkg-config Description: Double-double and quad double types in C++ and F90 This package supports both a double-double datatype (approx. 32 @@ -28,11 +28,14 @@ to convert an existing C++ or Fortran-90 program to use the library with only minor changes to the source code. -Package: libqd0v5 +Package: libqd0t64 +Provides: ${t64:Provides} +X-Time64-Compat: libqd0v5 +Breaks: libqd0v5 (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same -Replaces: libqd2c2a, libqd0 +Replaces: libqd0v5, libqd2c2a, libqd0 Conflicts: libqd2c2a, libqd0 Description: Double-double and quad double types in C++ and F90 This package supports both a double-double datatype (approx. 32 diff -Nru qd-2.3.23+dfsg.1/debian/libqd0t64.install qd-2.3.23+dfsg.1/debian/libqd0t64.install --- qd-2.3.23+dfsg.1/debian/libqd0t64.install 1970-01-01 00:00:00.0 + +++ qd-2.3.23+dfsg.1/debian/libqd0t64.install 2022-02-20 12:58:54.0 + @@ -0,0 +1,2 @@ +usr/lib/*/libqd*.so.* + diff -Nru qd-2.3.23+dfsg.1/debian/libqd0t64.lintian-overrides qd-2.3.23+dfsg.1/debian/libqd0t64.lintian-overrides --- qd-2.3.23+dfsg.1/debian/libqd0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ qd-2.3.23+dfsg.1/debian/libqd0t64.lintian-overrides 2024-02-02 21:45:01.0 + @@ -0,0 +1 @@ +libqd0t64: package-name-doesnt-match-sonames libqd0v5 diff -Nru qd-2.3.23+dfsg.1/debian/libqd0v5.install qd-2.3.23+dfsg.1/debian/libqd0v5.install --- qd-2.3.23+dfsg.1/debian/libqd0v5.install2022-02-20 12:58:54.0 + +++ qd-2.3.23+dfsg.1/debian/libqd0v5.install1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/libqd*.so.* -
Bug#1061448: "screen -ls" shows incorrect timestamps
Package: screen Version: 4.9.1-1 Severity: minor Hi, This is the Debian counterpart of https://bugs.launchpad.net/ubuntu/+source/screen/+bug/2050938. "screen -ls" doesn't print correct timestamps. I noticed that we carry our own patch to calculate the session creation time, so it's likely that this is a Debian specific bug, although I haven't checked other distros. --8<---cut here---start->8--- root@bla:~# date Wed Jan 24 06:37:04 PM UTC 2024 root@bla:~# screen -ls There is a screen on: 470.pts-1.bla (02/18/2024 03:35:25 PM)(Detached) 1 Socket in /run/screen/S-root. --8<---cut here---end--->8--- Thanks, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ signature.asc Description: PGP signature
Bug#903999: RFC about DFSG-freeness of PHP license [Re: Bug#903999: ITP: php-doc -- Documentation for PHP]
Hello, Disclaimer: I am not a lawyer and this is not legal advice. I talked extensively to Athos during DebConf and, after looking at the multiple licenses and nuances involved in this problem I believe: 1) Athos followed precisely the instructions from ftp-masters (https://ftp-master.debian.org/php-license.html). He also followed the good practices pointed by Lintian. 2) IMO, it is possible to argue that php-doc is actually part of PHP itself, judging by the fact that the project is hosted under the PHP umbrella on the Microsoft Github repository. If that's the case, then I agree with Athos that we should extend the Lintian warning. 3) Ultimately, it is the ftp-master's job to determine whether php-doc's license is suitable for Debian or not. I don't think it's necessary/beneficial to extend this discussion here. Having said that, I will review and sponsor the package for Athos. Thanks, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ signature.asc Description: PGP signature
Bug#1052360: "!HAVE_STRLCPY" will fail is strlcpy exists
On Wednesday, September 20 2023, I wrote: > Hi, > > Ubuntu Mantic (current development version) already has glibc 2.38 which > provides its own version of strlcpy. This makes cmake define > HAVE_STRLCPY with an empty value, which in turn causes apt-cacher-ng to > FTBFS due to: > > /<>/src/meta.h:326:44: error: operator '!' has no right operand >326 | #if !defined(HAVE_STRLCPY) || !HAVE_STRLCPY >|^ > > I opted to fix this problem by using the idiom "+ 0" when checking for > the macro value: > > #if !defined(HAVE_STRLCPY) || !(HAVE_STRLCPY + 0) Here's the patch. -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ From 9132aee28eda5e0233cbb9d53a8ca292ed24e99d Mon Sep 17 00:00:00 2001 From: Sergio Durigan Junior Date: Wed, 20 Sep 2023 16:38:19 -0400 Subject: [PATCH] Adjust !HAVE_STRLCPY macro check When strlcpy is found (which is the case with glibc 2.38), HAVE_STRLCPY will have an empty value, which makes the check "!HAVE_STRLCPY" fail with: /<>/src/meta.h:326:44: error: operator '!' has no right operand 326 | #if !defined(HAVE_STRLCPY) || !HAVE_STRLCPY |^ An easy fix is to use the "+ 0" idiom to make sure that the check is performed against a valid value. Signed-off-by: Sergio Durigan Junior --- src/meta.cc | 2 +- src/meta.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/meta.cc b/src/meta.cc index 9a2053f..e133f91 100644 --- a/src/meta.cc +++ b/src/meta.cc @@ -831,7 +831,7 @@ bool scaseequals(string_view a, string_view b) return true; } -#if !defined(HAVE_STRLCPY) || !HAVE_STRLCPY +#if !defined(HAVE_STRLCPY) || !(HAVE_STRLCPY + 0) size_t strlcpy(char *tgt, const char *src, size_t tgtSize) { auto p = src; diff --git a/src/meta.h b/src/meta.h index a1f4080..8f22c83 100644 --- a/src/meta.h +++ b/src/meta.h @@ -323,7 +323,7 @@ class NoCaseStringMap : public std::map static constexpr string_view svRN = szRN; static constexpr string_view svLF = "\n"; -#if !defined(HAVE_STRLCPY) || !HAVE_STRLCPY +#if !defined(HAVE_STRLCPY) || !(HAVE_STRLCPY + 0) size_t strlcpy(char *tgt, const char *src, size_t tgtSize); #endif } -- 2.40.1 signature.asc Description: PGP signature
Bug#1052360: "!HAVE_STRLCPY" will fail is strlcpy exists
Source: apt-cacher-ng Version: 3.7.4-1 Severity: normal Tags: patch Hi, Ubuntu Mantic (current development version) already has glibc 2.38 which provides its own version of strlcpy. This makes cmake define HAVE_STRLCPY with an empty value, which in turn causes apt-cacher-ng to FTBFS due to: --8<---cut here---start->8--- /<>/src/meta.h:326:44: error: operator '!' has no right operand 326 | #if !defined(HAVE_STRLCPY) || !HAVE_STRLCPY |^ --8<---cut here---end--->8--- I opted to fix this problem by using the idiom "+ 0" when checking for the macro value: #if !defined(HAVE_STRLCPY) || !(HAVE_STRLCPY + 0) This makes the package build again. This issue doesn't currently affect Debian, but it will when glibc 2.38 is uploaded. Thanks, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ signature.asc Description: PGP signature
Bug#1042937: libsasl2-dev should depend on libssl-dev
Source: cyrus-sasl2 Version: 2.1.28+dfsg1-2 Severity: grave Hi there, I noticed that the last upload for cyrus-sasl2 removed the md5.h header file (among other stuff). As it turns out, /usr/include/sasl/hmac-md5.h will include which will make builds using the header FTBFS. This is currently the case with OpenLDAP. I'd like to request that libsasl2-dev depend on libssl-dev so that we can get a working md5.h. Thanks, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ signature.asc Description: PGP signature
Bug#976991: I am stepping up to help with the GnuTLS → OpenSSL switch in OpenLDAP
On Wednesday, July 26 2023, Ryan Tandy wrote: > On Wed, Jul 26, 2023 at 09:54:16AM +, John Scott wrote: >> I'll write some TLS autopkgtests, we'll rebuild reverse dependencies >> and see how they fare, it'll be great. > > That's an excellent first step, thanks for looking into it! +1, thanks for helping with this, John. > Regarding staging in experimental, Sergio currently uses that for > merging new upstream versions into Ubuntu. Not raising that as a > blocker per se, just to be aware that coordination might be > appreciated. Thank you, Ryan. Indeed, I have been using the version on experimental as a base for Ubuntu's OpenLDAP package. I am more than willing to help with the switch and sponsor uploads to experimental, though. I usually need to perform Ubuntu merges once per cycle (i.e., every six months), so we can work on the switch during these intervals. Thanks, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/
Bug#1041438: gdm3 dep8 failure & reenabling files provider
Control: tags -1 + patch On Tuesday, July 18 2023, I wrote: > Hi, > > The dep8 tests for gdm3 are currently failing with sssd 2.9.1-1 on > Debian and Ubuntu: > > https://ci.debian.net/data/autopkgtest/testing/amd64/g/gdm3/35903643/log.gz [...] Proposed patch: https://salsa.debian.org/sssd-team/sssd/-/merge_requests/28 -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ signature.asc Description: PGP signature
Bug#1041438: gdm3 dep8 failure & reenabling files provider
Source: sssd Version: 2.9.1-1 Severity: important Forwarded: https://github.com/SSSD/sssd/issues/6838 Hi, The dep8 tests for gdm3 are currently failing with sssd 2.9.1-1 on Debian and Ubuntu: https://ci.debian.net/data/autopkgtest/testing/amd64/g/gdm3/35903643/log.gz The reason is because the sssd.conf crafted by the test doesn't explicitly define a "domain" section, but relies on setting "enable_files_domain = True", which in turn sets "id_provider = files". sssd 2.9.0 has deprecated this option, which now should be explicitly enabled during build time using "--with-files-provider": https://github.com/SSSD/sssd/releases/tag/2.9.0 Given that "files domain" has been disabled because of https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888207, I'd like to know if using "--with-files-provider" would be acceptable to fix this bug. According to upstream: https://github.com/SSSD/sssd/issues/6838 in order to support and test "smart card auth of local users", then we need to use such build time option, at least until the next upstream release comes out (which should support such scenario via "id_provider = proxy"). Thanks, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ signature.asc Description: PGP signature
Bug#1039604: glusterfs: Drop support for 32-bit architectures
Source: glusterfs Version: 10.3-5 Severity: important Hi, Upstream glusterfs has given several indications that they do not care about/support 32-bit architectures, as can be seen in this (non-exhaustive) list of issues: - https://github.com/gluster/glusterfs/issues/3911 - https://github.com/gluster/glusterfs/issues/702 Moreover, in Ubuntu, where glusterfs is built for armhf, some issues have been filed about problems related to this lack of 32-bit support, like: - https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/1991441 - https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/1951408 The underlying issue in these two bugs happen to be correlated: glusterfs requires that the host supports 64-bit atomic operations, but armhf and other 32-bit architectures don't offer such feature. Therefore, I would like to request that the support for 32-bit architecture in Debian's glusterfs package be dropped, please. A quick investigation tells me that these packages will likely need to be adjusted because they depend on glusterfs: Reverse-Build-Depends * fio (for libglusterfs-dev) * libvirt (for libglusterfs-dev) * nfs-ganesha (for libglusterfs-dev) * qemu (for libglusterfs-dev) * qemu (for glusterfs-common) * tgt (for libglusterfs-dev) * uwsgi (for libglusterfs-dev) Reverse-Build-Depends-Arch * samba (for libglusterfs-dev) Let me know if there's anything I can do to help here. Thanks, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ signature.asc Description: PGP signature
Bug#1038265: [PATCH] Add riscv64 to webapp B-D list and disable LTO on Ubuntu
Source: git-annex Version: 10.20230407-1 Severity: wishlist Tags: patch Hi again, Still related to https://bugs.launchpad.net/ubuntu/+source/git-annex/+bug/2019992, I found a few more things that needs to be adjusted to properly build git-annex on Ubuntu. 1) We need to add riscv64 to the list of archs for webapp B-Ds on d/control, otherwise the build will always fail on that architecture. I believe this makes sense for Debian because of our intention to fully support riscv64 on trixie. 2) Ubuntu enables LTO by default, and I found that that can introduce a problem when compiling git-annex on ppc64el. For that reason, I'd like to propose the following change which disables LTO on that specific arch. Thanks, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ diff --git a/debian/control b/debian/control index e8737cde6f..41293b4dd4 100644 --- a/debian/control +++ b/debian/control @@ -34,16 +34,16 @@ Build-Depends: libghc-hinotify-dev (>= 0.3.10) [linux-any], libghc-dbus-dev (>= 0.10.7) [linux-any], libghc-fdo-notify-dev (>= 0.3) [linux-any], - libghc-yesod-dev (>= 1.2.6.1) [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 m68k mips mips64el mipsel powerpc ppc64el s390x], - libghc-yesod-core-dev (>= 1.2.19) [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 m68k mips mips64el mipsel powerpc ppc64el s390x], - libghc-yesod-form-dev (>= 1.3.15) [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 m68k mips mips64el mipsel powerpc ppc64el s390x], - libghc-yesod-static-dev (>= 1.2.4) [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 m68k mips mips64el mipsel powerpc ppc64el s390x], - libghc-shakespeare-dev (>= 2.0.0) [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 m68k mips mips64el mipsel powerpc ppc64el s390x], - libghc-clientsession-dev[i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 m68k mips mips64el mipsel powerpc ppc64el s390x], - libghc-warp-dev (>= 3.0.0.5)[i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 m68k mips mips64el mipsel powerpc ppc64el s390x], - libghc-warp-tls-dev [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 m68k mips mips64el mipsel powerpc ppc64el s390x], - libghc-wai-dev [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 m68k mips mips64el mipsel powerpc ppc64el s390x], - libghc-wai-extra-dev[i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 m68k mips mips64el mipsel powerpc ppc64el s390x], + libghc-yesod-dev (>= 1.2.6.1) [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 m68k mips mips64el mipsel powerpc ppc64el s390x riscv64], + libghc-yesod-core-dev (>= 1.2.19) [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 m68k mips mips64el mipsel powerpc ppc64el s390x riscv64], + libghc-yesod-form-dev (>= 1.3.15) [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 m68k mips mips64el mipsel powerpc ppc64el s390x riscv64], + libghc-yesod-static-dev (>= 1.2.4) [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 m68k mips mips64el mipsel powerpc ppc64el s390x riscv64], + libghc-shakespeare-dev (>= 2.0.0) [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 m68k mips mips64el mipsel powerpc ppc64el s390x riscv64], + libghc-clientsession-dev[i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 m68k mips mips64el mipsel powerpc ppc64el s390x riscv64], + libghc-warp-dev (>= 3.0.0.5)[i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 m68k mips mips64el mipsel powerpc ppc64el s390x riscv64], + libghc-warp-tls-dev [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 m68k mips mips64el mipsel powerpc ppc64el s390x riscv64], + libghc-wai-dev [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 m68k mips mips64el mipsel powerpc ppc64el s390x riscv64], + libghc-wai-extra-dev[i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 m68k mips mips64el mipsel powerpc ppc64el s390x riscv64], libghc-dav-dev (>= 1.0), libghc-persistent-dev (>= 2.8.1), libghc-persistent-template-dev, diff --git a/debian/rules b/debian/rules index 1d8d167a9b..c19da8bb98 100755 --- a/debian/rules +++ b/debian/rules @@ -30,6 +30,9 @@ export ZSH_COMPLETIONS_PATH=/usr/share/zsh/vendor-completions ifeq (yes, $(shell dpkg-vendor --derives-from Ubuntu && echo yes)) # See LP: #2019992 export DEB_LDFLAGS_MAINT_STRIP = -Wl,-Bsymbolic-functions +ifneq (,$(filter $(DEB_HOST_ARCH), ppc64el)) +export DEB_BUILD_MAINT_OPTIONS = optimize=-lto +endif endif %: signature.asc Description: PGP signature
Bug#1037532: [PATCH] Strip -Wl,-Bsymbolic-functions from LDFLAGS on Ubuntu
Source: git-annex Version: 10.20230126-3 Severity: wishlist Tags: patch Hi, Ref.: https://bugs.launchpad.net/ubuntu/+source/git-annex/+bug/2019992 git-annex unfortunately FTBFS on Ubuntu because of -Wl,-Bsymbolic-functions. The patch attached to this bug report selectively strips this flag from LDFLAGS when building on Ubuntu. Thanks, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ From 2232f3bf444c3e01d667cdd1ab7079cf31fc48f2 Mon Sep 17 00:00:00 2001 From: Sergio Durigan Junior Date: Tue, 13 Jun 2023 16:40:41 -0400 Subject: [PATCH] d/rules: Strip -Wl,-Bsymbolic-functions from LDFLAGS on Ubuntu. --- debian/rules | 5 + 1 file changed, 5 insertions(+) diff --git a/debian/rules b/debian/rules index eb63c7e7d..1d8d167a9 100755 --- a/debian/rules +++ b/debian/rules @@ -27,6 +27,11 @@ export RELEASE_BUILD=1 export ZSH_COMPLETIONS_PATH=/usr/share/zsh/vendor-completions +ifeq (yes, $(shell dpkg-vendor --derives-from Ubuntu && echo yes)) +# See LP: #2019992 +export DEB_LDFLAGS_MAINT_STRIP = -Wl,-Bsymbolic-functions +endif + %: dh $@ -- 2.39.2 signature.asc Description: PGP signature
Bug#1037258: curl -I (HEAD request) fails with HTTP/2 against a Debian Apache instance
On Saturday, June 10 2023, Samuel Henrique wrote: > Hello, > > I'm not able to reproduce the issue on Bookworm with a HTTP2 localhost > apache server. [...] Hey, I was able to find another URL that triggers the same issue. This one: https://chinarising.puntopress.com/wp-content/uploads/2023/04/Press-TV-KSA-Iran.mp3 (I found it while reading https://github.com/curl/curl/issues/9526) Annoyingly, I still can't determine how to reliably reproduce the problem by configuring a local webserver... Anyway, this new URL allowed me to continue the investigation, and I found that the following commit seems to have introduced the problem: 8c762f59983a3e9e2b80fdb34aa5e08f1d9a1c7d is the first bad commit commit 8c762f59983a3e9e2b80fdb34aa5e08f1d9a1c7d Author: Stefan Eissing Date: Wed Feb 8 15:56:57 2023 +0100 http2: minor buffer and error path fixes It's a much smaller commit, and if we focus only on the lib/http2.c changes, we notice that they are directly related to the handling HTTP2 stream closures. By comparing the two commits (the one that introduces the failure and the other that fixes it), it's pretty hard to say what exactly could be the fix here because the code changed so much between them. With my mad scientist hat on, I decided to experiment with something I'd noticed: the "bad" commit indiscriminately treats "stream->reset" and "stream->error" the same way, while the "good" commit doesn't. I applied the following change to the code: diff --git a/lib/http2.c b/lib/http2.c index d5eed385e..2dc8ee348 100644 --- a/lib/http2.c +++ b/lib/http2.c @@ -1919,7 +1919,7 @@ static ssize_t cf_h2_recv(struct Curl_cfilter *cf, struct Curl_easy *data, Curl_expire(data, 0, EXPIRE_RUN_NOW); } else if(stream->closed) { - if(stream->reset || stream->error) { + if(stream->reset) { nread = http2_handle_stream_close(cf, data, stream, err); goto out; } ... and it seemed to "work". Of course, I don't claim the change above to be correct, but it does seem to confirm the suspicion that "stream->error" shouldn't be handled as a stream closure. Things to investigate: - Why are we getting "stream->error" here? Maybe "--trace" can help us. - How to reliably reproduce the problem locally? It'd be really nice to have a testcase for this. Ah, I forgot to mention: initially I had the suspicion that this might be related to the openssl 3 transition, but I was able to reproduce the problem using bullseye, so I think that proves my hypothesis wrong. It's late here now so I'm calling it "a day", but I'll try to get back to this investigation in the following days. Cheers, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/
Bug#1037258: curl -I (HEAD request) fails with HTTP/2 against a Debian Apache instance
On Friday, June 09 2023, Ian Jackson wrote: > Steps to reproduce: > > curl -I https://git.dgit.debian.org/dgit/info/refs > > Expected output (obtained on, eg, buster): > > HTTP/2 200 > expires: Fri, 01 Jan 1980 00:00:00 GMT > pragma: no-cache > cache-control: no-cache, max-age=0, must-revalidate > x-content-type-options: nosniff > x-frame-options: sameorigin > referrer-policy: no-referrer > x-xss-protection: 1 > permissions-policy: interest-cohort=() > strict-transport-security: max-age=15552000 > content-length: 40562 > vary: Accept-Encoding > x-clacks-overhead: GNU Terry Pratchett > content-type: text/plain > date: Fri, 09 Jun 2023 14:11:55 GMT > server: Apache > > Actual output: > > curl: (92) HTTP/2 stream 1 was not closed cleanly: PROTOCOL_ERROR (err 1) > > This seems to have stopped working very recently. I was able to reproduce the bug building from the upstream repo, ran a bisect and found that the following commit seems to have fixed the issue: 744dcf22fac6cf12a9112df106b61864982afef9 is the first fixed commit commit 744dcf22fac6cf12a9112df106b61864982afef9 Author: Stefan Eissing Date: Thu Mar 30 12:13:49 2023 +0200 http2: flow control and buffer improvements - use bufq for send/receive of network data - usd bufq for send/receive of stream data - use HTTP/2 flow control with no-auto updates to control the amount of data we are buffering for a stream HTTP/2 stream window set to 128K after local tests, defined code constant for now - elminiating PAUSEing nghttp2 processing when receiving data since a stream can now take in all DATA nghttp2 forwards Improved scorecard and adjuste http2 stream window sizes - scorecard improved output formatting and options default - scorecard now also benchmarks small requests / second Closes #10771 There are a few problems, though: - The commit is long and seems to introduce unrelated changes. In fact, it's just an "overhaul" commit, so the fix apparently happened "by chance". - According to https://github.com/curl/curl/pull/10771#issuecomment-1491200728, the commit might have introduce other problems. -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/
Bug#1034359: closed by Debian FTP Masters (reply to Samuel Henrique ) (Bug#1034359: fixed in curl 7.88.1-9)
On Sunday, April 16 2023, Gabriel wrote: > Thank you. @Samuel Henrique, since you wear both hats, will this make > Lunar as well? I think you meant me :-). I will start working on bringing this to Lunar tomorrow. Thanks, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/
Bug#1034459: unblock: curl/7.88.1-9
Package: release.debian.org Control: affects -1 + src:curl X-Debbugs-Cc: c...@packages.debian.org User: release.debian@packages.debian.org Usertags: unblock X-Debbugs-Cc: samuel...@debian.org Severity: normal Please unblock curl/7.88.1-9. [ Reason ] Changes that affect the resulting binaries: [ Sergio Durigan Junior ] * d/p/Use-correct-path-when-loading-libnss-pem-ckbi-.so.patch: Don't prepend "nss" when opening libnssckbi.so. (Closes: #1034359) [ Samuel Henrique ] * d/p/fix-unix-domain-socket.patch: Import upstream patch to fix --unix (closes: #1033963) The first change is an important fix to address a regression introduced by the previous "Use-correct-path-when-loading-libnss-pem-ckbi-.so.patch". Unfortunately, it is currently not possible for users of NSS-enabled libcurl to fetch data from HTTPS URIs. With this one-liner fix, the previous behaviour is restored while at the same time keeping the benefits of being able to dynamically load libnss-pem. The second change is a backport of an upstream patch to fix the use of UNIX domain sockets (via --unix) in HTTPS scenarios. An important fix for those who rely on these features. Changes that don't affect the resulting binaries: [ Samuel Henrique ] * Update list of tests that fail on IPv6-only envs and don't skip them on autopkgtest This change updates (and reduces) the list of tests to be skipped on IPv6-only environments. This should increase our test coverage in debci. [ Impact ] With this update, users who rely on the NSS-enabled libcurl will be able to fetch data from HTTPS URIs again. [ Tests ] All build tests passed. [ Risks ] After some extensive tests, I believe I covered all scenarios where an NSS-enabled libcurl could be used. Unfortunately, the patch to make libcurl able to find and load libnss-pem is still a bit hack-ish, so there's always the possibility of a problem creeping in. I'm confident that the chance of such regression happening is unlikely, though. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing [ Other info ] I understand that the release team is probably very busy these days, and appreciate all the work you have done. If it is not too much inconvenience for you, it would be great to have this version of curl unblocked in the near future, in order to address the NSS regression. Thank you in advance. unblock curl/7.88.1-9 -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ diff -Nru curl-7.88.1/debian/changelog curl-7.88.1/debian/changelog --- curl-7.88.1/debian/changelog 2023-03-26 06:36:24.0 -0400 +++ curl-7.88.1/debian/changelog 2023-04-15 15:03:44.0 -0400 @@ -1,3 +1,17 @@ +curl (7.88.1-9) unstable; urgency=medium + + [ Sergio Durigan Junior ] + * d/p/Use-correct-path-when-loading-libnss-pem-ckbi-.so.patch: +Don't prepend "nss" when opening libnssckbi.so. (Closes: #1034359) + + [ Samuel Henrique ] + * Update list of tests that fail on IPv6-only envs and don't skip them on +autopkgtest + * d/p/fix-unix-domain-socket.patch: Import upstream patch to fix --unix +(closes: #1033963) + + -- Samuel Henrique Sat, 15 Apr 2023 20:03:44 +0100 + curl (7.88.1-8) unstable; urgency=medium [ Samuel Henrique ] diff -Nru curl-7.88.1/debian/patches/fix-unix-domain-socket.patch curl-7.88.1/debian/patches/fix-unix-domain-socket.patch --- curl-7.88.1/debian/patches/fix-unix-domain-socket.patch 1969-12-31 19:00:00.0 -0500 +++ curl-7.88.1/debian/patches/fix-unix-domain-socket.patch 2023-04-15 15:03:44.0 -0400 @@ -0,0 +1,211 @@ +From 873f9fccca3645ffa41ad1f26355860fd925eb18 Mon Sep 17 00:00:00 2001 +From: Stefan Eissing +Date: Tue, 28 Feb 2023 10:07:21 +0100 +Subject: [PATCH] Fixing unix domain socket use in https connects. + +- refs #10633, when h2/h3 eyeballing was involved, unix domain socket + configurations were not honoured +- configuring --unix-socket will disable HTTP/3 as candidate for eyeballing +- combinatino of --unix-socket and --http3-only will fail during initialisation +- adding pytest test_11 to reproduce +--- + lib/cf-http.c | 6 +- + lib/http.c| 6 +- + lib/vquic/vquic.c | 4 + + tests/tests-httpd/test_11_unix.py | 129 ++ + 4 files changed, 138 insertions(+), 7 deletions(-) + create mode 100644 tests/tests-httpd/test_11_unix.py + +Index: curl/lib/cf-http.c +=== +--- curl.orig/lib/cf-http.c curl/lib/cf-http.c +@@ -266,7 +266,8 @@ static CURLcode cf_hc_connect(struct Cur + Curl_expire(data, ctx->soft_eyeballs_timeout_ms, EXPIRE_ALPN_EYEBALLS); + } + else if(ctx->h21_baller.enabled) +- cf_hc_baller_init(>h
Bug#1034359: Regression finding system certificates
On Thursday, April 13 2023, Gabriel wrote: > Between 7.88.1-2 and 7.88.1-5, there was a change to where curl with > nss looks for loadable libraries: > > curl (7.88.1-4) unstable; urgency=medium > > * d/p/Use-correct-path-when-loading-libnss-pem-ckbi-.so.patch: > Prepend "/nss/" before the library name. > > Before the change to the load path, curl could find > /lib/x86_64-linux-gnu/libnssckbi.so but not > /lib/x86_64-linux-gnu/nss/libnsspem.so, after the change it's the > reverse. > > libnssckbi.so is enough to get a trust root (the mozilla certificate > store is compiled inside that library), whereas libnsspem.so > (1.0.8+1-1) isn't. > This makes it impossible to connect to https servers by default for > programs that use curl with NSS. > > Here is a way to test the regression: > debbisect -v --cache=./cache \ > > --depends=libcurl4-nss-dev,git,pkg-config,libssl-dev,ca-certificates,cargo,nss-plugin-pem,p11-kit-modules,strace > \ > 20230306T145638Z 20230306T203828Z \ > 'chroot "$1" bash -exuc " > git clone --depth 1 https://github.com/alexcrichton/curl-rust.git > cd curl-rust > time cargo fetch > time cargo build --offline --example https > strace -efile target/debug/examples/https >/dev/null > "' Thanks for the detailed bug report. I was able to reproduce the problem successfully and prepared a fix. I'll upload the package tomorrow after the current one migrates to testing. Cheers, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/
Bug#1033847: Please update to upstream sources
On Monday, April 10 2023, Gabriel F. T. Gomes wrote: > When I took the maintainer role for bash-completion, I did a lot of bug > archaeology, but the amount of bugs and patches was too large, so I > don't know the reason for every packaging bit. I could do some more > digging, but a lot of the history was gone when we moved to salsa (I > even forgot the name of the old system), so I'll just focus on your > problem and try to determine if we can get rid of this specific patch > while minimizing pain for other users. Hey! So, the old system was called Alioth. When we migrated to salsa, there was some effort to preserve the history of old repositories, and fortunately bash-completion was one of them. For reference, you can find the Alioth archive here: https://alioth-archive.debian.org/ Bash-completion's archive is here: https://alioth-archive.debian.org/git/bash-completion/ We're interested in the debian.git.tar.xz file, which contains the git repo for the Debian package: $ wget https://alioth-archive.debian.org/git/bash-completion/debian.git.tar.xz $ tar xf debian.git.tar.xz $ git clone debian.git old-bash-completion $ cd old-bash-completion $ git log -- debian/patches/00-fix_quote_readline_by_ref.patch commit d734ca3bd73ae49b8f452802fb8fb65a440ab07a Author: David Paleino AuthorDate: Wed Mar 19 10:20:35 2014 +0100 Commit: David Paleino CommitDate: Wed Mar 19 10:20:35 2014 +0100 fix_quote_readline_by_ref.patch, thanks to JuanJo Ciarlante (Closes: #739835) + avoid escaping 1st '~' (LP: #1288314) + avoid quoting if empty, else expansion without args only shows dirs (LP: #1288031) + replace double escaping to single (eg for completing file/paths with spaces) HTH, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ signature.asc Description: PGP signature
Bug#1033812: Security of systemd service file should be improved
Source: znc Version: 1.8.2-3 Severity: important Hello, I noticed that ZNC's service file comes with just a few settings that improve security: --8<---cut here---start->8--- ... PrivateTmp=true ProtectSystem=full ProtectHome=no PrivateDevices=true LimitNOFILE=1024 ... --8<---cut here---end--->8--- IMHO, these settings should be improved. Here's what I recommend: 1) "ProtectHome=yes", because ZNC's $HOME is not located inside /home, so it's OK to make /home, /root and /run/user inaccessible. 2) Add, at least, the following settings: --8<---cut here---start->8--- PrivateUsers=yes ProtectKernelModules=yes ProtectKernelLogs=yes ProtectKernelTunables=yes ProtectClock=yes ProtectControlGroups=yes MemoryDenyWriteExecute=yes ProtectProc=invisible --8<---cut here---end--->8--- I'm running the service with the extra settings mentioned above, and everything seems to be working correctly. Thanks, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ signature.asc Description: PGP signature
Bug#1032202: New buttercup_eval directive
On Wednesday, March 01 2023, Sean Whitton wrote: > On Wed 01 Mar 2023 at 10:51AM -05, Sergio Durigan Junior wrote: > >> I would like to propose the inlined patch to implement a new >> buttercup_eval directive on dh-elpa. Aside from the fact that this is a >> good-to-have feature, there is a bigger problem at play here: it's >> currently not possible to eval elisp code when buttercup is invoked >> during autopkgtest, which makes workarounds like the one uploaded for >> flycheck (at bug #1028725) incomplete. >> >> It'd be great if we could have this in bookworm, but due to the freeze >> I'd understand if it's not possible. I'd like to have this in unstable >> ASAP, though, if that's OK with you. > > If it is only for autopkgtests or similar, I don't think it's > appropriate for this stage of the freeze -- we can just disable the > relevant tests. Thanks for the patch -- please ping once the next > release cycle opens up. Thanks for the reply. I will try to remember to ping. -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/ signature.asc Description: PGP signature