Bug#1086823: RM: taskd -- ROM; officially deprecated + replaced upstream
Package: ftp.debian.org Severity: normal X-Debbugs-Cc: ta...@packages.debian.org Control: affects -1 + src:taskd User: ftp.debian@packages.debian.org Usertags: remove Dear ftp-master, Please remove taskd from Debian. Taskserver (taskd) is only compatible with taskwarrior 2.x, and is no longer actively developed [1]. Taskwarrior 2 used taskd as a server for its synchronization. Taskwarrior 3 has a completely new sync implementation, and does not interface with taskd. This new version also introduces Taskchampion, a new task-storage alternative [2]. Other than that, the upstream recommended solution is a cloud-storage backend. [1]: https://github.com/GothenburgBitFactory/taskwarrior/releases/tag/v3.0.0 [2]: https://taskwarrior.org/docs/upgrade-3/ -- Thanks, Sérgio Cipriano. signature.asc Description: PGP signature
Bug#1085160: linux-sysctl-defaults: apply setting after installation
Package: linux-sysctl-defaults Version: 4.10.1 Severity: normal Dear Maintainer, please call `sysctl -p /usr/lib/sysctl.d/50-default.conf` after installation
Bug#1059673: trololio: autopkgtest failure with Python 3.12
On Friday, April 19 2024, me@emel.email wrote: > I'm the author of Trololio. Hey ThinkChaos, > I've never posted to Debian mailing lists, so apologies if I don't > follow proper etiquette. I did take a quick look at the relevant Wiki > page and CoC. Thank you very much for taking the time post such a detailed update on the software, and apologies for taking so long to reply! I'm not maintaining Pagure on Debian anymore and as such I haven't been paying close attention to its dependencies. > Trololio was written to make Python 3 async easily back-compatible > with Python 2. > The context is Trollius was a back-port of Python 3's asyncio module > to Python 2, and Trololio provides a compatibility layer to support > both with a single codebase. > Similar to what the six module does for general 2/3 compatibility. > > Nowadays, Python 2 compatibility is not a priority for most anymore, > and Trollius has been deprecated since at least 2018 [1]. > And as per the discussion on GitHub, pagure-ev-server seems to be the > only reverse dependency. Its author removed the dependency in a commit > yesterday [2]. > > With that in mind, I think it's best to retire the package. > If you do need to keep it working for stable, then I can try and update > it to use importlib. Though I would rather not spend time on a Python 2 > related project these days :) That's all very useful information, thanks. Even though I'm not really interested in maintaining Pagure on Debian, I would like to keep it in the archive for the foreseeable future to give time for the community to decide whether someone else would like to step in and maintain the software. Ultimately this means that we'll have to keep trololio around for now, at least until Pagure gets updated and stops depending on it. What I can try to do is backport the upstream patch from Pagure and try to get rid of its dependency on trololio. I'll see if I have the time tomorrow. Thanks again, -- 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#1077915: libvirt-daemon-system: update /etc/apparmor.d/usr.sbin.libvirtd because of move of qemu-bridge-helper
On Sunday, August 04 2024, Michael Ott wrote: > Dear Maintainer, > > After the last update of qemu to 1:9.0.2+ds-2 qemu-bridge-helper is moved from > /usr/lib/qemu/qemu-bridge-helper to /usr/libexec/qemu/qemu-bridge-helper. I > have to update /etc/apparmor.d/usr.sbin.libvirtd and rerun apparmor_parser > After that it works again Hi, Just a heads up that the Debian QEMU maintainer reverted the move to /usr/libexec/ a few hours ago: https://salsa.debian.org/qemu-team/qemu/-/commit/f265f4788f9fa2c276d2d19f82a80cc3dd5639f8 With that change, this bug won't apply anymore. 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#1021679: tilix: doesn't provide x-terminal-emulator alternative
it provides: % cat /var/lib/dpkg/info/tilix.postinst #!/bin/sh -e set -e if [ "$1" = "configure" ]; then update-alternatives --install /usr/bin/x-terminal-emulator \ x-terminal-emulator /usr/bin/tilix.wrapper 30 \ --slave /usr/share/man/man1/x-terminal-emulator.1.gz \ x-terminal-emulator.1.gz /usr/share/man/man1/tilix.1.gz fi -- sergio.
Bug#1077678: Switch from circ_buf to kfifo
Dear Maintainer, It seems that since kernel 6.10 circ_buf xmit structure has been removed in favor of kfifo inside tty_port in the struct uart_state (linux/serial_core.h): This is the commit with the change: https://github.com/torvalds/linux/commit/1788cf6a91d9fa9aa61fc2917afe192c23d67f6a Regards, Sergio
Bug#1079166: gdb segfaults
On Tuesday, August 20 2024, Christian Brabandt wrote: > Hector, > Yeah I know I am missing debugging-symbols, but I don't see where to get > those :( Hey, For future reference, you can use debuginfod to obtain the debug symbols: export DEBUGINFOD_URLS=https://debuginfod.debian.net 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#1078757: qemu-system-x86: program hangs after the upgrade to 9.0.2 if a network bridge is used
On Tuesday, August 20 2024, Michael Tokarev wrote: > Control: tag -1 - moreinfo unreproducible + confirmed upstream > fixed-upstream > > On 8/20/24 01:14, Sergio Durigan Junior wrote: >> On Monday, August 19 2024, Michael Tokarev wrote: >> >>> On 8/18/24 18:08, bblinux wrote: >>> ished ...> >>>> [pid 79822] prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1073741816, >>>> rlim_max=1073741816}) = 0 >>>> [pid 79822] close(3)= 0 >>>> [pid 79822] close(4)= 0 >>>> [pid 79822] close(45493)= -1 EBADF (Bad file descriptor) >>>> ... forever >>> >>> This is the key. >>> >>> qemu closes all possible file descriptors. >>> It always did that, for still unknown to me reason. > >> Although this is a different issue, it reminds me of >> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075871, which is a > > This is interesting, yes. > > In qemu, we've a code which uses close_range() or failing that, > iterates over /proc/self/fd/ and closes everything found there. > If /proc/self/fd/ isn't available, it just does nothing. > > This is one part. > > However, in qemu up to 9.0, there's another code in net/tap.c: > > static void launch_script() { > ... > int open_max = sysconf(_SC_OPEN_MAX), i; > > for (i = 3; i < open_max; i++) { > if (i != fd) { > close(i); > } > } > > that's the thing we're seeing. Yeah, that's exactly the case with gpg, too. -- 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#1078757: qemu-system-x86: program hangs after the upgrade to 9.0.2 if a network bridge is used
On Monday, August 19 2024, Michael Tokarev wrote: > On 8/18/24 18:08, bblinux wrote: > ished ...> >> [pid 79822] prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1073741816, >> rlim_max=1073741816}) = 0 >> [pid 79822] close(3)= 0 >> [pid 79822] close(4)= 0 >> [pid 79822] close(45493)= -1 EBADF (Bad file descriptor) >> ... forever > > This is the key. > > qemu closes all possible file descriptors. > It always did that, for still unknown to me reason. > > In your case, the system is configured to have 1073741816 > possible open files. This is not the default (the default > is 1024). I dunno where such huge limit comes from and why > it is set up this way (low limit on open files is here for > a good reason). > > There's a system call to close whole file range, which is used > as a better alternative, but for some reason this build of qemu > missed it, and resorted to traditional loop by every FD in > turn. Although this is a different issue, it reminds me of https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075871, which is a bug I investigated a while ago and which displayed the same underlying symptoms (gpg was taking forever to run inside a Debian chroot). The problem was that /proc wasn't mounted, which prevented gpg from optimizing the closure of file descriptors and made it fallback to a dumb algorithm which would iterate over the hundreds of thousands of fd's and try to close them one by one. I haven't looked into this specific QEMU bug, but thought I'd mention the problem above just in case. 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#1077678: xtrx-dkms: module fails to build for Linux 6.10
same error also with linux-headers-6.10.4-amd64 Regards, Sergio
Bug#1077678: xtrx-dkms: module fails to build for Linux 6.10
Package: xtrx-dkms Version: 0.0.1+git20190320.5ae3a3e-3.5 Severity: important Tags: upstream Dear Maintainer, During today's upgrade (2024-08-11) the DKMS build also fails on Debian testing with the newer linux-headers-6.10.3-amd64 package Regards, Sergio
Bug#1076800: Fixed upstream
Control: tags -1 + patch This has been fixed upstream by https://github.com/curl/curl/commit/39b9ccea8dd2be6cf106105fc72fba1c702cc8fc. 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/ signature.asc Description: PGP signature
Bug#1072133: metakernel: FTBFS: dh_sphinxdoc: error: debian/python-metakernel-doc/usr/share/doc/python3-metakernel/html/_static/js/jquery-1.12.4.min.js is missing
On Sunday, July 14 2024, Santiago Vila wrote: >> Therefore, I am closing this bug and marking it as fixed in version >> 0.8.5-1. > > Ok, one more thing: > > Between 202405 and 202406 I reported a few similar bugs. Could you please > check the following packages? (and reassign + affects + merge + etc) > > behave > mapproxy > metakernel (this is already done) > puddletag > python-peachpy These ones are caused by the sphinx-bootstrap-theme bug. I will reassign them to the correct package and close them. > python-skbio This one is a different bug (which has since been fixed). 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#1074636: mirror submission for mirrors.upr.edu
Package: mirrors Severity: wishlist User: mirr...@packages.debian.org Usertags: mirror-submission Submission-Type: new Site: mirrors.upr.edu Archive-architecture: amd64 arm64 Archive-http: /debian/ Archive-rsync: debian/ Maintainer: Sergio Lopez Country: PR Puerto Rico Location: San Juan Sponsor: University of Puerto Rico https://www.upr.edu/ Trace Url: http://mirrors.upr.edu/debian/project/trace/ Trace Url: http://mirrors.upr.edu/debian/project/trace/ftp-master.debian.org Trace Url: http://mirrors.upr.edu/debian/project/trace/mirrors.upr.edu
Bug#1074278: --expiration-day option is wrongly parsed
Source: ssl-cert Version: 1.1.2 Severity: normal Tags: patch Dear maintainer, This is the Debian equivalent of https://bugs.launchpad.net/ubuntu/+source/ssl-cert/+bug/2069330. When using make-ssl-cert's --expiration-day option, the code wrongly assigns to the ${opt_expiration_days} variable the index of the option, instead of its value. The fix is simple: we need to use ${OPTARG} instead of ${OPTIND} to obtain the actual value. I opened the following MR which contains the proposed fix: https://salsa.debian.org/apache-team/ssl-cert/-/merge_requests/4 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#1073378: 1073378 chromium with 'Restore Pages' message
An interesting thing happened today, but it may well be a coincidence. I had a Linux crash that made me reboot the computer; I was in the middle of a Chromium session navigating the web. After I rebooted and entered again in Chromium, it didn't show the 'Restore Pages' popup. After I closed Chromium and opened again, it started again to show the popup. I can't reproduce the situation (I am not going to crash my Linux again!), but this is my conjecture: wouldn't be possible that the tag of failed Chromium session is *inverted*, i.e., when it closes badly and open again it behaves as it is well, and in the opposite case, when it closes well, it behaves as it is bad? Again, this may be a coincidence, but maybe it is worth to investigate... Let's hope that the solution for this problem is found soon... Thanks for your attention, /--Sergio Campanile/ /Toronto, Canada/ On 2024-06-19 15:03, Sergio Campanile wrote: Only to let you know, I installed the newer version of Chromium (just announced) and the issue of "Restore Pages" pop up is still there (I also tried to delete the org.chromium from /tmp directory with same results). /--Sergio Campanile/ /Toronto, Canada/ On 2024-06-18 23:45, Andres Salomon wrote: I noticed that chromium segfaults upon exit; I suspect that this is why the Restore Pages message pops up. I'll look into that segfault when I have more free time available.
Bug#1073378: 1073378 chromium with 'Restore Pages' message
Only to let you know, I installed the newer version of Chromium (just announced) and the issue of "Restore Pages" pop up is still there (I also tried to delete the org.chromium from /tmp directory with same results). /--Sergio Campanile/ /Toronto, Canada/ On 2024-06-18 23:45, Andres Salomon wrote: I noticed that chromium segfaults upon exit; I suspect that this is why the Restore Pages message pops up. I'll look into that segfault when I have more free time available.
Bug#1073117: O: pagure -- git-centered forge using pygit2
Package: wnpp Control: affects -1 + src:pagure Severity: normal After several years, I finally decided to orphan pagure :-(. I haven't been using it as my personal forge anymore, and unfortunately upstream development slowed down quite a bit after the main author and maintainer stopped contributing regularly to the project. But that is not to say that upstream is dead; they are still working towards preparing the next release. Pagure is a big package with several components and an extensive list of build dependencies (and an even bigger testsuite which I never managed to make fully work on Debian). It is not for the faint of heart, and most of the time is usually spent fixing its (build) dependencies so that it doesn't get removed from testing. If I may, I would like to leave some suggestions for a future maintainer. - I never had the time to write dep8 tests, mainly because setting up the software is not trivial. It would be great if the package had more Debian-centric testing. - Speaking of the hurdles to setting up Pagure, I believe the package installation could be made a bit more automated using debconf. I don't see a way to fully automate it (look at d/README.Debian), but there is certainly room for improvement. I also left a brief TODO list inside d/README.source; feel free to tackle any item there! I wish the next maintainer can have as much fun with the package as I did when I first made it for Debian! 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#1072765: python-skbio: FTBFS: dh_sphinxdoc: error: debian/python-skbio-doc/usr/share/doc/python-skbio-doc/html/_static/js/jquery-fix.js is missing
Control: reassign -1 sphinx-bootstrap-theme/0.8.1-4 On Friday, June 07 2024, Santiago Vila wrote: > Dear maintainer: > > During a rebuild of all packages in unstable, your package failed to build: > [...] > dh_sphinxdoc --package=python-skbio-doc > dh_sphinxdoc: error: > debian/python-skbio-doc/usr/share/doc/python-skbio-doc/html/_static/js/jquery-fix.js > is missing This problem was introduced by: https://salsa.debian.org/python-team/packages/sphinx-bootstrap-theme/-/commit/974f47fade1fa7de53c9dd1ec152536d7119942c It's clearly wrong to stop installing the js/font files here; they are exactly what makes the theme work. Arguably the package should be using js/font files from existing Debian packages, but that's another issue and there's a bug for it. Reassigning. -- 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#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&arch=all&ver=1.19.0-2&stamp=1715629490&raw=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#1072573: rpc.idmapd runs out of file descriptors
Package: nfs-common Version: 2.6.2-4 Severity: important Tags: patch upstream On some of our bookworm systems I've seen what looked like a file descriptor leak. Sample lsof output: [...] rpc.idmap 675 root 126r DIR 0,400 10813 /run/rpc_pipefs/nfs/clnt11e6 (deleted) rpc.idmap 675 root 127u FIFO 0,40 0t0 10817 /run/rpc_pipefs/nfs/clnt11e6/idmap (deleted) rpc.idmap 675 root 128r DIR 0,400 10834 /run/rpc_pipefs/nfs/clnt11ef (deleted) rpc.idmap 675 root 129u FIFO 0,40 0t0 10838 /run/rpc_pipefs/nfs/clnt11ef/idmap (deleted) rpc.idmap 675 root 130r DIR 0,400 10855 /run/rpc_pipefs/nfs/clnt11f8 (deleted) rpc.idmap 675 root 131u FIFO 0,40 0t0 10859 /run/rpc_pipefs/nfs/clnt11f8/idmap (deleted) Cranking up the verbosity level to 3 showed that dirscancb never reaps stale entries in its queue (no "Stale client" lines). The reason turns out to be that the scan terminates on the first directory entry that doesn't contain an "idmap" file. Applying the attached patch seems to have solved the problem for me. As far as I can tell the bug is still present upstream, and has been for many years (that "goto out" is from 2007 and replaced a "return" so the bug is even older than that). Marking "important" since this has actually caused observable problems in our environment.From: Sergio Gelato Date: Tue, 4 Jun 2024 16:02:59 +0200 Subject: rpc.idmapd: nfsopen() failures should not be fatal dirscancb() loops over all clnt* subdirectories of /run/rpc_pipefs/nfs/. Some of these directories contain /idmap files, others don't. nfsopen() returns -1 for the latter; we then want to skip the directory, not abort the entire scan. --- utils/idmapd/idmapd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/idmapd/idmapd.c b/utils/idmapd/idmapd.c index e79c124..f3c540d 100644 --- a/utils/idmapd/idmapd.c +++ b/utils/idmapd/idmapd.c @@ -556,7 +556,7 @@ dirscancb(int fd, short UNUSED(which), void *data) if (nfsopen(ic) == -1) { close(ic->ic_dirfd); free(ic); -goto out; +continue; } if (verbose > 2)
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#1071989: Applet crashes on load
Package: mate-panel Version: 1.27.1-3 Severity: important Dear Maintainer, Since the update from 1.27.1-2-b2 to 1.27.1-3 the panel doesn't load any applet or window list, but just the menus. Here is some dmesg logs that may be helpful: [ 100.088966] traps: mate-multiload-[2447] trap int3 ip:7f2e21938117 sp:7ffe2e991d20 error:0 in libglib-2.0.so.0.8000.2[7f2e218f2000+9d000] [ 100.120451] traps: notification-ar[2451] trap int3 ip:7f01b9728117 sp:7fff3c805880 error:0 in libglib-2.0.so.0.8000.2[7f01b96e2000+9d000] [ 100.130117] traps: wnck-applet[2449] trap int3 ip:7f01655e2117 sp:7ffe68ae79e0 error:0 in libglib-2.0.so.0.8000.2[7f016559c000+9d000] [ 100.131184] traps: clock-applet[2453] trap int3 ip:7f263f180117 sp:7ffd83ec7f60 error:0 in libglib-2.0.so.0.8000.2[7f263f13a000+9d000] [ 110.087554] traps: clock-applet[2559] trap int3 ip:7fc321480117 sp:7ffc35a2e160 error:0 in libglib-2.0.so.0.8000.2[7fc32143a000+9d000] [ 111.833188] traps: clock-applet[2569] trap int3 ip:7f898a380117 sp:7ffcd2c62d10 error:0 in libglib-2.0.so.0.8000.2[7f898a33a000+9d000] [ 112.282178] traps: clock-applet[2579] trap int3 ip:7f9193b80117 sp:7fff04a34b60 error:0 in libglib-2.0.so.0.8000.2[7f9193b3a000+9d000] [ 112.939025] traps: clock-applet[2588] trap int3 ip:7f6294452117 sp:7fff4ddc65b0 error:0 in libglib-2.0.so.0.8000.2[7f629440c000+9d000] [ 113.329062] traps: clock-applet[2598] trap int3 ip:7fb308552117 sp:7ffde7f385e0 error:0 in libglib-2.0.so.0.8000.2[7fb30850c000+9d000] [ 114.030064] traps: clock-applet[2607] trap int3 ip:7f71023bc117 sp:7ffd3de19dd0 error:0 in libglib-2.0.so.0.8000.2[7f7102376000+9d000] [ 114.352499] traps: clock-applet[2617] trap int3 ip:7f9449852117 sp:7ffe16eafd10 error:0 in libglib-2.0.so.0.8000.2[7f944980c000+9d000] [ 114.715552] traps: clock-applet[2626] trap int3 ip:7fc16c3e6117 sp:7fff65c3d6a0 error:0 in libglib-2.0.so.0.8000.2[7fc16c3a+9d000] The installed libglib-2.0 is: libglib2.0-0t64:amd64 2.80.2-2 amd64GLib library of C routines I'm not 100% sure if the actual problem is in this package or in libmate-panel-applet-4-1 maybe. Reverting to the previous version solves the problem. Regards, Sergio
Bug#1007213: please upgrade to Xpra 5
control: retitle -1 please upgrade to Xpra 5 Xpra 3 and 4 are EOL (since August 2023); see https://github.com/Xpra-org/xpra/wiki/Versions
Bug#1070074: several errors on tab completion
Package: bash-completion Version: 1:2.12.0-1 Upgrading from 1:2.11-8 to 1:2.12.0-1 causes several errors at tab completion or starting bash. ... bash: _comp_deprecate_func: command not found bash: _comp_deprecate_var: command not found bash: _comp_deprecate_var: command not found bash: _comp_deprecate_var: command not found bash: _comp_have_command: command not found bash: _comp_have_command: command not found ... Reverting to previous version didn't help. This was due to util-linux-extra being put on hold, since once I updated 2.40-5 -> 2.40-8 util-linux-extra util-linux eject bsdextrautils libsmartcols1 libblkid1 libmount1 mount libuuid1 util-linux libfdisk1 the problem went away. Probably some version dependency should be added. thanks -- Ivan Sergio Borgonovo https://www.webthatworks.it https://www.borgonovo.net
Bug#1006344: rasdaemon: inconsistent /var/lib/rasdaemon permissions between upgraded and new installs
In addition, since /var/lib/rasdaemon is no longer in the package's file list it may need to be explicitly removed by the postrm script.
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#1064415: prometheus-node-exporter-collectors: doesn't depend on prometheus-node-exporter really
Package: prometheus-node-exporter-collectors Severity: normal Dear Maintainer, prometheus-node-exporter should be in Recommens, Suggests or even Enhances but not Depends. prometheus-node-exporter-collectors works fine without prometheus-node-exporter, it produces *.prom files that could be used by any other compatible textfile exporter.
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 he
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_
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 - SASC
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/libsp
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/deb
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 @
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
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.
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
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.
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:1
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
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
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
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_t
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
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 + +++
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
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-overrid
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 f
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 - AFP
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
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.
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.install
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-
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 Arc
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 (<< ${sou
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}
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.
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_g
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
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
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/libre
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/libregf
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
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_
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/librasqal3
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/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
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-
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
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}), + li
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_HO
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 - _ZN10QWebSocket12setPauseModeE6QFla
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
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