Bug#1061262: ecdh-nist-p256: stack dump on boot
lør. 27. jan. 2024 kl. 14:00 skrev Salvatore Bonaccorso : > Control: tags -1 + moreinfo > > On Sun, Jan 21, 2024 at 06:43:11PM +0100, Kjell M. Myksvoll wrote: > > Package: ecdh-nist-p256 > > Severity: normal > > X-Debbugs-Cc: kjell.myksv...@gmail.com > > > > Dear Maintainer, > > > > *** Reporter, please consider answering these questions, where > appropriate *** > > > >* What led up to the situation? > > > > Reboot after package updates. > > > >* What exactly did you do (or not do) that was effective (or > > ineffective)? > >* What was the outcome of this action? > > > > [3.334317] [ cut here ] > > [3.334319] alg: self-tests for ecdh-nist-p256 using > ecdh-nist-p256-generic failed (rc=-14) > > [3.334325] WARNING: CPU: 27 PID: 461 at crypto/testmgr.c:5936 > alg_test+0x516/0x630 > > [3.334331] Modules linked in: ecdh_generic(+) ecc crc16 amdgpu(+) > i2c_algo_bit drm_ttm_helper ttm video drm_suballoc_helper amdxcp drm_buddy > gpu_sched drm_display_helper drm_kms_helper xhci_pci nvme drm xhci_hcd > nvme_core t10_pi crc32c_intel cec usbcore crc64_rocksoft crc64 rc_core > crc_t10dif crct10dif_generic crct10dif_pclmul crct10dif_common usb_common > gpio_amdpt wmi gpio_generic > > [3.334369] CPU: 27 PID: 461 Comm: cryptomgr_test Not tainted > 6.5.0-5-amd64 #1 Debian 6.5.13-1 > > [3.334372] Hardware name: System manufacturer System Product > Name/PRIME X399-A, BIOS 1601 04/14/2023 > > [3.334374] RIP: 0010:alg_test+0x516/0x630 > > [3.334377] Code: ff ff 4c 89 e6 4c 89 e7 41 89 c7 e8 e4 f4 fe ff e9 > 37 ff ff ff 44 89 f9 48 89 ea 4c 89 ee 48 c7 c7 38 08 0c 98 e8 1a 5d b5 ff > <0f> 0b e9 7d fe ff ff 48 89 c2 48 89 ee 48 c7 c7 70 07 0c 98 45 89 > > [3.334379] RSP: 0018:bd2844e97e10 EFLAGS: 00010286 > > [3.334381] RAX: RBX: 007e RCX: > c0007fff > > [3.334383] RDX: RSI: 7fff RDI: > 0001 > > [3.334385] RBP: 987682aeee00 R08: R09: > bd2844e97ca0 > > [3.334386] R10: 0003 R11: 987deedfffe8 R12: > 007f > > [3.334388] R13: 987682aeee80 R14: R15: > fff2 > > [3.334390] FS: () GS:987def0c() > knlGS: > > [3.334392] CS: 0010 DS: ES: CR0: 80050033 > > [3.334393] CR2: 7fe96d9ba840 CR3: 00010c7ea000 CR4: > 003506e0 > > [3.334395] Call Trace: > > [3.334398] > > [3.334399] ? alg_test+0x516/0x630 > > [3.334401] ? __warn+0x81/0x130 > > [3.334406] ? alg_test+0x516/0x630 > > [3.334409] ? report_bug+0x171/0x1a0 > > [3.334413] ? prb_read_valid+0x1b/0x30 > > [3.334417] ? srso_return_thunk+0x5/0x10 > > [3.334422] ? handle_bug+0x3c/0x80 > > [3.334426] ? exc_invalid_op+0x17/0x70 > > [3.334429] ? asm_exc_invalid_op+0x1a/0x20 > > [3.334435] ? alg_test+0x516/0x630 > > [3.334438] ? psi_memstall_leave+0xb0/0xb0 > > [3.334441] ? srso_return_thunk+0x5/0x10 > > [3.33] ? finish_task_switch.isra.0+0x8f/0x2d0 > > [3.334449] ? srso_return_thunk+0x5/0x10 > > [3.334452] ? __schedule+0x3e2/0xb20 > > [3.334457] ? __pfx_cryptomgr_test+0x10/0x10 > > [3.334460] cryptomgr_test+0x24/0x40 > > [3.334464] kthread+0xe8/0x120 > > [3.334468] ? __pfx_kthread+0x10/0x10 > > [3.334471] ret_from_fork+0x34/0x50 > > [3.334475] ? __pfx_kthread+0x10/0x10 > > [3.334478] ret_from_fork_asm+0x1b/0x30 > > [3.334486] > > [3.334487] ---[ end trace ]--- > > > >* What outcome did you expect instead? > > > > No stack dump. > > Please test 6.6.13-1 from unstable and 6.7.1-1~exp1 from experimental > as the 6.5.y series won't get any more updates. Does the bug show up > there as well? > Hi! Have tested with 6.6.13-1 now, and the issue seems to be gone with that version. No stack dump during boot. Salvatore > br, kmm
Bug#1062962: mtdev: NMU diff for 64-bit time_t transition
Source: mtdev Version: 1.1.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 mtdev 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 mtdev which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru mtdev-1.1.6/debian/changelog mtdev-1.1.6/debian/changelog --- mtdev-1.1.6/debian/changelog2020-05-24 04:38:08.0 + +++ mtdev-1.1.6/debian/changelog2024-02-04 07:46:26.0 + @@ -1,3 +1,10 @@ +mtdev (1.1.6-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Graham Inggs Sun, 04 Feb 2024 07:46:26 + + mtdev (1.1.6-1) unstable; urgency=medium * New upstream release. (Closes: #962128) diff -Nru mtdev-1.1.6/debian/control mtdev-1.1.6/debian/control --- mtdev-1.1.6/debian/control 2020-05-24 04:38:08.0 + +++ mtdev-1.1.6/debian/control 2024-02-04 07:46:25.0 + @@ -13,7 +13,10 @@ Vcs-Git: https://salsa.debian.org/debian/mtdev.git Vcs-Browser: https://salsa.debian.org/debian/mtdev -Package: libmtdev1 +Package: libmtdev1t64 +Provides: ${t64:Provides} +Replaces: libmtdev1 +Breaks: libmtdev1 (<< ${source:Version}) Architecture: linux-any Depends: ${shlibs:Depends}, ${misc:Depends} @@ -28,7 +31,7 @@ Section: libdevel Architecture: linux-any Multi-Arch: same -Depends: libmtdev1 (= ${binary:Version}), +Depends: libmtdev1t64 (= ${binary:Version}), ${misc:Depends} Description: Multitouch Protocol Translation Library - dev files libmtdev is a library for translating evdev multitouch events using the legacy @@ -40,7 +43,7 @@ Package: mtdev-tools Section: libdevel Architecture: linux-any -Depends: libmtdev1 (= ${binary:Version}), +Depends: libmtdev1t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Description: Multitouch Protocol Translation Library - test tools diff -Nru mtdev-1.1.6/debian/libmtdev1.install mtdev-1.1.6/debian/libmtdev1.install --- mtdev-1.1.6/debian/libmtdev1.install2020-05-24 04:38:08.0 + +++ mtdev-1.1.6/debian/libmtdev1.install1970-01-01 00:00:00.0 + @@ -1,3 +0,0 @@ -usr/lib/*/libmtdev.so.1* -debian/source_mtdev.py usr/share/apport/package-hooks - diff -Nru mtdev-1.1.6/debian/libmtdev1.symbols mtdev-1.1.6/debian/libmtdev1.symbols --- mtdev-1.1.6/debian/libmtdev1.symbols2020-05-24 04:38:08.0 + +++ mtdev-1.1.6/debian/libmtdev1.symbols1970-01-01 00:00:00.0 + @@ -1,28 +0,0 @@ -libmtdev.so.1 libmtdev1 #MINVER# -* Build-Depends-Package: libmtdev-dev - mtdev_close@Base 1.0.8 - mtdev_close_delete@Base 1.1.0 - mtdev_configure@Base 1.0.8 - mtdev_delete@Base 1.1.0 - mtdev_empty@Base 1.0.8 - mtdev_fetch_event@Base 1.0.8 - mtdev_get@Base 1.0.8 - mtdev_get_abs_fuzz@Base 1.1.0 - mtdev_get_abs_maximum@Base 1.1.0 - mtdev_get_abs_minimum@Base 1.1.0 - mtdev_get_abs_resolution@Base 1.1.0 - mtdev_get_event@Base 1.0.8 - mtdev_has_mt_event@Base 1.1.0 - mtdev_idle@Base 1.0.8 - mtdev_init@Base 1.0.8 - mtdev_match@Base 1.0.8 - mtdev_match_four@Base 1.0.11 - mtdev_new@Base 1.1.0 -
Bug#1062961: mrtdreader: NMU diff for 64-bit time_t transition
Source: mrtdreader Version: 0.1.6-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 mrtdreader 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 mrtdreader which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru mrtdreader-0.1.6/debian/changelog mrtdreader-0.1.6/debian/changelog --- mrtdreader-0.1.6/debian/changelog 2018-11-03 12:54:55.0 + +++ mrtdreader-0.1.6/debian/changelog 2024-02-04 07:45:32.0 + @@ -1,3 +1,10 @@ +mrtdreader (0.1.6-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Graham Inggs Sun, 04 Feb 2024 07:45:32 + + mrtdreader (0.1.6-3) unstable; urgency=medium * debian/control: diff -Nru mrtdreader-0.1.6/debian/control mrtdreader-0.1.6/debian/control --- mrtdreader-0.1.6/debian/control 2018-11-03 12:54:55.0 + +++ mrtdreader-0.1.6/debian/control 2024-02-04 07:45:32.0 + @@ -12,7 +12,10 @@ Vcs-Git: https://salsa.debian.org/rubund/mrtdreader.git Homepage: https://github.com/rubund/mrtdreader -Package: libmrtd0 +Package: libmrtd0t64 +Provides: ${t64:Provides} +Replaces: libmrtd0 +Breaks: libmrtd0 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, @@ -35,12 +38,12 @@ Package: libmrtd-dev Architecture: any Section: libdevel -Depends: libmrtd0 (= ${binary:Version}), +Depends: libmrtd0t64 (= ${binary:Version}), libgcrypt20-dev, libnfc-dev, ${misc:Depends} Multi-Arch: same -Description: Development files for libmrtd0 +Description: Development files for libmrtd0t64 Machine-readable travel documents such as passports nowadays usually contain an RFID chip for storing various data. This library provides useful functions for reading out the data from these documents. This version of the library @@ -58,7 +61,7 @@ Package: mrtdreader Architecture: any -Depends: libmrtd0 (= ${binary:Version}), +Depends: libmrtd0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Suggests: graphicsmagick diff -Nru mrtdreader-0.1.6/debian/libmrtd0.docs mrtdreader-0.1.6/debian/libmrtd0.docs --- mrtdreader-0.1.6/debian/libmrtd0.docs 2018-11-03 12:54:55.0 + +++ mrtdreader-0.1.6/debian/libmrtd0.docs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -README.md diff -Nru mrtdreader-0.1.6/debian/libmrtd0.install mrtdreader-0.1.6/debian/libmrtd0.install --- mrtdreader-0.1.6/debian/libmrtd0.install2018-11-03 12:54:55.0 + +++ mrtdreader-0.1.6/debian/libmrtd0.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru mrtdreader-0.1.6/debian/libmrtd0.symbols mrtdreader-0.1.6/debian/libmrtd0.symbols --- mrtdreader-0.1.6/debian/libmrtd0.symbols2018-11-03 12:54:55.0 + +++ mrtdreader-0.1.6/debian/libmrtd0.symbols1970-01-01 00:00:00.0 + @@ -1,31 +0,0 @@ -libmrtd.so.0 libmrtd0 #MINVER# - mrtd_bac_challenge_ok@Base 0.1.0 - mrtd_bac_check_digit@Base 0.1.0 - mrtd_bac_cmd_data@Base 0.1.0 - mrtd_bac_decrypt_response@Base 0.1.0
Bug#1062960: dh_gencontrol: copies Static-Built-Using header to -dbgsym package
Package: debhelper Version: 13.11.10 Severity: minor X-Debbugs-Cc: t...@mirbsd.de This affects both bookworm and sid build chroots, ignore the version number above. We now have a Static-Built-Using header that can be used instead of or in addition to the Built-Using header (depending on which is proper). dh_gencontrol seems to take care to not copy Built-Using to -dbgsym but does not yet do so for Static-Built-Using, leading to extra lintian warnings, as it does not know that new field yet either. Semantically, it should not be copied and everything is handled by the tight version coupling to the main package anyway. -- System Information: Debian Release: trixie/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unreleased'), (500, 'buildd-unstable'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386, x32 Kernel: Linux 5.10.0-26-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_FIRMWARE_WORKAROUND Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/lksh Init: sysvinit (via /sbin/init) Versions of packages debhelper depends on: ii autotools-dev20220109.1 ii dh-autoreconf20 ii dh-strip-nondeterminism 1.13.1-1 ii dpkg 1.22.2 ii dpkg-dev 1.22.2 ii dwz 0.15-1 ii file 1:5.45-2+b1 ii libdebhelper-perl13.11.10 ii libdpkg-perl 1.22.2 ii man-db 2.12.0-3 ii perl 5.38.2-3 ii po-debconf 1.0.21+nmu1 debhelper recommends no packages. Versions of packages debhelper suggests: pn dh-make -- no debconf information
Bug#1061521: + XPS 13 9343
Hi Antoine, On 2/3/24 17:16, Antoine wrote: > On 1/20/24 21:26, Hans de Goede wrote: >> Can you try adding "i8042.dumbkbd=1" to your kernel commandline? >> >> The next question is if the keyboard will still actually >> work after suspend/resume with "i8042.dumbkbd=1". If it >> stays in the list, but no longer works > > Hi, thanks a lot for taking into account our hardware, > just a supplementary feedback: > > In my case (Dell XPS 13 9343/i5-5200U): > - Dell Inc. XPS 13 9343/0TM99H, BIOS A19 12/24/2018 > - Linux version 6.6.13-1 (2024-01-20) > > commandline with `i8042.dumbkbd=1` fixes the issue, > with capslock functional but without led > + as a side note, hibernate doesn't trigger any issue > > (before getting informed of and testing `i8042.dumbkbd=1`) > I had attached logs before/after suspend against 6.6.11 and 6.6.13 : > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061521#30 > > I remain at your disposal for any further infos/testing The issue of the kbd on some Dell XPS models no longer working after a suspend/resume cycle should be fixed by these 2 patches which are on their way to Linus' tree: https://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git/commit/?h=for-linus=683cd8259a9b883a51973511f860976db2550a6e https://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git/commit/?h=for-linus=9cf6e24c9fbf17e52de9fff07f12be7565ea6d61 Regards, Hans
Bug#1062831: guitarix: segfaults, when creating a preset bank
Hi Guitarix maintainer here. I've pushed a fix for that to our repository, this is the relevant patch to fix this issue: https://github.com/brummer10/guitarix/commit/80e951fb3212c058c507c421cecfacca1f6d2932 regards hermann
Bug#1062959: taktuk: NMU diff for 64-bit time_t transition
Source: taktuk Version: 3.7.7-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 taktuk 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 taktuk 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') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru taktuk-3.7.7/debian/changelog taktuk-3.7.7/debian/changelog --- taktuk-3.7.7/debian/changelog 2022-07-28 16:45:26.0 + +++ taktuk-3.7.7/debian/changelog 2024-02-04 07:33:37.0 + @@ -1,3 +1,10 @@ +taktuk (3.7.7-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Sun, 04 Feb 2024 07:33:37 + + taktuk (3.7.7-3) unstable; urgency=medium * New upstream page, fix debian/watch and homepage diff -Nru taktuk-3.7.7/debian/control taktuk-3.7.7/debian/control --- taktuk-3.7.7/debian/control 2022-07-28 16:41:49.0 + +++ taktuk-3.7.7/debian/control 2024-02-04 07:33:37.0 + @@ -16,7 +16,7 @@ Multi-Arch: foreign Depends: ${perl:Depends}, ${misc:Depends}, openssh-client | rsh-client Recommends: libterm-readline-gnu-perl -Suggests: kanif, libtaktuk3 (>= ${source:Version}), libtaktuk-1-dev (>= ${source:Version}) +Suggests: kanif, libtaktuk3t64 (>= ${source:Version}), libtaktuk-1-dev (>= ${source:Version}) Breaks: kanif (<< 1.2) Description: efficient, large scale, parallel remote execution of commands TakTuk allows one to execute commands in parallel on a potentially large set @@ -27,7 +27,10 @@ require any specific software on the nodes thanks to a self-propagation algorithm. -Package: libtaktuk3 +Package: libtaktuk3t64 +Provides: ${t64:Provides} +Replaces: libtaktuk3 +Breaks: libtaktuk3 (<< ${source:Version}) Architecture: any Section: libs Multi-Arch: same @@ -43,7 +46,7 @@ require any specific software on the nodes thanks to a self-propagation algorithm. . - This package provides libtaktuk3, the C bindings for the taktuk communication + This package provides libtaktuk3t64, the C bindings for the taktuk communication layer. Package: libtaktuk-1-dev @@ -53,7 +56,7 @@ Architecture: any Multi-Arch: same Section: libdevel -Depends: ${misc:Depends}, libtaktuk3 (= ${binary:Version}) +Depends: ${misc:Depends}, libtaktuk3t64 (= ${binary:Version}) Description: C bindings for taktuk (development files) TakTuk allows one to execute commands in parallel on a potentially large set of remote nodes (using ssh to connect to each node). It is typically used @@ -63,7 +66,7 @@ require any specific software on the nodes thanks to a self-propagation algorithm. . - This package provides development files for libtaktuk3, the C bindings for + This package provides development files for libtaktuk3t64, the C bindings for the taktuk communication layer. Package: libtaktuk-perl diff -Nru taktuk-3.7.7/debian/libtaktuk3.install taktuk-3.7.7/debian/libtaktuk3.install --- taktuk-3.7.7/debian/libtaktuk3.install 2022-07-28 15:24:38.0 + +++ taktuk-3.7.7/debian/libtaktuk3.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@
Bug#1061330: closed by Jarrah Gosbell (Re: Bug#1061330: calamares: identified for time_t transition but no ABI in shlibs)
Control: reopen -1 Control: notfixed -1 calamares/3.3.1-1 > > I've uploaded a new calamares about a week ago, so I think you can go > > ahead with the extensions and this bug can be closed. > Easy done. Extensions and settings-mobian were uploaded a few days ago, so > lets consider this done. Sorry, but the dpkg change that is a prerequisite for actually changing the ABI is not uploaded to unstable yet (ETA: Feb 12). So both packages still have the old ABI and this transition will still need to happen. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer https://www.debian.org/ slanga...@ubuntu.com vor...@debian.org signature.asc Description: PGP signature
Bug#1062958: t4kcommon: NMU diff for 64-bit time_t transition
Source: t4kcommon Version: 0.1.1-11 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 t4kcommon 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 t4kcommon 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') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru t4kcommon-0.1.1/debian/changelog t4kcommon-0.1.1/debian/changelog --- t4kcommon-0.1.1/debian/changelog2022-07-09 22:35:53.0 + +++ t4kcommon-0.1.1/debian/changelog2024-02-04 07:31:41.0 + @@ -1,3 +1,10 @@ +t4kcommon (0.1.1-11.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Sun, 04 Feb 2024 07:31:41 + + t4kcommon (0.1.1-11) unstable; urgency=medium [Stefan Kropp] diff -Nru t4kcommon-0.1.1/debian/control t4kcommon-0.1.1/debian/control --- t4kcommon-0.1.1/debian/control 2022-07-09 16:24:26.0 + +++ t4kcommon-0.1.1/debian/control 2024-02-04 07:31:41.0 + @@ -21,7 +21,10 @@ Vcs-Git: https://salsa.debian.org/tux4kids-pkg-team/t4kcommon.git Vcs-Browser: https://salsa.debian.org/tux4kids-pkg-team/t4kcommon -Package: libt4k-common0 +Package: libt4k-common0t64 +Provides: ${t64:Provides} +Replaces: libt4k-common0 +Breaks: libt4k-common0 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} @@ -33,7 +36,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: ${misc:Depends}, libt4k-common0 (= ${binary:Version}) +Depends: ${misc:Depends}, libt4k-common0t64 (= ${binary:Version}) ,librsvg2-dev ,libsdl-pango-dev ,libsdl-image1.2-dev @@ -60,7 +63,7 @@ #Priority: extra #Architecture: any #Multi-Arch: same -#Depends: ${misc:Depends}, libt4k-common0 (= ${binary:Version}) +#Depends: ${misc:Depends}, libt4k-common0t64 (= ${binary:Version}) #Description: common library for tux4kids - debugging symbols # t4k_common is a library of code shared between tuxmath and tuxtype. # . diff -Nru t4kcommon-0.1.1/debian/libt4k-common0.install t4kcommon-0.1.1/debian/libt4k-common0.install --- t4kcommon-0.1.1/debian/libt4k-common0.install 2022-07-09 16:24:26.0 + +++ t4kcommon-0.1.1/debian/libt4k-common0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru t4kcommon-0.1.1/debian/libt4k-common0.symbols t4kcommon-0.1.1/debian/libt4k-common0.symbols --- t4kcommon-0.1.1/debian/libt4k-common0.symbols 2022-07-09 16:24:26.0 + +++ t4kcommon-0.1.1/debian/libt4k-common0.symbols 1970-01-01 00:00:00.0 + @@ -1,180 +0,0 @@ -libt4k_common.so.0 libt4k-common0 #MINVER# - IMG_Load_Cache@Base 0.1.1 - InitT4KCommon@Base 0.1.1 - MUSIC_DIR@Base 0.1.1 - SVGInfoIndex@Base 0.1.1 - T4K_AddDataPrefix@Base 0.1.1 - T4K_AddRect@Base 0.1.1 - T4K_AskFontName@Base 0.1.1 - T4K_AudioEnable@Base 0.1.1 - T4K_AudioHaltChannel@Base 0.1.1 - T4K_AudioMusicLoad@Base 0.1.1 - T4K_AudioMusicPlay@Base 0.1.1 - T4K_AudioMusicUnload@Base 0.1.1 - T4K_AudioToggle@Base 0.1.1 - T4K_BlackOutline@Base 0.1.1 - T4K_Blend@Base 0.1.1 -
Bug#1062957: sysrepo: NMU diff for 64-bit time_t transition
Source: sysrepo Version: 2.0.53-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 sysrepo 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 sysrepo 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') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru sysrepo-2.0.53/debian/changelog sysrepo-2.0.53/debian/changelog --- sysrepo-2.0.53/debian/changelog 2021-11-26 10:32:54.0 + +++ sysrepo-2.0.53/debian/changelog 2024-02-04 07:30:11.0 + @@ -1,3 +1,10 @@ +sysrepo (2.0.53-6.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Sun, 04 Feb 2024 07:30:11 + + sysrepo (2.0.53-6) unstable; urgency=medium * Don't move the /etc/sysrepo if it doesn't exist diff -Nru sysrepo-2.0.53/debian/control sysrepo-2.0.53/debian/control --- sysrepo-2.0.53/debian/control 2021-11-26 10:32:54.0 + +++ sysrepo-2.0.53/debian/control 2024-02-04 07:30:11.0 + @@ -12,7 +12,7 @@ Homepage: https://github.com/sysrepo/sysrepo Package: sysrepo -Depends: libsysrepo6 (= ${binary:Version}), +Depends: libsysrepo6t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Section: admin @@ -48,7 +48,7 @@ This package contains the documentation. Package: sysrepo-plugind -Depends: libsysrepo6 (= ${binary:Version}), +Depends: libsysrepo6t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Section: admin @@ -66,7 +66,10 @@ . This package contains the daemon for grouping sysrepo plugins. -Package: libsysrepo6 +Package: libsysrepo6t64 +Provides: ${t64:Provides} +Replaces: libsysrepo6 +Breaks: libsysrepo6 (<< ${source:Version}) Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} @@ -86,7 +89,7 @@ This package contains the shared C library. Package: libsysrepo-dev -Depends: libsysrepo6 (= ${binary:Version}), +Depends: libsysrepo6t64 (= ${binary:Version}), libyang2-dev, ${misc:Depends}, ${shlibs:Depends} diff -Nru sysrepo-2.0.53/debian/libsysrepo6.install sysrepo-2.0.53/debian/libsysrepo6.install --- sysrepo-2.0.53/debian/libsysrepo6.install 2021-11-26 10:32:54.0 + +++ sysrepo-2.0.53/debian/libsysrepo6.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libsysrepo.so.* diff -Nru sysrepo-2.0.53/debian/libsysrepo6.postrm sysrepo-2.0.53/debian/libsysrepo6.postrm --- sysrepo-2.0.53/debian/libsysrepo6.postrm2021-11-26 10:32:54.0 + +++ sysrepo-2.0.53/debian/libsysrepo6.postrm1970-01-01 00:00:00.0 + @@ -1,40 +0,0 @@ -#!/bin/sh -# postrm script for libsysrepo6 -# -# see: dh_installdeb(1) - -set -e - -# summary of how this script can be called: -#* `remove' -#* `purge' -#* `upgrade' -#* `failed-upgrade' -#* `abort-install' -#* `abort-install' -#* `abort-upgrade' -#* `disappear' -# -# for details, see https://www.debian.org/doc/debian-policy/ or -# the debian-policy package - - -case
Bug#1062956: sysprof: NMU diff for 64-bit time_t transition
Source: sysprof Version: 45.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 sysprof 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 sysprof 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') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru sysprof-45.1/debian/changelog sysprof-45.1/debian/changelog --- sysprof-45.1/debian/changelog 2023-10-24 21:21:44.0 + +++ sysprof-45.1/debian/changelog 2024-02-04 07:27:54.0 + @@ -1,3 +1,10 @@ +sysprof (45.1-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Sun, 04 Feb 2024 07:27:54 + + sysprof (45.1-2) unstable; urgency=medium [ John David Anglin ] diff -Nru sysprof-45.1/debian/control sysprof-45.1/debian/control --- sysprof-45.1/debian/control 2023-10-24 21:21:44.0 + +++ sysprof-45.1/debian/control 2024-02-04 07:27:54.0 + @@ -37,7 +37,7 @@ Architecture: linux-any Depends: ${shlibs:Depends}, ${misc:Depends}, - libsysprof-6-6 (= ${binary:Version}), + libsysprof-6-6t64 (= ${binary:Version}), libsysprof-6-modules (= ${binary:Version}), Build-Profiles: Description: system-wide Linux profiler @@ -52,7 +52,10 @@ - shows the time spent in each branch of the call tree - profiles can be loaded and saved -Package: libsysprof-6-6 +Package: libsysprof-6-6t64 +Provides: ${t64:Provides} +Replaces: libsysprof-6-6 +Breaks: libsysprof-6-6 (<< ${source:Version}) Section: libs Architecture: linux-any Multi-Arch: same @@ -109,7 +112,7 @@ Multi-Arch: same Depends: ${misc:Depends}, libsysprof-capture-4-dev (= ${binary:Version}), - libsysprof-6-6 (= ${binary:Version}), + libsysprof-6-6t64 (= ${binary:Version}), libdex-dev (>= 0.3), libglib2.0-dev (>= 2.76.0), libjson-glib-dev, diff -Nru sysprof-45.1/debian/control.in sysprof-45.1/debian/control.in --- sysprof-45.1/debian/control.in 2023-10-24 21:21:44.0 + +++ sysprof-45.1/debian/control.in 2024-02-04 07:27:54.0 + @@ -33,7 +33,7 @@ Architecture: linux-any Depends: ${shlibs:Depends}, ${misc:Depends}, - libsysprof-6-6 (= ${binary:Version}), + libsysprof-6-6t64 (= ${binary:Version}), libsysprof-6-modules (= ${binary:Version}), Build-Profiles: Description: system-wide Linux profiler @@ -48,7 +48,10 @@ - shows the time spent in each branch of the call tree - profiles can be loaded and saved -Package: libsysprof-6-6 +Package: libsysprof-6-6t64 +Provides: ${t64:Provides} +Replaces: libsysprof-6-6 +Breaks: libsysprof-6-6 (<< ${source:Version}) Section: libs Architecture: linux-any Multi-Arch: same @@ -105,7 +108,7 @@ Multi-Arch: same Depends: ${misc:Depends}, libsysprof-capture-4-dev (= ${binary:Version}), - libsysprof-6-6 (= ${binary:Version}), + libsysprof-6-6t64 (= ${binary:Version}), libdex-dev (>= 0.3), libglib2.0-dev (>= 2.76.0), libjson-glib-dev, diff -Nru
Bug#1062955: debian-cloud-images: unsatisfiable dependencies
Source: debian-cloud-images Version: 0.0.7 Severity: serious Hi Maintainer debian-cloud-images 0.0.7 introduced a dependency on systemd-timesyncd (not mentioned in the changelog), which makes the dependencies of debian-cloud-images-packages unsatisfiable [1] due to a conflict with chrony. The dependencies of debian-cloud-images-packages=0.0.7 cannot be satisfied in unstable on amd64, arm64, and ppc64el because: conflict between chrony and systemd-timesyncd Regards Graham [1] https://qa.debian.org/dose/debcheck/unstable_main/latest/packages/debian-cloud-images-packages.html#ba7045d5fe31253d7f974853bd0dca86
Bug#1044071: Bug#1043240: transition: pandas 1.5 -> 2.1 - please upload fixes
Hi again, Am Fri, Feb 02, 2024 at 09:56:14PM +0100 schrieb Andreas Tille: > Hi Rebecca, > > Am Tue, Jan 30, 2024 at 08:05:35AM + schrieb Rebecca N. Palmer: > > I intend to upload pandas 2.x to unstable soon. These packages have a patch > > in their bug - please upload them (I'm a DM, I can't do that), or if you > > think this patch won't work or isn't a good idea, tell me why: > > dials > > Was uploaded, all bugs closed. > > > python-altair > > I tried hard to get the latest version which implements what you suggested > independently in the bug report. Unfortunately it needs a new dependency > as I wrote in my comment in the bug report[2] and I was not able to easily > exclude the test that fails due to the missing module. Maybe I'd rather revert to the version currently in Debian. I might check later if nobody will beat me. > > python-feather-format I've followed the hint given by Rebecca. Unfortunately there are new Cython issues as you can see in Salsa CI[1]. Any hint would be welcome. > > seaborn Discussed in other mails > > tqdm > > I try to check later. Kind regards Andreas. [1] https://salsa.debian.org/python-team/packages/python-feather-format/-/jobs/5246082 -- http://fam-tille.de
Bug#1062953: python3-pyocd: Module is unusable (missing runtime dependencies)
Package: python3-pyocd Version: 0.36.0-1 Severity: grave Justification: renders package unusable Dear Maintainer, The upload of python3-pyocd 0.36.0-1 appears to be completely unusable: $ python3 Python 3.11.7 (main, Dec 8 2023, 14:22:46) [GCC 13.2.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import pyOCD Traceback (most recent call last): File "", line 1, in File "/usr/lib/python3/dist-packages/pyOCD/__init__.py", line 21, in from . import gdbserver File "/usr/lib/python3/dist-packages/pyOCD/gdbserver/__init__.py", line 17, in from .gdbserver import GDBServer File "/usr/lib/python3/dist-packages/pyOCD/gdbserver/gdbserver.py", line 42, in from ..rtos import RTOS File "/usr/lib/python3/dist-packages/pyOCD/rtos/__init__.py", line 29, in load_plugin_classes_of_type('pyocd.rtos', RTOS, ThreadProvider) File "/usr/lib/python3/dist-packages/pyOCD/core/plugin.py", line 97, in load_plugin_classes_of_type plugin = entry_point.load()() ^^ File "/usr/lib/python3/dist-packages/importlib_metadata/__init__.py", line 203, in load module = import_module(match.group('module')) File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "/usr/lib/python3/dist-packages/pyocd/__init__.py", line 21, in from . import gdbserver File "/usr/lib/python3/dist-packages/pyocd/gdbserver/__init__.py", line 17, in from .gdbserver import GDBServer File "/usr/lib/python3/dist-packages/pyocd/gdbserver/gdbserver.py", line 50, in return _bootstrap._gcd_import(name[level:], package, level) File "/usr/lib/python3/dist-packages/pyocd/probe/jlink_probe.py", line 22, in import pylink ModuleNotFoundError: No module named 'pylink' The build log reports several missing dependencies: I: dh_python3 pydist:302: Cannot find package that provides cmsis_pack_manager. I: dh_python3 pydist:302: Cannot find package that provides libusb_package. I: dh_python3 pydist:302: Cannot find package that provides pylink_square. Although present in the distribution, no tests are configured to run at build time. -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (700, 'testing'), (600, 'unstable'), (400, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-5-amd64 (SMP w/24 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages python3-pyocd depends on: ii python3 3.11.6-1 ii python3-capstone 4.0.2-5+b1 ii python3-colorama 0.4.6-4 ii python3-importlib-metadata 4.12.0-1 ii python3-importlib-resources 6.0.1-1 ii python3-intelhex 2.3.0-2 ii python3-intervaltree 3.0.2-1.1 ii python3-lark 1.1.9-1 ii python3-natsort 8.0.2-2 ii python3-pkg-resources68.1.2-2 ii python3-prettytable 3.6.0-1 ii python3-pyelftools 0.30-1 ii python3-six 1.16.0-4 ii python3-typing-extensions4.7.1-2 ii python3-usb 1.2.1-2 ii python3-yaml 6.0.1-1+b1 python3-pyocd recommends no packages. python3-pyocd suggests no packages. -- no debconf information
Bug#1060922: Status of debian-ports
On Wed, 31 Jan 2024 07:44:57 +0100 Christoph Biedl wrote: > Christoph Biedl wrote... > > > Looking at > > > > https://snapshot.debian.org/archive/debian-ports/ > > > > it seems debian-ports was not updated for almost half a year now. If > > that was just an error, please fix it. If it was discontinued by > > intention, please place according notices - or better, re-consider your > > decision: For release architectures, there's at least archive.d.o to > > access some older versions of packages, although in a two-year interval > > only. For the ports, there's plain nothing. > > Having snapshots of the debian ports is important to me. As there was no > officical reaction of any kind, I've started running my own archive, > using filesystem snapshots. However, I do not intend to make this a > public service as I lack the ressources to do this in a sane way, also > this would only be understood as a competition, life is to short for > that. > > It you, future reader, need access to a particular file, drop me a line. > As processing will have to be done by hand, answers might take a while. I also have this problem, and I've also started to archive packages for ports architectures that I actively use. Having to resort to this is very unfortunate. The snapshot.debian.org service is extremely useful for the ports especially as many ports regularly break newer package versions due to intermittent FTBS issues that cause the 'all' packages to be out of sync with the arch-specific ones. Having access to the recent history on snapshot.debian.org means that you can fetch the matching 'all' package version and fix the problem. If it's an issue of the ports architectures taking up too much disk space on Debian's servers, then maybe limit the history of the ports archive, but please keep it up to date. Though if I can afford the disk space on my home NAS then maybe the Debian project also could afford it and this is just a glitch. I'm hopeful. :) - Erik
Bug#1062952: mrcal: NMU diff for 64-bit time_t transition
Source: mrcal Version: 2.3-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 mrcal 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 mrcal which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru mrcal-2.3/debian/changelog mrcal-2.3/debian/changelog --- mrcal-2.3/debian/changelog 2023-09-07 04:51:00.0 + +++ mrcal-2.3/debian/changelog 2024-02-04 06:27:10.0 + @@ -1,3 +1,10 @@ +mrcal (2.3-4.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Graham Inggs Sun, 04 Feb 2024 06:27:10 + + mrcal (2.3-4) unstable; urgency=medium * Explicitly linking with libsuitesparseconfig. Adds explicit dependency diff -Nru mrcal-2.3/debian/control mrcal-2.3/debian/control --- mrcal-2.3/debian/control2023-07-23 04:44:33.0 + +++ mrcal-2.3/debian/control2024-02-04 06:27:10.0 + @@ -34,7 +34,10 @@ Vcs-Browser: https://salsa.debian.org/science-team/mrcal Testsuite: autopkgtest-pkg-python -Package: libmrcal3 +Package: libmrcal3t64 +Provides: ${t64:Provides} +Replaces: libmrcal3 +Breaks: libmrcal3 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -47,7 +50,7 @@ Package: mrcal Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libmrcal3 (= ${binary:Version}), +Depends: ${shlibs:Depends}, ${misc:Depends}, libmrcal3t64 (= ${binary:Version}), python3-mrcal (= ${binary:Version}), python3-gnuplotlib (>= 0.38), python3-numpysane (>= 0.35), python3-scipy (>= 0.18), python3-ipython, @@ -65,7 +68,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: ${misc:Depends}, libmrcal3 (= ${binary:Version}) +Depends: ${misc:Depends}, libmrcal3t64 (= ${binary:Version}) Description: Calibration and SFM library A photogrammetry toolkit that provides improved methods for making and using camera models (calibration, tracking, mapping, etc). The focus is on @@ -76,7 +79,7 @@ Section: python Architecture: any Multi-Arch: same -Depends: ${shlibs:Depends}, ${misc:Depends}, libmrcal3 (= ${binary:Version}), +Depends: ${shlibs:Depends}, ${misc:Depends}, libmrcal3t64 (= ${binary:Version}), ${python3:Depends}, python3-gnuplotlib (>= 0.38), python3-numpysane (>= 0.35), python3-opencv, python3-numpy, python3-scipy (>= 0.18), diff -Nru mrcal-2.3/debian/libmrcal3.install mrcal-2.3/debian/libmrcal3.install --- mrcal-2.3/debian/libmrcal3.install 2021-11-20 00:40:44.0 + +++ mrcal-2.3/debian/libmrcal3.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -/usr/lib/*/*.so.* diff -Nru mrcal-2.3/debian/libmrcal3.lintian-overrides mrcal-2.3/debian/libmrcal3.lintian-overrides --- mrcal-2.3/debian/libmrcal3.lintian-overrides2022-10-04 05:14:38.0 + +++ mrcal-2.3/debian/libmrcal3.lintian-overrides1970-01-01 00:00:00.0 + @@ -1,5 +0,0 @@ -# I use GCC trampolines -shlib-with-executable-stack - -# libminimath is licensed under ANY version of the LGPL -copyright-refers-to-versionless-license-file
Bug#1062951: mpsolve: NMU diff for 64-bit time_t transition
Source: mpsolve Version: 3.2.1-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 mpsolve 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 mpsolve which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru mpsolve-3.2.1/debian/changelog mpsolve-3.2.1/debian/changelog --- mpsolve-3.2.1/debian/changelog 2023-12-11 12:23:39.0 + +++ mpsolve-3.2.1/debian/changelog 2024-02-04 06:25:00.0 + @@ -1,3 +1,10 @@ +mpsolve (3.2.1-10.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Graham Inggs Sun, 04 Feb 2024 06:25:00 + + mpsolve (3.2.1-10) unstable; urgency=medium * debian/control diff -Nru mpsolve-3.2.1/debian/control mpsolve-3.2.1/debian/control --- mpsolve-3.2.1/debian/control2023-12-11 12:17:10.0 + +++ mpsolve-3.2.1/debian/control2024-02-04 06:24:59.0 + @@ -23,7 +23,7 @@ Package: mpsolve Architecture: any -Depends: libmps3 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} +Depends: libmps3t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: Multiprecision polynomial solver (command line version) A polynomial rootfinder that can determine arbitrary precision approximations with guaranteed inclusion radii. @@ -32,7 +32,10 @@ . This package contains the command line version of MPSolve. -Package: libmps3 +Package: libmps3t64 +Provides: ${t64:Provides} +Replaces: libmps3 +Breaks: libmps3 (<< ${source:Version}) Architecture: any Section: libs Pre-Depends: ${misc:Pre-Depends} @@ -50,7 +53,7 @@ Architecture: any Section: libdevel Multi-Arch: same -Depends: libmps3 (= ${binary:Version}), ${misc:Depends} +Depends: libmps3t64 (= ${binary:Version}), ${misc:Depends} Description: Multiprecision polynomial solver (development) A polynomial rootfinder that can determine arbitrary precision approximations with guaranteed inclusion radii. @@ -59,7 +62,10 @@ . This package contains the development headers and the .so library of MPSolve. -Package: libmps-fortran0 +Package: libmps-fortran0t64 +Provides: ${t64:Provides} +Replaces: libmps-fortran0 +Breaks: libmps-fortran0 (<< ${source:Version}) Architecture: any Section: libs Pre-Depends: ${misc:Pre-Depends} @@ -78,7 +84,7 @@ Architecture: any Section: libdevel Multi-Arch: same -Depends: libmps-fortran0 (= ${binary:Version}), ${misc:Depends} +Depends: libmps-fortran0t64 (= ${binary:Version}), ${misc:Depends} Description: Multiprecision polynomial solver (FORTRAN module development) A polynomial rootfinder that can determine arbitrary precision approximations with guaranteed inclusion radii. @@ -91,7 +97,7 @@ Package: python3-mpsolve Architecture: all Section: python -Depends: libmps3 (>= ${binary:Version}), ${misc:Depends}, ${python3:Depends} +Depends: libmps3t64 (>= ${binary:Version}), ${misc:Depends}, ${python3:Depends} Description: Multiprecision polynomial solver (Python interface) A polynomial rootfinder that can determine arbitrary precision approximations with guaranteed inclusion radii.
Bug#1062947: openjdk-19 adds zero build for loong64
Typo: We would like to add openjdk-19 zero build support for loong64. Thanks, Leslie Zhai
Bug#1062950: moosefs: NMU diff for 64-bit time_t transition
Source: moosefs Version: 3.0.117-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 moosefs 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 moosefs which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru moosefs-3.0.117/debian/changelog moosefs-3.0.117/debian/changelog --- moosefs-3.0.117/debian/changelog2023-02-06 07:07:34.0 + +++ moosefs-3.0.117/debian/changelog2024-02-04 06:13:36.0 + @@ -1,3 +1,10 @@ +moosefs (3.0.117-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Graham Inggs Sun, 04 Feb 2024 06:13:36 + + moosefs (3.0.117-1) unstable; urgency=medium [ Dmitry Smirnov ] diff -Nru moosefs-3.0.117/debian/control moosefs-3.0.117/debian/control --- moosefs-3.0.117/debian/control 2023-02-06 07:03:28.0 + +++ moosefs-3.0.117/debian/control 2024-02-04 06:13:36.0 + @@ -281,7 +281,7 @@ Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} -Depends: libmfsio1 (= ${binary:Version}) +Depends: libmfsio1t64 (= ${binary:Version}) ,${misc:Depends} Description: MooseFS IO library - development files This package contains the development files used for building applications @@ -308,7 +308,10 @@ (a file system level "trash bin"). * Coherent snapshots of files, even during I/O. -Package: libmfsio1 +Package: libmfsio1t64 +Provides: ${t64:Provides} +Replaces: libmfsio1 +Breaks: libmfsio1 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same diff -Nru moosefs-3.0.117/debian/libmfsio1.install moosefs-3.0.117/debian/libmfsio1.install --- moosefs-3.0.117/debian/libmfsio1.install2019-02-06 06:59:15.0 + +++ moosefs-3.0.117/debian/libmfsio1.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/*.so.* diff -Nru moosefs-3.0.117/debian/libmfsio1.symbols moosefs-3.0.117/debian/libmfsio1.symbols --- moosefs-3.0.117/debian/libmfsio1.symbols2021-08-26 06:56:02.0 + +++ moosefs-3.0.117/debian/libmfsio1.symbols1970-01-01 00:00:00.0 + @@ -1,306 +0,0 @@ -libmfsio.so.1 libmfsio1 #MINVER# -* Build-Depends-Package: libmfsio-dev - chunkrwlock_init@Base 3.0.103 - chunkrwlock_rlock@Base 3.0.103 - chunkrwlock_runlock@Base 3.0.103 - chunkrwlock_term@Base 3.0.103 - chunkrwlock_wlock@Base 3.0.103 - chunkrwlock_wunlock@Base 3.0.103 - chunksdatacache_change@Base 3.0.103 - chunksdatacache_check@Base 3.0.103 - chunksdatacache_cleanup@Base 3.0.103 - chunksdatacache_clear_inode@Base 3.0.103 - chunksdatacache_find@Base 3.0.103 - chunksdatacache_init@Base 3.0.103 - chunksdatacache_insert@Base 3.0.103 - chunksdatacache_invalidate@Base 3.0.103 - chunksdatacache_term@Base 3.0.103 - conncache_get@Base 3.0.103 - conncache_init@Base 3.0.103 - conncache_insert@Base 3.0.103 - conncache_keepalive_thread@Base 3.0.103 - conncache_term@Base 3.0.103 - crc_generate_main_tables@Base 3.0.103 - csdb_getopcnt@Base 3.0.103 - csdb_getreadcnt@Base 3.0.103 - csdb_getwritecnt@Base 3.0.103 - csdb_init@Base 3.0.103 - csdb_readdec@Base 3.0.103 -
Bug#1062949: mongo-cxx-driver-legacy: NMU diff for 64-bit time_t transition
Source: mongo-cxx-driver-legacy Version: 1.1.3-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 mongo-cxx-driver-legacy 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 mongo-cxx-driver-legacy which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru mongo-cxx-driver-legacy-1.1.3/debian/changelog mongo-cxx-driver-legacy-1.1.3/debian/changelog --- mongo-cxx-driver-legacy-1.1.3/debian/changelog 2023-08-21 18:39:59.0 + +++ mongo-cxx-driver-legacy-1.1.3/debian/changelog 2024-02-04 06:07:40.0 + @@ -1,3 +1,10 @@ +mongo-cxx-driver-legacy (1.1.3-3.3) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Graham Inggs Sun, 04 Feb 2024 06:07:40 + + mongo-cxx-driver-legacy (1.1.3-3.2) unstable; urgency=medium * Non-maintainer upload. diff -Nru mongo-cxx-driver-legacy-1.1.3/debian/control mongo-cxx-driver-legacy-1.1.3/debian/control --- mongo-cxx-driver-legacy-1.1.3/debian/control2021-01-03 08:48:28.0 + +++ mongo-cxx-driver-legacy-1.1.3/debian/control2024-02-04 06:07:40.0 + @@ -27,7 +27,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libmongoclient0 (= ${binary:Version}), ${misc:Depends} +Depends: libmongoclient0t64 (= ${binary:Version}), ${misc:Depends} Breaks: mongodb-dev (<< 2:1.1.2-1~) Replaces: mongodb-dev (<< 2:1.1.2-1~) Description: MongoDB C++ Driver (development) @@ -37,7 +37,10 @@ . This package contains the development support files. -Package: libmongoclient0 +Package: libmongoclient0t64 +Provides: ${t64:Provides} +Replaces: libmongoclient0 +Breaks: libmongoclient0 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs diff -Nru mongo-cxx-driver-legacy-1.1.3/debian/libmongoclient0.install mongo-cxx-driver-legacy-1.1.3/debian/libmongoclient0.install --- mongo-cxx-driver-legacy-1.1.3/debian/libmongoclient0.install 2021-01-03 08:15:28.0 + +++ mongo-cxx-driver-legacy-1.1.3/debian/libmongoclient0.install 1970-01-01 00:00:00.0 + @@ -1,3 +0,0 @@ -#!/usr/bin/dh-exec - -tmp/lib/libmongoclient.so.* usr/lib/${DEB_HOST_MULTIARCH}/ diff -Nru mongo-cxx-driver-legacy-1.1.3/debian/libmongoclient0t64.install mongo-cxx-driver-legacy-1.1.3/debian/libmongoclient0t64.install --- mongo-cxx-driver-legacy-1.1.3/debian/libmongoclient0t64.install 1970-01-01 00:00:00.0 + +++ mongo-cxx-driver-legacy-1.1.3/debian/libmongoclient0t64.install 2021-01-03 08:15:28.0 + @@ -0,0 +1,3 @@ +#!/usr/bin/dh-exec + +tmp/lib/libmongoclient.so.* usr/lib/${DEB_HOST_MULTIARCH}/ diff -Nru mongo-cxx-driver-legacy-1.1.3/debian/libmongoclient0t64.lintian-overrides mongo-cxx-driver-legacy-1.1.3/debian/libmongoclient0t64.lintian-overrides --- mongo-cxx-driver-legacy-1.1.3/debian/libmongoclient0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ mongo-cxx-driver-legacy-1.1.3/debian/libmongoclient0t64.lintian-overrides 2024-02-04 06:07:40.0 + @@ -0,0 +1 @@ +libmongoclient0t64:
Bug#1062948: mongo-c-driver: NMU diff for 64-bit time_t transition
Source: mongo-c-driver Version: 1.25.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 mongo-c-driver 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 mongo-c-driver which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru mongo-c-driver-1.25.4/debian/changelog mongo-c-driver-1.25.4/debian/changelog --- mongo-c-driver-1.25.4/debian/changelog 2024-01-03 15:37:40.0 + +++ mongo-c-driver-1.25.4/debian/changelog 2024-02-04 05:44:11.0 + @@ -1,3 +1,10 @@ +mongo-c-driver (1.25.4-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Graham Inggs Sun, 04 Feb 2024 05:44:11 + + mongo-c-driver (1.25.4-1) unstable; urgency=medium * New upstream release diff -Nru mongo-c-driver-1.25.4/debian/control mongo-c-driver-1.25.4/debian/control --- mongo-c-driver-1.25.4/debian/control2024-01-03 15:37:40.0 + +++ mongo-c-driver-1.25.4/debian/control2024-02-04 05:44:11.0 + @@ -27,7 +27,7 @@ Section: libdevel Architecture: any Build-Profiles: -Depends: libmongoc-1.0-0 (= ${binary:Version}), +Depends: libmongoc-1.0-0t64 (= ${binary:Version}), libbson-dev (= ${binary:Version}), libmongocrypt-dev, libssl-dev, @@ -44,7 +44,10 @@ This package contains all files necessary to develop applications which use libmongoc. -Package: libmongoc-1.0-0 +Package: libmongoc-1.0-0t64 +Provides: ${t64:Provides} +Replaces: libmongoc-1.0-0 +Breaks: libmongoc-1.0-0 (<< ${source:Version}) Architecture: any Build-Profiles: Depends: ${misc:Depends}, @@ -71,7 +74,7 @@ Package: libbson-dev Section: libdevel Architecture: any -Depends: libbson-1.0-0 (= ${binary:Version}), +Depends: libbson-1.0-0t64 (= ${binary:Version}), ${misc:Depends} Description: Library to parse and generate BSON documents - dev files libbson parses and generates BSON documents, the data format for @@ -82,7 +85,10 @@ This package contains all files necessary to develop applications which use libbson. -Package: libbson-1.0-0 +Package: libbson-1.0-0t64 +Provides: ${t64:Provides} +Replaces: libbson-1.0-0 +Breaks: libbson-1.0-0 (<< ${source:Version}) Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} diff -Nru mongo-c-driver-1.25.4/debian/libbson-1.0-0.dirs mongo-c-driver-1.25.4/debian/libbson-1.0-0.dirs --- mongo-c-driver-1.25.4/debian/libbson-1.0-0.dirs 2024-01-03 15:37:40.0 + +++ mongo-c-driver-1.25.4/debian/libbson-1.0-0.dirs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib diff -Nru mongo-c-driver-1.25.4/debian/libbson-1.0-0.install mongo-c-driver-1.25.4/debian/libbson-1.0-0.install --- mongo-c-driver-1.25.4/debian/libbson-1.0-0.install 2024-01-03 15:37:40.0 + +++ mongo-c-driver-1.25.4/debian/libbson-1.0-0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libbson*.so.* diff -Nru mongo-c-driver-1.25.4/debian/libbson-1.0-0.lintian-overrides mongo-c-driver-1.25.4/debian/libbson-1.0-0.lintian-overrides ---
Bug#1062947: openjdk-19 adds zero build for loong64
Package: openjdk-19 Version: 19.0.2+7 Severity: wishlist Tags: patch User: debian-loonga...@lists.debian.org Usertags: loong64 Dear Maintainers, I hope this email finds you well. We would like to add openjdk-8 zero build support for loong64. The attached patch includes three parts of changes: (1) Add the loong64 variable to debian/rules and debian/control. (2) Backport the code in JDK-8315020 due to not backport to (archived) jdk19u , so we need to handle it additionally. (3) patches/loong64-autoconf-config.diff adds loongarch info. Thank you for your time and consideration of this request. Thanks, Leslie Zhai support-zero-build-for-loong64.patch Description: Binary data
Bug#1062945: molmodel: NMU diff for 64-bit time_t transition
Source: molmodel Version: 3.1.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 molmodel 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 molmodel which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru molmodel-3.1.0/debian/changelog molmodel-3.1.0/debian/changelog --- molmodel-3.1.0/debian/changelog 2023-07-20 08:50:25.0 + +++ molmodel-3.1.0/debian/changelog 2024-02-04 05:41:29.0 + @@ -1,3 +1,10 @@ +molmodel (3.1.0-4.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Graham Inggs Sun, 04 Feb 2024 05:41:29 + + molmodel (3.1.0-4) unstable; urgency=medium * Fix FTBFS with GCC-13 (Closes: #1037780) diff -Nru molmodel-3.1.0/debian/control molmodel-3.1.0/debian/control --- molmodel-3.1.0/debian/control 2023-07-20 08:50:25.0 + +++ molmodel-3.1.0/debian/control 2024-02-04 05:41:29.0 + @@ -25,7 +25,7 @@ Architecture: any Multi-Arch: same Depends: - libsimtkmolmodel3.1 (= ${binary:Version}), + libsimtkmolmodel3.1t64 (= ${binary:Version}), ${misc:Depends}, Description: C++ API for creating molecular models for SimTK (development files) Provides C++ API for creating molecular models whose dynamics can be simulated @@ -42,7 +42,10 @@ . This package contains development files. -Package: libsimtkmolmodel3.1 +Package: libsimtkmolmodel3.1t64 +Provides: ${t64:Provides} +Replaces: libsimtkmolmodel3.1 +Breaks: libsimtkmolmodel3.1 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: diff -Nru molmodel-3.1.0/debian/libsimtkmolmodel3.1.install molmodel-3.1.0/debian/libsimtkmolmodel3.1.install --- molmodel-3.1.0/debian/libsimtkmolmodel3.1.install 2023-07-20 08:50:25.0 + +++ molmodel-3.1.0/debian/libsimtkmolmodel3.1.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libSimTKmolmodel.so.* diff -Nru molmodel-3.1.0/debian/libsimtkmolmodel3.1t64.install molmodel-3.1.0/debian/libsimtkmolmodel3.1t64.install --- molmodel-3.1.0/debian/libsimtkmolmodel3.1t64.install1970-01-01 00:00:00.0 + +++ molmodel-3.1.0/debian/libsimtkmolmodel3.1t64.install2023-07-20 08:50:25.0 + @@ -0,0 +1 @@ +usr/lib/*/libSimTKmolmodel.so.* diff -Nru molmodel-3.1.0/debian/libsimtkmolmodel3.1t64.lintian-overrides molmodel-3.1.0/debian/libsimtkmolmodel3.1t64.lintian-overrides --- molmodel-3.1.0/debian/libsimtkmolmodel3.1t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ molmodel-3.1.0/debian/libsimtkmolmodel3.1t64.lintian-overrides 2024-02-04 05:41:29.0 + @@ -0,0 +1 @@ +libsimtkmolmodel3.1t64: package-name-doesnt-match-sonames libsimtkmolmodel3.1
Bug#1062944: modsecurity: NMU diff for 64-bit time_t transition
Source: modsecurity Version: 3.0.12-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 modsecurity 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 modsecurity which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru modsecurity-3.0.12/debian/changelog modsecurity-3.0.12/debian/changelog --- modsecurity-3.0.12/debian/changelog 2024-01-30 21:45:39.0 + +++ modsecurity-3.0.12/debian/changelog 2024-02-04 05:36:44.0 + @@ -1,3 +1,10 @@ +modsecurity (3.0.12-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Graham Inggs Sun, 04 Feb 2024 05:36:44 + + modsecurity (3.0.12-1) unstable; urgency=medium * Team upload diff -Nru modsecurity-3.0.12/debian/control modsecurity-3.0.12/debian/control --- modsecurity-3.0.12/debian/control 2023-04-29 22:05:28.0 + +++ modsecurity-3.0.12/debian/control 2024-02-04 05:36:44.0 + @@ -12,7 +12,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libmodsecurity3 (= ${binary:Version}), ${misc:Depends} +Depends: libmodsecurity3t64 (= ${binary:Version}), ${misc:Depends} Description: ModSecurity v3 library component (development files) Libmodsecurity is one component of the ModSecurity v3 project. The library codebase serves as an interface to ModSecurity Connectors taking in web @@ -23,7 +23,10 @@ . This package includes the development support files. -Package: libmodsecurity3 +Package: libmodsecurity3t64 +Provides: ${t64:Provides} +Replaces: libmodsecurity3 +Breaks: libmodsecurity3 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} diff -Nru modsecurity-3.0.12/debian/libmodsecurity3.dirs modsecurity-3.0.12/debian/libmodsecurity3.dirs --- modsecurity-3.0.12/debian/libmodsecurity3.dirs 2023-04-29 22:05:28.0 + +++ modsecurity-3.0.12/debian/libmodsecurity3.dirs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib diff -Nru modsecurity-3.0.12/debian/libmodsecurity3.install modsecurity-3.0.12/debian/libmodsecurity3.install --- modsecurity-3.0.12/debian/libmodsecurity3.install 2023-04-29 22:05:28.0 + +++ modsecurity-3.0.12/debian/libmodsecurity3.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/lib*.so.* -usr/lib/*/libexec/modsec-rules-check diff -Nru modsecurity-3.0.12/debian/libmodsecurity3t64.dirs modsecurity-3.0.12/debian/libmodsecurity3t64.dirs --- modsecurity-3.0.12/debian/libmodsecurity3t64.dirs 1970-01-01 00:00:00.0 + +++ modsecurity-3.0.12/debian/libmodsecurity3t64.dirs 2023-04-29 22:05:28.0 + @@ -0,0 +1 @@ +usr/lib diff -Nru modsecurity-3.0.12/debian/libmodsecurity3t64.install modsecurity-3.0.12/debian/libmodsecurity3t64.install --- modsecurity-3.0.12/debian/libmodsecurity3t64.install1970-01-01 00:00:00.0 + +++ modsecurity-3.0.12/debian/libmodsecurity3t64.install2023-04-29 22:05:28.0 + @@ -0,0 +1,2 @@ +usr/lib/*/lib*.so.* +usr/lib/*/libexec/modsec-rules-check diff
Bug#1062872: mgba: NMU diff for 64-bit time_t transition
Hi Ryan On Sun, 4 Feb 2024 at 02:34, Ryan Tandy wrote: > I'm testing a fix for libmgba-dev to not install the foreign headers, > but in the mean time, I'm wondering if the analyzer could just skip > those ones, since we know including them will fail. That sounds good to me. > Is a MR against https://salsa.debian.org/vorlon/armhf-time_t the right > place to proceed? Yes. Regards Graham
Bug#1062841: [debian-mysql] Bug#1062841: Bug#1062841: mariadb: NMU diff for 64-bit time_t transition
Hi! I did additional testing and converted the attached patch into a MR ready to be merged on the debian/latest branch and uploaded to unstable: https://salsa.debian.org/mariadb-team/mariadb-server/-/merge_requests/68 Seems the experimental builds for MariaDB went OK. Let me know when is the correct time to upload this to unstable.
Bug#1062943: modest: NMU diff for 64-bit time_t transition
Source: modest Version: 0.0~git20210803.2540a03+ds-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 modest 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 modest which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru modest-0.0~git20210803.2540a03+ds/debian/changelog modest-0.0~git20210803.2540a03+ds/debian/changelog --- modest-0.0~git20210803.2540a03+ds/debian/changelog 2022-06-09 20:35:21.0 + +++ modest-0.0~git20210803.2540a03+ds/debian/changelog 2024-02-04 05:35:10.0 + @@ -1,3 +1,10 @@ +modest (0.0~git20210803.2540a03+ds-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Graham Inggs Sun, 04 Feb 2024 05:35:10 + + modest (0.0~git20210803.2540a03+ds-2) unstable; urgency=medium * Source-only upload. diff -Nru modest-0.0~git20210803.2540a03+ds/debian/control modest-0.0~git20210803.2540a03+ds/debian/control --- modest-0.0~git20210803.2540a03+ds/debian/control2022-06-09 20:34:58.0 + +++ modest-0.0~git20210803.2540a03+ds/debian/control2024-02-04 05:35:10.0 + @@ -17,14 +17,17 @@ Multi-Arch: same Depends: ${misc:Depends}, - libmodest0 (= ${binary:Version}), + libmodest0t64 (= ${binary:Version}), Description: pure C HTML renderer (development files) Modest is a fast HTML renderer implemented as a pure C99 library with no outside dependencies. . This package provides the development files. -Package: libmodest0 +Package: libmodest0t64 +Provides: ${t64:Provides} +Replaces: libmodest0 +Breaks: libmodest0 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: diff -Nru modest-0.0~git20210803.2540a03+ds/debian/libmodest0.install modest-0.0~git20210803.2540a03+ds/debian/libmodest0.install --- modest-0.0~git20210803.2540a03+ds/debian/libmodest0.install 2022-06-09 19:38:20.0 + +++ modest-0.0~git20210803.2540a03+ds/debian/libmodest0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru modest-0.0~git20210803.2540a03+ds/debian/libmodest0t64.install modest-0.0~git20210803.2540a03+ds/debian/libmodest0t64.install --- modest-0.0~git20210803.2540a03+ds/debian/libmodest0t64.install 1970-01-01 00:00:00.0 + +++ modest-0.0~git20210803.2540a03+ds/debian/libmodest0t64.install 2022-06-09 19:38:20.0 + @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff -Nru modest-0.0~git20210803.2540a03+ds/debian/libmodest0t64.lintian-overrides modest-0.0~git20210803.2540a03+ds/debian/libmodest0t64.lintian-overrides --- modest-0.0~git20210803.2540a03+ds/debian/libmodest0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ modest-0.0~git20210803.2540a03+ds/debian/libmodest0t64.lintian-overrides 2024-02-04 05:35:10.0 + @@ -0,0 +1 @@ +libmodest0t64: package-name-doesnt-match-sonames libmodest0
Bug#1062942: mmlib: NMU diff for 64-bit time_t transition
Source: mmlib Version: 1.4.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 mmlib 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 mmlib which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru mmlib-1.4.2/debian/changelog mmlib-1.4.2/debian/changelog --- mmlib-1.4.2/debian/changelog2023-10-24 07:31:18.0 + +++ mmlib-1.4.2/debian/changelog2024-02-04 05:33:16.0 + @@ -1,3 +1,10 @@ +mmlib (1.4.2-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Graham Inggs Sun, 04 Feb 2024 05:33:16 + + mmlib (1.4.2-2) unstable; urgency=medium * Source-only upload diff -Nru mmlib-1.4.2/debian/control mmlib-1.4.2/debian/control --- mmlib-1.4.2/debian/control 2023-10-24 07:31:18.0 + +++ mmlib-1.4.2/debian/control 2024-02-04 05:33:16.0 + @@ -16,7 +16,10 @@ Homepage: https://github.com/mmlabs-mindmaze/mmlib Rules-Requires-Root: no -Package: libmmlib1 +Package: libmmlib1t64 +Provides: ${t64:Provides} +Replaces: libmmlib1 +Breaks: libmmlib1 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, @@ -34,7 +37,7 @@ Architecture: any Multi-Arch: same Section: libdevel -Depends: libmmlib1 (= ${binary:Version}), +Depends: libmmlib1t64 (= ${binary:Version}), ${misc:Depends} Recommends: mmlib-doc Breaks: libmmlib0 (<< 0.0.1) diff -Nru mmlib-1.4.2/debian/libmmlib1.install mmlib-1.4.2/debian/libmmlib1.install --- mmlib-1.4.2/debian/libmmlib1.install2023-10-24 07:31:18.0 + +++ mmlib-1.4.2/debian/libmmlib1.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -/usr/lib/*/libmmlib.so.* diff -Nru mmlib-1.4.2/debian/libmmlib1.symbols mmlib-1.4.2/debian/libmmlib1.symbols --- mmlib-1.4.2/debian/libmmlib1.symbols2023-10-24 07:31:18.0 + +++ mmlib-1.4.2/debian/libmmlib1.symbols1970-01-01 00:00:00.0 + @@ -1,136 +0,0 @@ -libmmlib.so.1 libmmlib1 #MINVER# -* Build-Depends-Package: libmmlib-dev - MMLIB_1.0@MMLIB_1.0 1.2.0 - _mm_freea_on_heap@MMLIB_1.0 1.2.0 - _mm_malloca_on_heap@MMLIB_1.0 1.2.0 - mm_accept@MMLIB_1.0 1.2.0 - mm_aligned_alloc@MMLIB_1.0 1.2.0 - mm_aligned_free@MMLIB_1.0 1.2.0 - mm_anon_shm@MMLIB_1.0 1.2.0 - mm_arg_complete_path@MMLIB_1.0 1.2.0 - mm_arg_is_completing@MMLIB_1.0 1.2.0 - mm_arg_optv_parse@MMLIB_1.0 1.2.0 - mm_arg_parse@MMLIB_1.0 1.2.0 - mm_arg_parse_complete@MMLIB_1.0 1.2.0 - mm_basename@MMLIB_1.0 1.2.0 - mm_bind@MMLIB_1.0 1.2.0 - mm_chdir@MMLIB_1.0 1.2.0 - mm_check_access@MMLIB_1.0 1.2.0 - mm_close@MMLIB_1.0 1.2.0 - mm_closedir@MMLIB_1.0 1.2.0 - mm_connect@MMLIB_1.0 1.2.0 - mm_copy@MMLIB_1.0 1.3.0 - mm_create_sockclient@MMLIB_1.0 1.2.0 - mm_dirname@MMLIB_1.0 1.2.0 - mm_dl_fileext@MMLIB_1.0 1.2.0 - mm_dlclose@MMLIB_1.0 1.2.0 - mm_dlopen@MMLIB_1.0 1.2.0 - mm_dlsym@MMLIB_1.0 1.2.0 - mm_dup2@MMLIB_1.0 1.2.0 - mm_dup@MMLIB_1.0 1.2.0 - mm_error_set_flags@MMLIB_1.0 1.2.0 - mm_execv@MMLIB_1.0 1.2.0 - mm_freeaddrinfo@MMLIB_1.0 1.2.0 - mm_fstat@MMLIB_1.0 1.2.0 - mm_fsync@MMLIB_1.0 1.2.0 -
Bug#1062939: slepc: NMU diff for 64-bit time_t transition
Source: slepc Version: 3.19.2+dfsg1-2 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified slepc as a source package shipping runtime libraries whose ABI either is affected by the change in size of time_t, or could not be analyzed via abi-compliance-checker (and therefore to be on the safe side we assume is affected). To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to have a library transition, which is most easily done by renaming the runtime library package. Since turning on 64-bit time_t is being handled centrally through a change to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for slepc which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru slepc-3.19.2+dfsg1/debian/changelog slepc-3.19.2+dfsg1/debian/changelog --- slepc-3.19.2+dfsg1/debian/changelog 2024-01-04 15:48:54.0 + +++ slepc-3.19.2+dfsg1/debian/changelog 2024-02-04 05:01:43.0 + @@ -1,3 +1,10 @@ +slepc (3.19.2+dfsg1-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sun, 04 Feb 2024 05:01:43 + + slepc (3.19.2+dfsg1-2) unstable; urgency=medium * update makefile hacking in debian/tests. Upstream makefile now diff -Nru slepc-3.19.2+dfsg1/debian/control slepc-3.19.2+dfsg1/debian/control --- slepc-3.19.2+dfsg1/debian/control 2024-01-04 15:48:54.0 + +++ slepc-3.19.2+dfsg1/debian/control 2024-02-04 05:01:43.0 + @@ -59,7 +59,7 @@ Package: libslepc-real3.19-dev Section: libdevel Architecture: any -Depends: libslepc-real3.19 (= ${binary:Version}), ${petsc:dev}, +Depends: libslepc-real3.19t64 (= ${binary:Version}), ${petsc:dev}, libarpack2-dev, libparpack2-dev, libhdf5-mpi-dev, ${misc:Depends}, ${python3:Depends} Suggests: libslepc3.19-dev-examples, slepc3.19-doc (= ${binary:Version}) @@ -90,7 +90,10 @@ . This package contains example, test, and tutorial scripts for SLEPc 3.19. -Package: libslepc-real3.19 +Package: libslepc-real3.19t64 +Provides: ${t64:Provides} +Replaces: libslepc-real3.19 +Breaks: libslepc-real3.19 (<< ${source:Version}) Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} @@ -122,7 +125,7 @@ Package: libslepc-complex3.19-dev Section: libdevel Architecture: any -Depends: libslepc-complex3.19 (= ${binary:Version}), ${petsc:complex-dev}, +Depends: libslepc-complex3.19t64 (= ${binary:Version}), ${petsc:complex-dev}, libarpack2-dev, libparpack2-dev, libhdf5-mpi-dev, ${misc:Depends}, ${python3:Depends} Suggests: libslepc3.19-dev-examples, slepc3.19-doc (= ${binary:Version}) @@ -137,7 +140,10 @@ This package contains the static libraries, shared links, and header files for SLEPc 3.19 with complex numbers. -Package: libslepc-complex3.19 +Package: libslepc-complex3.19t64 +Provides: ${t64:Provides} +Replaces: libslepc-complex3.19 +Breaks: libslepc-complex3.19 (<< ${source:Version}) Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} @@ -198,7 +204,7 @@ Package: libslepc64-real3.19-dev Section: libdevel Architecture: any -Depends: libslepc64-real3.19 (= ${binary:Version}), ${petsc64:dev}, +Depends: libslepc64-real3.19t64 (= ${binary:Version}), ${petsc64:dev}, libarpack2-dev, libparpack2-dev, libhdf5-mpi-dev, ${misc:Depends}, ${python3:Depends} Suggests: libslepc3.19-dev-examples, slepc3.19-doc (= ${binary:Version}) @@ -213,7 +219,10 @@ This package contains the static libraries, shared links, and header files for SLEPc 3.19 with
Bug#1051010: lwm: please set XDG_CURRENT_DESKTOP and use it to configure xdg-desktop-portal
Firstly by copying, pasting and editing the xsessions desktop file from icewm to lwm I have been able to get XDG_CURRENT_DESKTOP=lwm into systemd, without any other files. I can see that this is the cleanest method. That said I infer from what I saw that every display manager is doing its own thing here and that is surely less than ideal. I have played a bit with setting up lwm-portals.conf but at the moment I more interested in trying to see if I can lock it down than write something I would expect to be in a default Debian config. I found the man page for portals.conf a bit confusing here. I have put the file in /usr/share/xdg-desktop-portal/lwm-portals.conf but there also seem to be implementation files in /usr/share/xdg-desktop-portal/portals and I find that a bit confusing. Secondly I saw a youtube video saying that discord totally ignores sandboxing so I won't be using that for testing. I have played about with GNOME recipes and ASHPD demo and I am still not seeing much difference. From what I can see they are just following UNIX permissions with no additional sandboxing. or the portal tests built by src:libportal (install libportal-tests-gtk3 and libportal-tests-gtk4 and run with "GTK_USE_PORTAL=1 GDK_DEBUG=portals" in the environment, or you can build them into Flatpak apps from the source package). Those are a lot more meaningfully sandboxed. I am still trying to understand what is being suggested here. Working on it. I can say that if I try to build xdg-desktop-portal I get some test failures: 9/28 xdg-desktop-portal:portals / test-portals-location ERROR 26.28s killed by signal 6 SIGABRT^M 12/28 xdg-desktop-portal:portals / test-portals-openuri TIMEOUT 30.01s 9 subtests passed but I don't think I had read the suggestion correctly when I tried this.
Bug#1062938: RM: clamav-unofficial-sigs -- ROM; Unmaintained and obsolete, replaced by fangfrisch
Package: ftp.debian.org Severity: normal X-Debbugs-Cc: pkg-clamav-de...@lists.alioth.debian.org Long dead upstream and only minimally maintained in Debian. Not working well, if at all, anymore. The fangfrisch package is a maintained alternative that is now it the archive. Request coordinated with pabs via IRC. Scott K
Bug#1058256: powerline: FTBFS: ModuleNotFoundError: No module named 'imp'
Hi, I have created a patch to fix the ModuleNotFoundError no module named’ imp’. It resolves the build issue with Python 3.12. https://salsa.debian.org/python-team/packages/powerline Cheers!
Bug#1062936: sword: NMU diff for 64-bit time_t transition
Source: sword Version: 1.9.0+dfsg-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 sword 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 sword 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') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru sword-1.9.0+dfsg/debian/changelog sword-1.9.0+dfsg/debian/changelog --- sword-1.9.0+dfsg/debian/changelog 2023-10-27 22:32:31.0 + +++ sword-1.9.0+dfsg/debian/changelog 2024-02-04 03:18:52.0 + @@ -1,3 +1,10 @@ +sword (1.9.0+dfsg-5.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Sun, 04 Feb 2024 03:18:52 + + sword (1.9.0+dfsg-5) unstable; urgency=medium * Team upload diff -Nru sword-1.9.0+dfsg/debian/control sword-1.9.0+dfsg/debian/control --- sword-1.9.0+dfsg/debian/control 2023-10-27 22:32:31.0 + +++ sword-1.9.0+dfsg/debian/control 2024-02-04 03:18:52.0 + @@ -25,13 +25,14 @@ Vcs-Browser: https://salsa.debian.org/pkg-crosswire-team/sword Vcs-Git: https://salsa.debian.org/pkg-crosswire-team/sword.git -Package: libsword1.9.0 +Package: libsword1.9.0t64 +Provides: ${t64:Provides} Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: libsword-common, ${shlibs:Depends}, ${misc:Depends} Recommends: sword-frontend -Breaks: libsword11v5 (>= 1.8), libsword-1.8.1 -Replaces: libsword11v5 (>= 1.8), libsword-1.8.1 +Breaks: libsword1.9.0 (<< ${source:Version}), libsword11v5 (>= 1.8), libsword-1.8.1 +Replaces: libsword1.9.0, libsword11v5 (>= 1.8), libsword-1.8.1 Multi-Arch: same Description: API/library for bible software The SWORD Project is an open source, cross-platform (Linux, Windows, Solaris, @@ -48,7 +49,7 @@ Package: libsword-dev Architecture: any Section: libdevel -Depends: libsword1.9.0 (= ${binary:Version}), ${misc:Depends} +Depends: libsword1.9.0t64 (= ${binary:Version}), ${misc:Depends} Recommends: libsword-utils Multi-Arch: same Description: Development files for libsword diff -Nru sword-1.9.0+dfsg/debian/libsword1.9.0.docs sword-1.9.0+dfsg/debian/libsword1.9.0.docs --- sword-1.9.0+dfsg/debian/libsword1.9.0.docs 2023-10-27 22:32:31.0 + +++ sword-1.9.0+dfsg/debian/libsword1.9.0.docs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -doc/translation-template.conf diff -Nru sword-1.9.0+dfsg/debian/libsword1.9.0.install sword-1.9.0+dfsg/debian/libsword1.9.0.install --- sword-1.9.0+dfsg/debian/libsword1.9.0.install 2023-10-27 22:32:31.0 + +++ sword-1.9.0+dfsg/debian/libsword1.9.0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/${DEB_HOST_MULTIARCH}/libsword.so.* diff -Nru sword-1.9.0+dfsg/debian/libsword1.9.0t64.docs sword-1.9.0+dfsg/debian/libsword1.9.0t64.docs --- sword-1.9.0+dfsg/debian/libsword1.9.0t64.docs 1970-01-01 00:00:00.0 + +++ sword-1.9.0+dfsg/debian/libsword1.9.0t64.docs 2023-10-27 22:32:31.0 + @@ -0,0 +1 @@ +doc/translation-template.conf diff -Nru sword-1.9.0+dfsg/debian/libsword1.9.0t64.install
Bug#1062935: swami: NMU diff for 64-bit time_t transition
Source: swami Version: 2.2.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 swami 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 swami 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') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru swami-2.2.2/debian/changelog swami-2.2.2/debian/changelog --- swami-2.2.2/debian/changelog2023-10-20 21:29:32.0 + +++ swami-2.2.2/debian/changelog2024-02-04 03:16:40.0 + @@ -1,3 +1,10 @@ +swami (2.2.2-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Sun, 04 Feb 2024 03:16:40 + + swami (2.2.2-2) unstable; urgency=medium * Team upload diff -Nru swami-2.2.2/debian/control swami-2.2.2/debian/control --- swami-2.2.2/debian/control 2023-10-20 21:28:08.0 + +++ swami-2.2.2/debian/control 2024-02-04 03:16:40.0 + @@ -33,8 +33,8 @@ Package: swami Architecture: any Depends: - libswami1 (= ${binary:Version}), - libswamigui1 (= ${binary:Version}), + libswami1t64 (= ${binary:Version}), + libswamigui1t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Recommends: @@ -45,7 +45,10 @@ A programming API is also provided for integration with other applications. -Package: libswami1 +Package: libswami1t64 +Provides: ${t64:Provides} +Replaces: libswami1 +Breaks: libswami1 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -60,7 +63,10 @@ . This package provides the shared library. -Package: libswamigui1 +Package: libswamigui1t64 +Provides: ${t64:Provides} +Replaces: libswamigui1 +Breaks: libswamigui1 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -83,8 +89,8 @@ libgnomecanvas2-dev, libgtk2.0-dev, libinstpatch-dev, - libswami1 (= ${binary:Version}), - libswamigui1 (= ${binary:Version}), + libswami1t64 (= ${binary:Version}), + libswamigui1t64 (= ${binary:Version}), ${misc:Depends} Description: MIDI instrument editor - development files Swami (Sampled Waveforms And Musical Instruments) is an application diff -Nru swami-2.2.2/debian/libswami1.install swami-2.2.2/debian/libswami1.install --- swami-2.2.2/debian/libswami1.install2023-10-20 21:26:05.0 + +++ swami-2.2.2/debian/libswami1.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libswami.so.* diff -Nru swami-2.2.2/debian/libswami1.symbols swami-2.2.2/debian/libswami1.symbols --- swami-2.2.2/debian/libswami1.symbols2023-10-20 21:26:05.0 + +++ swami-2.2.2/debian/libswami1.symbols1970-01-01 00:00:00.0 + @@ -1,231 +0,0 @@ -libswami.so.1 libswami1 #MINVER# -* Build-Depends-Package: libswami-dev - (optional)_swami_control_prop_deinit@Base 2.2.2 - (optional)_swami_control_prop_init@Base 2.2.2 - (optional)_swami_object_deinit@Base 2.2.1 - (optional)_swami_object_init@Base 2.0.0 - (optional)_swami_plugin_deinitialize@Base 2.2.1 - (optional)_swami_plugin_initialize@Base 2.0.0 - (optional)_swami_pretty_log_handler@Base 2.0.0 - (optional)_swami_ret_g_log@Base 2.0.0
Bug#1052519: New upstream version 7.2
Thanks for maintaining this package in Debian, it is very useful! Could you please update it to latest version 7.2 so both Trixie and also Ubuntu 24.04 will ship with a fresh version? Thanks
Bug#1062934: svxlink: NMU diff for 64-bit time_t transition
Source: svxlink Version: 19.09.2-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 svxlink 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 svxlink 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') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru svxlink-19.09.2/debian/changelog svxlink-19.09.2/debian/changelog --- svxlink-19.09.2/debian/changelog2022-11-05 15:33:37.0 + +++ svxlink-19.09.2/debian/changelog2024-02-04 02:23:48.0 + @@ -1,3 +1,10 @@ +svxlink (19.09.2-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Sun, 04 Feb 2024 02:23:48 + + svxlink (19.09.2-1) unstable; urgency=medium * Team upload. diff -Nru svxlink-19.09.2/debian/control svxlink-19.09.2/debian/control --- svxlink-19.09.2/debian/control 2022-11-05 15:33:37.0 + +++ svxlink-19.09.2/debian/control 2024-02-04 02:23:48.0 + @@ -150,7 +150,10 @@ over the Internet, including remote access to station equipment. EchoLink® is a registered trademark of Synergenics, LLC. -Package: libasynccpp1.6 +Package: libasynccpp1.6t64 +Provides: ${t64:Provides} +Replaces: libasynccpp1.6 +Breaks: libasynccpp1.6 (<< ${source:Version}) Architecture: linux-any Multi-Arch: same Section: libs @@ -168,7 +171,7 @@ Architecture: linux-any Multi-Arch: same Section: libdevel -Depends: ${misc:Depends}, libasynccpp1.6 (= ${binary:Version}) +Depends: ${misc:Depends}, libasynccpp1.6t64 (= ${binary:Version}) Description: AsyncCpp library for SvxLink (development files) The SvxLink server provides access to a ham radio transceiver via the EchoLink® protocol. This package contains the static @@ -178,7 +181,10 @@ over the Internet, including remote access to station equipment. EchoLink® is a registered trademark of Synergenics, LLC. -Package: libasyncaudio1.6 +Package: libasyncaudio1.6t64 +Provides: ${t64:Provides} +Replaces: libasyncaudio1.6 +Breaks: libasyncaudio1.6 (<< ${source:Version}) Architecture: linux-any Multi-Arch: same Section: libs @@ -196,7 +202,7 @@ Architecture: linux-any Multi-Arch: same Section: libdevel -Depends: ${misc:Depends}, libasyncaudio1.6 (= ${binary:Version}) +Depends: ${misc:Depends}, libasyncaudio1.6t64 (= ${binary:Version}) Description: AsyncAudio library for SvxLink (development files) The SvxLink server provides access to a ham radio transceiver via the EchoLink® protocol. This package contains the static @@ -206,7 +212,10 @@ over the Internet, including remote access to station equipment. EchoLink® is a registered trademark of Synergenics, LLC. -Package: libasyncqt1.6 +Package: libasyncqt1.6t64 +Provides: ${t64:Provides} +Replaces: libasyncqt1.6 +Breaks: libasyncqt1.6 (<< ${source:Version}) Architecture: linux-any Multi-Arch: same Section: libs @@ -224,7 +233,7 @@ Architecture: linux-any Multi-Arch: same Section: libdevel -Depends: ${misc:Depends}, libasyncqt1.6 (= ${binary:Version}) +Depends: ${misc:Depends}, libasyncqt1.6t64 (= ${binary:Version}) Description: AsyncQt library for SvxLink
Bug#1062933: svox: NMU diff for 64-bit time_t transition
Source: svox Version: 1.0+git20130326-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 svox 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 svox 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') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru svox-1.0+git20130326/debian/changelog svox-1.0+git20130326/debian/changelog --- svox-1.0+git20130326/debian/changelog 2023-12-26 00:24:42.0 + +++ svox-1.0+git20130326/debian/changelog 2024-02-04 02:22:35.0 + @@ -1,3 +1,10 @@ +svox (1.0+git20130326-14.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Sun, 04 Feb 2024 02:22:35 + + svox (1.0+git20130326-14) unstable; urgency=medium [ Samuel Thibault ] diff -Nru svox-1.0+git20130326/debian/control svox-1.0+git20130326/debian/control --- svox-1.0+git20130326/debian/control 2023-09-12 20:11:52.0 + +++ svox-1.0+git20130326/debian/control 2024-02-04 02:22:35.0 + @@ -15,7 +15,7 @@ Section: non-free/libdevel Architecture: any Multi-Arch: same -Depends: libttspico0 (= ${binary:Version}), ${misc:Depends} +Depends: libttspico0t64 (= ${binary:Version}), ${misc:Depends} Description: Small Footprint TTS (development files) The SVOX Pico engine is a software speech synthesizer for German, English (GB and US), Spanish, French and Italian. @@ -29,7 +29,7 @@ Architecture: all Multi-Arch: foreign Depends: ${misc:Depends} -Recommends: libttspico0 +Recommends: libttspico0t64 Description: Small Footprint TTS (lingware) The SVOX Pico engine is a software speech synthesizer for German, English (GB and US), Spanish, French and Italian. @@ -39,7 +39,10 @@ . This package contains the language files (lingware). -Package: libttspico0 +Package: libttspico0t64 +Provides: ${t64:Provides} +Replaces: libttspico0 +Breaks: libttspico0 (<< ${source:Version}) Section: non-free/libs Architecture: any Multi-Arch: same diff -Nru svox-1.0+git20130326/debian/libttspico0.dirs svox-1.0+git20130326/debian/libttspico0.dirs --- svox-1.0+git20130326/debian/libttspico0.dirs2022-09-21 22:41:44.0 + +++ svox-1.0+git20130326/debian/libttspico0.dirs1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib diff -Nru svox-1.0+git20130326/debian/libttspico0.docs svox-1.0+git20130326/debian/libttspico0.docs --- svox-1.0+git20130326/debian/libttspico0.docs2022-09-21 22:41:44.0 + +++ svox-1.0+git20130326/debian/libttspico0.docs1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -pico/lib/NOTICE diff -Nru svox-1.0+git20130326/debian/libttspico0.install svox-1.0+git20130326/debian/libttspico0.install --- svox-1.0+git20130326/debian/libttspico0.install 2022-09-21 22:41:44.0 + +++ svox-1.0+git20130326/debian/libttspico0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru svox-1.0+git20130326/debian/libttspico0.symbols svox-1.0+git20130326/debian/libttspico0.symbols --- svox-1.0+git20130326/debian/libttspico0.symbols 2022-09-21
Bug#1062931: stopt: NMU diff for 64-bit time_t transition
Source: stopt Version: 5.8+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 stopt 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 stopt 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') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru stopt-5.8+dfsg/debian/changelog stopt-5.8+dfsg/debian/changelog --- stopt-5.8+dfsg/debian/changelog 2023-10-13 14:48:54.0 + +++ stopt-5.8+dfsg/debian/changelog 2024-02-04 00:48:58.0 + @@ -1,3 +1,10 @@ +stopt (5.8+dfsg-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Sun, 04 Feb 2024 00:48:58 + + stopt (5.8+dfsg-1) unstable; urgency=medium * New upstream version 5.8+dfsg diff -Nru stopt-5.8+dfsg/debian/control stopt-5.8+dfsg/debian/control --- stopt-5.8+dfsg/debian/control 2023-06-26 09:46:09.0 + +++ stopt-5.8+dfsg/debian/control 2024-02-04 00:48:57.0 + @@ -37,7 +37,10 @@ Homepage: https://gitlab.com/stochastic-control/StOpt/ Rules-Requires-Root: no -Package: libstopt5 +Package: libstopt5t64 +Provides: ${t64:Provides} +Replaces: libstopt5 +Breaks: libstopt5 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, @@ -77,7 +80,7 @@ Package: libstopt-dev Architecture: any Section: libdevel -Depends: libstopt5 (= ${binary:Version}), +Depends: libstopt5t64 (= ${binary:Version}), coinor-libcoinutils-dev, coinor-libosi-dev, coinor-libclp-dev, @@ -159,7 +162,7 @@ Architecture: all Section: doc Depends: ${misc:Depends} -Suggests: libstopt5 (= ${binary:Version}), +Suggests: libstopt5t64 (= ${binary:Version}), libstopt-dev (= ${binary:Version}), stopt-examples (= ${binary:Version}), python3-stopt (= ${binary:Version}) diff -Nru stopt-5.8+dfsg/debian/libstopt5.install stopt-5.8+dfsg/debian/libstopt5.install --- stopt-5.8+dfsg/debian/libstopt5.install 2022-06-28 20:10:54.0 + +++ stopt-5.8+dfsg/debian/libstopt5.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/libstopt.so.* -usr/lib/*/libstopt-mpi.so.* diff -Nru stopt-5.8+dfsg/debian/libstopt5.lintian-overrides stopt-5.8+dfsg/debian/libstopt5.lintian-overrides --- stopt-5.8+dfsg/debian/libstopt5.lintian-overrides 2022-06-28 20:10:54.0 + +++ stopt-5.8+dfsg/debian/libstopt5.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1,5 +0,0 @@ -# We won't issue symbols files for this C++ library, using shlibs instead -no-symbols-control-file usr/lib/*/libstopt-mpi.so.* - -# We won't issue symbols files for this C++ library, using shlibs instead -no-symbols-control-file usr/lib/*/libstopt.so.* diff -Nru stopt-5.8+dfsg/debian/libstopt5t64.install stopt-5.8+dfsg/debian/libstopt5t64.install --- stopt-5.8+dfsg/debian/libstopt5t64.install 1970-01-01 00:00:00.0 + +++ stopt-5.8+dfsg/debian/libstopt5t64.install 2022-06-28 20:10:54.0 + @@ -0,0 +1,2 @@ +usr/lib/*/libstopt.so.* +usr/lib/*/libstopt-mpi.so.* diff -Nru
Bug#1062930: openssh-client: ssh fails with "Connection corrupted" error when connecting to Oracle Linux systems
Package: openssh-client Version: 1:9.2p1-2+deb12u2 Severity: normal X-Debbugs-Cc: t...@security.debian.org Dear Maintainer, Following the upgrade of the openssh-client and related packages to 1:9.2p1-2+deb12u2, ssh connections to Oracle Linux 8.9 systems running their openssh server package 8.0p1-19.el8_9.2 have started to fail with: Bad packet length 2605177462. ssh_dispatch_run_fatal: Connection to REDACTED port 22: Connection corrupted The number after "Bad packet length" changes with each connection attempt. With the u1 version of openssh-client it was possible to connect to these systems. Specifying that the aes256-...@openssh.com cipher be used rather than the chacha20-poly1...@openssh.com works around the problem. On the Oracle side, the openssh server package has recent changes related to a couple of CVEs that may be relevant: - Forbid shell metasymbols in username/hostname Resolves: CVE-2023-51385 - Fix Terrapin attack Resolves: CVE-2023-48795 -- System Information: Debian Release: 12.4 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-13-amd64 (SMP w/2 CPU threads; PREEMPT) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages openssh-client depends on: ii adduser 3.134 ii libc6 2.36-9+deb12u4 ii libedit2 3.1-20221030-2 ii libfido2-11.12.0-2+b1 ii libgssapi-krb5-2 1.20.1-2+deb12u1 ii libselinux1 3.4-1+b6 ii libssl3 3.0.11-1~deb12u2 ii passwd1:4.13+dfsg1-1+b1 ii zlib1g1:1.2.13.dfsg-1 Versions of packages openssh-client recommends: ii xauth 1:1.1.2-1 Versions of packages openssh-client suggests: pn keychain pn libpam-ssh pn monkeysphere pn ssh-askpass -- no debconf information
Bug#1062929: stoken: NMU diff for 64-bit time_t transition
Source: stoken Version: 0.92-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 stoken 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 stoken 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') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru stoken-0.92/debian/changelog stoken-0.92/debian/changelog --- stoken-0.92/debian/changelog2017-11-12 16:45:20.0 + +++ stoken-0.92/debian/changelog2024-02-04 00:44:22.0 + @@ -1,3 +1,10 @@ +stoken (0.92-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Sun, 04 Feb 2024 00:44:22 + + stoken (0.92-1) unstable; urgency=medium * Imported Upstream version 0.92 (Closes: #878883) diff -Nru stoken-0.92/debian/control stoken-0.92/debian/control --- stoken-0.92/debian/control 2017-11-12 16:45:20.0 + +++ stoken-0.92/debian/control 2024-02-04 00:44:21.0 + @@ -10,7 +10,7 @@ Package: stoken Architecture: any -Depends: libstoken1 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} +Depends: libstoken1t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Suggests: imagemagick, qrencode, zbar-tools Description: Software Token for cryptographic authentication stoken is a software token which generates one-time passwords compatible @@ -26,13 +26,15 @@ allow for importing token seeds, generating tokencodes, and various utility/testing functions. -Package: libstoken1 +Package: libstoken1t64 +Provides: ${t64:Provides} +Replaces: libstoken1 Architecture: any Multi-Arch: same Section: libs Depends: ${misc:Depends}, ${shlibs:Depends} Pre-Depends: ${misc:Pre-Depends} -Breaks: stoken (<< 0.5) +Breaks: libstoken1 (<< ${source:Version}), stoken (<< 0.5) Description: Software Token for cryptographic authentication - shared library stoken is a software token which generates one-time passwords compatible with RSA SecurID 128-bit (AES) tokens. SecurID tokens are commonly @@ -52,7 +54,7 @@ Architecture: any Multi-Arch: same Section: libdevel -Depends: libstoken1 (= ${binary:Version}), libtomcrypt-dev, ${misc:Depends} +Depends: libstoken1t64 (= ${binary:Version}), libtomcrypt-dev, ${misc:Depends} Description: Software Token for cryptographic authentication - development files stoken is a software token which generates one-time passwords compatible with RSA SecurID 128-bit (AES) tokens. SecurID tokens are commonly diff -Nru stoken-0.92/debian/libstoken1.install stoken-0.92/debian/libstoken1.install --- stoken-0.92/debian/libstoken1.install 2017-11-12 16:45:20.0 + +++ stoken-0.92/debian/libstoken1.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libstoken.so.* diff -Nru stoken-0.92/debian/libstoken1.symbols stoken-0.92/debian/libstoken1.symbols --- stoken-0.92/debian/libstoken1.symbols 2017-11-12 16:45:20.0 + +++ stoken-0.92/debian/libstoken1.symbols 1970-01-01 00:00:00.0 + @@ -1,48 +0,0 @@ -libstoken.so.1 libstoken1 #MINVER# - STOKEN_1.0@STOKEN_1.0 0.1 -
Bug#1058928: cryptsetup 2.6.1-4~deb12u2 flagged for acceptance
package release.debian.org tags 1058928 = bookworm pending thanks Hi, The upload referenced by this bug report has been flagged for acceptance into the proposed-updates queue for Debian bookworm. Thanks for your contribution! Upload details == Package: cryptsetup Version: 2.6.1-4~deb12u2 Explanation: cryptsetup-initramfs: Add support for compressed kernel modules; cryptsetup-suspend-wrapper: Don't error out on missing /lib/systemd/system-sleep directory; add_modules(): Change suffix drop logic to match initramfs-tools
Bug#1062928: stlink: NMU diff for 64-bit time_t transition
Source: stlink Version: 1.7.0+ds-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 stlink 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 stlink 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') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru stlink-1.7.0+ds/debian/changelog stlink-1.7.0+ds/debian/changelog --- stlink-1.7.0+ds/debian/changelog2023-12-18 14:01:19.0 + +++ stlink-1.7.0+ds/debian/changelog2024-02-04 00:39:53.0 + @@ -1,3 +1,10 @@ +stlink (1.7.0+ds-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Sun, 04 Feb 2024 00:39:53 + + stlink (1.7.0+ds-2) unstable; urgency=medium [ Debian Janitor ] diff -Nru stlink-1.7.0+ds/debian/control stlink-1.7.0+ds/debian/control --- stlink-1.7.0+ds/debian/control 2023-12-18 13:54:26.0 + +++ stlink-1.7.0+ds/debian/control 2024-02-04 00:39:52.0 + @@ -13,14 +13,17 @@ Section: libdevel Architecture: linux-any Multi-Arch: same -Depends: libstlink1 (= ${binary:Version}), ${misc:Depends} +Depends: libstlink1t64 (= ${binary:Version}), ${misc:Depends} Description: OpenSource ST-Link tools replacement. Flashing tools for STMicroelectronics STM32VL and STM32L. The transport layers STLINKv1 and STLINKv2 are supported. . This package contains the development files for stlink. -Package: libstlink1 +Package: libstlink1t64 +Provides: ${t64:Provides} +Replaces: libstlink1 +Breaks: libstlink1 (<< ${source:Version}) Section: libs Architecture: linux-any Multi-Arch: same @@ -33,7 +36,7 @@ Package: stlink-tools Architecture: linux-any -Depends: libstlink1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Depends: libstlink1t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Description: OpenSource ST-Link tools replacement. Flashing tools for STMicroelectronics STM32VL and STM32L. The transport layers STLINKv1 and STLINKv2 are supported. @@ -43,7 +46,7 @@ Package: stlink-gui Architecture: linux-any -Depends: libstlink1 (= ${binary:Version}), stlink-tools (= ${binary:Version}), +Depends: libstlink1t64 (= ${binary:Version}), stlink-tools (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Description: OpenSource ST-Link tools replacement. Flashing tools for STMicroelectronics STM32VL and STM32L. The transport layers diff -Nru stlink-1.7.0+ds/debian/libstlink1.install stlink-1.7.0+ds/debian/libstlink1.install --- stlink-1.7.0+ds/debian/libstlink1.install 2020-08-12 17:12:50.0 + +++ stlink-1.7.0+ds/debian/libstlink1.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru stlink-1.7.0+ds/debian/libstlink1.symbols stlink-1.7.0+ds/debian/libstlink1.symbols --- stlink-1.7.0+ds/debian/libstlink1.symbols 2022-09-23 10:13:47.0 + +++ stlink-1.7.0+ds/debian/libstlink1.symbols 1970-01-01 00:00:00.0 + @@ -1,169 +0,0 @@ -libstlink.so.1 libstlink1 #MINVER# - Md5Calculate@Base 1.6.1 - Md5Finalise@Base 1.6.1 - Md5Initialise@Base 1.6.1 - Md5Update@Base
Bug#1062545: Processed: Re: falcosecurity-libs: NMU diff for 64-bit time_t transition
Oops. I was trying to save yall time, but I guess I didn't do it right. Please advise. Here's what happened, in order: - 0.14.1-3 was in the archive - 0.14.1-3.1 the NMU in experimental - 0.14.1-4 I fixed an unrelated bug; no time64 changes - 0.14.1-5 I added the time64 stuff to my unrelated bug fix So what should we do to get both the bug fix in -4 and the time64 stuff?
Bug#1062927: stellarsolver: NMU diff for 64-bit time_t transition
Source: stellarsolver Version: 2.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 stellarsolver 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 stellarsolver 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') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru stellarsolver-2.5/debian/changelog stellarsolver-2.5/debian/changelog --- stellarsolver-2.5/debian/changelog 2023-08-18 04:04:30.0 + +++ stellarsolver-2.5/debian/changelog 2024-02-04 00:37:07.0 + @@ -1,3 +1,10 @@ +stellarsolver (2.5-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Sun, 04 Feb 2024 00:37:07 + + stellarsolver (2.5-1) unstable; urgency=medium * New upstream release. diff -Nru stellarsolver-2.5/debian/control stellarsolver-2.5/debian/control --- stellarsolver-2.5/debian/control2023-08-18 03:54:27.0 + +++ stellarsolver-2.5/debian/control2024-02-04 00:37:07.0 + @@ -16,7 +16,10 @@ Vcs-Browser: https://salsa.debian.org/qt-kde-team/3rdparty/stellarsolver Homepage: https://github.com/rlancaste/stellarsolver -Package: libstellarsolver2 +Package: libstellarsolver2t64 +Provides: ${t64:Provides} +Replaces: libstellarsolver2 +Breaks: libstellarsolver2 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -28,7 +31,7 @@ Package: libstellarsolver-dev Architecture: any -Depends: libstellarsolver2 (= ${binary:Version}), +Depends: libstellarsolver2t64 (= ${binary:Version}), libcfitsio-dev, qtbase5-dev, ${misc:Depends} diff -Nru stellarsolver-2.5/debian/libstellarsolver2.install stellarsolver-2.5/debian/libstellarsolver2.install --- stellarsolver-2.5/debian/libstellarsolver2.install 2022-05-21 04:01:51.0 + +++ stellarsolver-2.5/debian/libstellarsolver2.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/libstellarsolver.so.2 -usr/lib/*/libstellarsolver.so.2.* diff -Nru stellarsolver-2.5/debian/libstellarsolver2t64.install stellarsolver-2.5/debian/libstellarsolver2t64.install --- stellarsolver-2.5/debian/libstellarsolver2t64.install 1970-01-01 00:00:00.0 + +++ stellarsolver-2.5/debian/libstellarsolver2t64.install 2022-05-21 04:01:51.0 + @@ -0,0 +1,2 @@ +usr/lib/*/libstellarsolver.so.2 +usr/lib/*/libstellarsolver.so.2.* diff -Nru stellarsolver-2.5/debian/libstellarsolver2t64.lintian-overrides stellarsolver-2.5/debian/libstellarsolver2t64.lintian-overrides --- stellarsolver-2.5/debian/libstellarsolver2t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ stellarsolver-2.5/debian/libstellarsolver2t64.lintian-overrides 2024-02-04 00:37:07.0 + @@ -0,0 +1 @@ +libstellarsolver2t64: package-name-doesnt-match-sonames libstellarsolver2
Bug#1062872: mgba: NMU diff for 64-bit time_t transition
Hi Graham, Would it be possible to configure the analysis tool to skip the headers under /usr/include/mgba-util/platform/*/? The appropriate platform header is included automatically by , in our case that's and the other ones require various foreign SDK headers. I'm testing a fix for libmgba-dev to not install the foreign headers, but in the mean time, I'm wondering if the analyzer could just skip those ones, since we know including them will fail. Is a MR against https://salsa.debian.org/vorlon/armhf-time_t the right place to proceed? Thanks Ryan
Bug#1062926: stdgpu: NMU diff for 64-bit time_t transition
Source: stdgpu Version: 1.3.0+git20220507.32e0517-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 stdgpu 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 stdgpu 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') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru stdgpu-1.3.0+git20220507.32e0517/debian/changelog stdgpu-1.3.0+git20220507.32e0517/debian/changelog --- stdgpu-1.3.0+git20220507.32e0517/debian/changelog 2023-07-01 14:13:20.0 -0700 +++ stdgpu-1.3.0+git20220507.32e0517/debian/changelog 2024-02-03 16:28:11.0 -0800 @@ -1,3 +1,14 @@ +stdgpu (1.3.0+git20220507.32e0517-5.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Since this is already a custom soname set in debian/rules, adjust the +soname as well to avoid any need for breaks/replaces. This breaks +compatibility on 64-bit archs as well, but with no reverse-dependencies +in the archive, the impact is negligible. + + -- Steve Langasek Sun, 04 Feb 2024 00:28:11 + + stdgpu (1.3.0+git20220507.32e0517-5) unstable; urgency=medium * Fix wrong alignment test to actually provoke wrong alignment diff -Nru stdgpu-1.3.0+git20220507.32e0517/debian/control stdgpu-1.3.0+git20220507.32e0517/debian/control --- stdgpu-1.3.0+git20220507.32e0517/debian/control 2023-07-01 14:13:11.0 -0700 +++ stdgpu-1.3.0+git20220507.32e0517/debian/control 2024-02-03 16:27:36.0 -0800 @@ -21,7 +21,7 @@ agnostic and native algorithms that look like sequential CPU code but are executed in parallel on the GPU. -Package: libstdgpu-openmp0d +Package: libstdgpu-openmp0t64 Architecture: any Multi-Arch: same Depends: @@ -40,7 +40,7 @@ Provides: libstdgpu-dev Depends: ${misc:Depends}, - libstdgpu-openmp0d (= ${binary:Version}), + libstdgpu-openmp0t64 (= ${binary:Version}), libthrust-dev, Description: ${source:Synopsis} (OpenMP development headers) ${source:Extended-Description} diff -Nru stdgpu-1.3.0+git20220507.32e0517/debian/libstdgpu-openmp0d.install stdgpu-1.3.0+git20220507.32e0517/debian/libstdgpu-openmp0d.install --- stdgpu-1.3.0+git20220507.32e0517/debian/libstdgpu-openmp0d.install 2023-07-01 14:13:11.0 -0700 +++ stdgpu-1.3.0+git20220507.32e0517/debian/libstdgpu-openmp0d.install 1969-12-31 16:00:00.0 -0800 @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru stdgpu-1.3.0+git20220507.32e0517/debian/libstdgpu-openmp0t64.install stdgpu-1.3.0+git20220507.32e0517/debian/libstdgpu-openmp0t64.install --- stdgpu-1.3.0+git20220507.32e0517/debian/libstdgpu-openmp0t64.install 1969-12-31 16:00:00.0 -0800 +++ stdgpu-1.3.0+git20220507.32e0517/debian/libstdgpu-openmp0t64.install 2023-07-01 14:13:11.0 -0700 @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff -Nru stdgpu-1.3.0+git20220507.32e0517/debian/rules stdgpu-1.3.0+git20220507.32e0517/debian/rules --- stdgpu-1.3.0+git20220507.32e0517/debian/rules 2023-07-01 14:13:11.0 -0700 +++ stdgpu-1.3.0+git20220507.32e0517/debian/rules 2024-02-03 16:28:07.0 -0800 @@ -4,7 +4,8 @@ BUILD_TESTS :=
Bug#1062925: spread-sheet-widget: NMU diff for 64-bit time_t transition
Source: spread-sheet-widget Version: 0.10-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 spread-sheet-widget 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 spread-sheet-widget 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') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru spread-sheet-widget-0.10/debian/changelog spread-sheet-widget-0.10/debian/changelog --- spread-sheet-widget-0.10/debian/changelog 2024-01-08 13:49:16.0 + +++ spread-sheet-widget-0.10/debian/changelog 2024-02-04 00:09:26.0 + @@ -1,3 +1,10 @@ +spread-sheet-widget (0.10-4.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Sun, 04 Feb 2024 00:09:26 + + spread-sheet-widget (0.10-4) unstable; urgency=medium * Debian: Add source option to allow multiple builds without diff -Nru spread-sheet-widget-0.10/debian/control spread-sheet-widget-0.10/debian/control --- spread-sheet-widget-0.10/debian/control 2024-01-08 12:47:48.0 + +++ spread-sheet-widget-0.10/debian/control 2024-02-04 00:09:25.0 + @@ -12,7 +12,10 @@ Vcs-Git: https://salsa.debian.org/beckmanf/spread-sheet-widget.git Rules-Requires-Root: no -Package: libspread-sheet-widget +Package: libspread-sheet-widget0 +Provides: ${t64:Provides} +Replaces: libspread-sheet-widget +Breaks: libspread-sheet-widget (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} @@ -35,7 +38,7 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - libspread-sheet-widget (= ${binary:Version}), + libspread-sheet-widget0 (= ${binary:Version}), libgtk-3-dev (>= 3.18.0) Description: development files for the GTK+ spread sheet widget GNU Spread Sheet Widget is a library for Gtk+ which provides a widget diff -Nru spread-sheet-widget-0.10/debian/libspread-sheet-widget.install spread-sheet-widget-0.10/debian/libspread-sheet-widget.install --- spread-sheet-widget-0.10/debian/libspread-sheet-widget.install 2024-01-08 12:47:48.0 + +++ spread-sheet-widget-0.10/debian/libspread-sheet-widget.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libspread-sheet-widget.so.* diff -Nru spread-sheet-widget-0.10/debian/libspread-sheet-widget.lintian-overrides spread-sheet-widget-0.10/debian/libspread-sheet-widget.lintian-overrides --- spread-sheet-widget-0.10/debian/libspread-sheet-widget.lintian-overrides 2024-01-08 12:47:48.0 + +++ spread-sheet-widget-0.10/debian/libspread-sheet-widget.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -libspread-sheet-widget: package-name-doesnt-match-sonames diff -Nru spread-sheet-widget-0.10/debian/libspread-sheet-widget0.install spread-sheet-widget-0.10/debian/libspread-sheet-widget0.install --- spread-sheet-widget-0.10/debian/libspread-sheet-widget0.install 1970-01-01 00:00:00.0 + +++ spread-sheet-widget-0.10/debian/libspread-sheet-widget0.install 2024-01-08 12:47:48.0 + @@ -0,0 +1 @@
Bug#1062924: st: NMU diff for 64-bit time_t transition
Source: st Version: 1.9-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 st 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 st 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') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru st-1.9/debian/changelog st-1.9/debian/changelog --- st-1.9/debian/changelog 2020-06-20 23:31:02.0 + +++ st-1.9/debian/changelog 2024-02-04 00:03:27.0 + @@ -1,3 +1,10 @@ +st (1.9-3.3) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Sun, 04 Feb 2024 00:03:27 + + st (1.9-3.2) unstable; urgency=medium * Non-maintainer upload. diff -Nru st-1.9/debian/control st-1.9/debian/control --- st-1.9/debian/control 2020-06-20 23:20:22.0 + +++ st-1.9/debian/control 2024-02-04 00:03:27.0 + @@ -9,7 +9,7 @@ Package: libst-dev Section: libdevel Architecture: any -Depends: libst1 (= ${binary:Version}), ${misc:Depends}, libc6-dev +Depends: libst1t64 (= ${binary:Version}), ${misc:Depends}, libc6-dev Recommends: pkg-config Conflicts: sox (<= 12.17.2-1), sox-dev Description: State Threads Library - Development files @@ -25,7 +25,10 @@ . This package contains the development files for compiling programs. -Package: libst1 +Package: libst1t64 +Provides: ${t64:Provides} +Replaces: libst1 +Breaks: libst1 (<< ${source:Version}) Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} diff -Nru st-1.9/debian/libst1.install st-1.9/debian/libst1.install --- st-1.9/debian/libst1.install2020-06-20 23:18:27.0 + +++ st-1.9/debian/libst1.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -obj/lib*.so.* usr/lib diff -Nru st-1.9/debian/libst1.lintian-overrides st-1.9/debian/libst1.lintian-overrides --- st-1.9/debian/libst1.lintian-overrides 2020-06-20 23:18:27.0 + +++ st-1.9/debian/libst1.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1,3 +0,0 @@ -# State-threads causes the program to exit when all threads terminate. -# exit() is not invoked as the result of an error condition. -libst1: shlib-calls-exit usr/lib/libst.so.1.9 diff -Nru st-1.9/debian/libst1.symbols st-1.9/debian/libst1.symbols --- st-1.9/debian/libst1.symbols2020-06-20 23:18:27.0 + +++ st-1.9/debian/libst1.symbols1970-01-01 00:00:00.0 + @@ -1,63 +0,0 @@ -libst.so.1 libst1 #MINVER# -* Build-Depends-Package: libst-dev - st_accept@Base 1.9 - st_cond_broadcast@Base 1.9 - st_cond_destroy@Base 1.9 - st_cond_new@Base 1.9 - st_cond_signal@Base 1.9 - st_cond_timedwait@Base 1.9 - st_cond_wait@Base 1.9 - st_connect@Base 1.9 - st_get_eventsys@Base 1.9 - st_get_eventsys_name@Base 1.9 - st_getfdlimit@Base 1.9 - st_init@Base 1.9 - st_key_create@Base 1.9 - st_key_getlimit@Base 1.9 - st_mutex_destroy@Base 1.9 - st_mutex_lock@Base 1.9 - st_mutex_new@Base 1.9 - st_mutex_trylock@Base 1.9 - st_mutex_unlock@Base 1.9 - st_netfd_close@Base 1.9 - st_netfd_fileno@Base 1.9 - st_netfd_free@Base 1.9 - st_netfd_getspecific@Base 1.9 -
Bug#1062923: srpc: NMU diff for 64-bit time_t transition
Source: srpc Version: 0.10.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 srpc 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 srpc 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') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru srpc-0.10.1/debian/changelog srpc-0.10.1/debian/changelog --- srpc-0.10.1/debian/changelog2024-01-08 13:28:03.0 + +++ srpc-0.10.1/debian/changelog2024-02-04 00:01:56.0 + @@ -1,3 +1,10 @@ +srpc (0.10.1-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Sun, 04 Feb 2024 00:01:56 + + srpc (0.10.1-1) unstable; urgency=medium * New upstream version diff -Nru srpc-0.10.1/debian/control srpc-0.10.1/debian/control --- srpc-0.10.1/debian/control 2024-01-08 13:14:46.0 + +++ srpc-0.10.1/debian/control 2024-02-04 00:01:56.0 + @@ -16,13 +16,14 @@ Homepage: https://github.com/sogou/srpc Rules-Requires-Root: no -Package: libsrpc0 +Package: libsrpc0t64 +Provides: ${t64:Provides} Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} -Breaks: libsrpc (<< 0.9.7-1) -Replaces: libsrpc (<< 0.9.7-1) +Breaks: libsrpc0 (<< ${source:Version}), libsrpc (<< 0.9.7-1) +Replaces: libsrpc0, libsrpc (<< 0.9.7-1) Description: Sogou RPC (SRPC) Runtime Library SRPC is an enterprise-level RPC framework widely used by Tencent, Sogou and many small and medium-sized companies. It handles hundreds of millions of @@ -36,7 +37,7 @@ Package: libsrpc-dev Architecture: any Multi-Arch: same -Depends: libsrpc0 (= ${binary:Version}), +Depends: libsrpc0t64 (= ${binary:Version}), libsrpc-bin (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} diff -Nru srpc-0.10.1/debian/libsrpc0.install srpc-0.10.1/debian/libsrpc0.install --- srpc-0.10.1/debian/libsrpc0.install 2024-01-08 13:12:06.0 + +++ srpc-0.10.1/debian/libsrpc0.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/libsrpc.so.0.* -usr/lib/*/libsrpc.so.0 diff -Nru srpc-0.10.1/debian/libsrpc0t64.install srpc-0.10.1/debian/libsrpc0t64.install --- srpc-0.10.1/debian/libsrpc0t64.install 1970-01-01 00:00:00.0 + +++ srpc-0.10.1/debian/libsrpc0t64.install 2024-01-08 13:12:06.0 + @@ -0,0 +1,2 @@ +usr/lib/*/libsrpc.so.0.* +usr/lib/*/libsrpc.so.0 diff -Nru srpc-0.10.1/debian/libsrpc0t64.lintian-overrides srpc-0.10.1/debian/libsrpc0t64.lintian-overrides --- srpc-0.10.1/debian/libsrpc0t64.lintian-overrides1970-01-01 00:00:00.0 + +++ srpc-0.10.1/debian/libsrpc0t64.lintian-overrides2024-02-04 00:01:56.0 + @@ -0,0 +1 @@ +libsrpc0t64: package-name-doesnt-match-sonames libsrpc0
Bug#1062922: srm-ifce: NMU diff for 64-bit time_t transition
Source: srm-ifce Version: 1.24.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 srm-ifce 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 srm-ifce 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') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru srm-ifce-1.24.6/debian/changelog srm-ifce-1.24.6/debian/changelog --- srm-ifce-1.24.6/debian/changelog2023-02-08 21:57:06.0 + +++ srm-ifce-1.24.6/debian/changelog2024-02-04 00:00:12.0 + @@ -1,3 +1,10 @@ +srm-ifce (1.24.6-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Sun, 04 Feb 2024 00:00:12 + + srm-ifce (1.24.6-1) unstable; urgency=medium * New upstream release (1.24.6) diff -Nru srm-ifce-1.24.6/debian/control srm-ifce-1.24.6/debian/control --- srm-ifce-1.24.6/debian/control 2023-02-08 21:57:06.0 + +++ srm-ifce-1.24.6/debian/control 2024-02-04 00:00:12.0 + @@ -17,7 +17,10 @@ Vcs-Git: https://salsa.debian.org/ellert/srm-ifce.git Homepage: https://dmc-docs.web.cern.ch/dmc-docs/srm-ifce.html -Package: libgfal-srm-ifce1 +Package: libgfal-srm-ifce1t64 +Provides: ${t64:Provides} +Replaces: libgfal-srm-ifce1 +Breaks: libgfal-srm-ifce1 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -35,7 +38,7 @@ Architecture: any Multi-Arch: same Depends: - libgfal-srm-ifce1 (= ${binary:Version}), + libgfal-srm-ifce1t64 (= ${binary:Version}), ${misc:Depends}, libglib2.0-dev Description: SRM client side headers and development files diff -Nru srm-ifce-1.24.6/debian/libgfal-srm-ifce1.dirs srm-ifce-1.24.6/debian/libgfal-srm-ifce1.dirs --- srm-ifce-1.24.6/debian/libgfal-srm-ifce1.dirs 2012-09-14 12:03:16.0 + +++ srm-ifce-1.24.6/debian/libgfal-srm-ifce1.dirs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib diff -Nru srm-ifce-1.24.6/debian/libgfal-srm-ifce1.docs srm-ifce-1.24.6/debian/libgfal-srm-ifce1.docs --- srm-ifce-1.24.6/debian/libgfal-srm-ifce1.docs 2015-04-09 14:26:55.0 + +++ srm-ifce-1.24.6/debian/libgfal-srm-ifce1.docs 1970-01-01 00:00:00.0 + @@ -1,3 +0,0 @@ -readme.html -README -VERSION diff -Nru srm-ifce-1.24.6/debian/libgfal-srm-ifce1.install srm-ifce-1.24.6/debian/libgfal-srm-ifce1.install --- srm-ifce-1.24.6/debian/libgfal-srm-ifce1.install2021-08-24 13:17:30.0 + +++ srm-ifce-1.24.6/debian/libgfal-srm-ifce1.install1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -/usr/bin/gfal_srm_ifce_version -/usr/lib/*/libgfal_srm_ifce.so.* diff -Nru srm-ifce-1.24.6/debian/libgfal-srm-ifce1t64.dirs srm-ifce-1.24.6/debian/libgfal-srm-ifce1t64.dirs --- srm-ifce-1.24.6/debian/libgfal-srm-ifce1t64.dirs1970-01-01 00:00:00.0 + +++ srm-ifce-1.24.6/debian/libgfal-srm-ifce1t64.dirs2012-09-14 12:03:16.0 + @@ -0,0 +1 @@ +usr/lib diff -Nru srm-ifce-1.24.6/debian/libgfal-srm-ifce1t64.docs srm-ifce-1.24.6/debian/libgfal-srm-ifce1t64.docs --- srm-ifce-1.24.6/debian/libgfal-srm-ifce1t64.docs1970-01-01
Bug#1062921: srecord: NMU diff for 64-bit time_t transition
Source: srecord Version: 1.64-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 srecord 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 srecord 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') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru srecord-1.64/debian/changelog srecord-1.64/debian/changelog --- srecord-1.64/debian/changelog 2023-06-21 21:48:23.0 + +++ srecord-1.64/debian/changelog 2024-02-03 23:57:05.0 + @@ -1,3 +1,10 @@ +srecord (1.64-4.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Sat, 03 Feb 2024 23:57:05 + + srecord (1.64-4) unstable; urgency=medium * QA upload. diff -Nru srecord-1.64/debian/control srecord-1.64/debian/control --- srecord-1.64/debian/control 2023-06-21 21:48:23.0 + +++ srecord-1.64/debian/control 2024-02-03 23:57:04.0 + @@ -35,7 +35,7 @@ Section: libdevel Multi-Arch: same Architecture: any -Depends: libsrecord0 (= ${binary:Version}), ${misc:Depends} +Depends: libsrecord0t64 (= ${binary:Version}), ${misc:Depends} Description: library for manipulating EPROM load files (development) The srecord library is a collection of powerful C++ classes for manipulating EPROM load files. It reads and writes numerous EPROM file formats, and can @@ -44,7 +44,10 @@ This package contains the static libraries and headers for developing applications that use the srecord library. -Package: libsrecord0 +Package: libsrecord0t64 +Provides: ${t64:Provides} +Replaces: libsrecord0 +Breaks: libsrecord0 (<< ${source:Version}) Section: libs Multi-Arch: same Architecture: any diff -Nru srecord-1.64/debian/libsrecord0.install srecord-1.64/debian/libsrecord0.install --- srecord-1.64/debian/libsrecord0.install 2023-06-21 21:48:23.0 + +++ srecord-1.64/debian/libsrecord0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libsrecord.so.* diff -Nru srecord-1.64/debian/libsrecord0t64.install srecord-1.64/debian/libsrecord0t64.install --- srecord-1.64/debian/libsrecord0t64.install 1970-01-01 00:00:00.0 + +++ srecord-1.64/debian/libsrecord0t64.install 2023-06-21 21:48:23.0 + @@ -0,0 +1 @@ +usr/lib/*/libsrecord.so.* diff -Nru srecord-1.64/debian/libsrecord0t64.lintian-overrides srecord-1.64/debian/libsrecord0t64.lintian-overrides --- srecord-1.64/debian/libsrecord0t64.lintian-overrides1970-01-01 00:00:00.0 + +++ srecord-1.64/debian/libsrecord0t64.lintian-overrides2024-02-03 23:57:04.0 + @@ -0,0 +1 @@ +libsrecord0t64: package-name-doesnt-match-sonames libsrecord0
Bug#1062885: mimetic: NMU diff for 64-bit time_t transition
On Sat, 03 Feb 2024 21:23:42 +, Graham Inggs wrote: > Source: mimetic > Version: 0.9.8-10 > Please find the patch for this NMU attached. Thanks; and sorry for uploading 0.9.8-11 to unstable 2 days ago, which caused your NMU to be REJECTed. > If you have any concerns about this patch, please reach out ASAP. Although > this package will be uploaded to experimental immediately, I've now incorporated your changes to the package's git repo and uploaded them to experimental. So I guess we're good again :) (I've also fixed the lintian-overrides output of the transition script: https://git.toastfreeware.priv.at/debian/mimetic.git/commitdiff/50936beaa87d790ccf1bfdee4e3a2cde3cb1893c which got the soname wrong.) Thanks for your work on this transition! Cheers, gregor -- .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe `- signature.asc Description: Digital Signature
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#1062908: nmu: deal.ii_9.5.1-2+b1
Control: retitle -1 nmu: deal.ii_9.5.1-2+b1 nmu deal.ii_9.5.1-2+b1 . ANY . unstable . -m "rebuild against libgmsh4.12" (Corrected version.)
Bug#1062917: spandsp: NMU diff for 64-bit time_t transition
Source: spandsp Version: 0.0.6+dfsg-2 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified spandsp as a source package shipping runtime libraries whose ABI either is affected by the change in size of time_t, or could not be analyzed via abi-compliance-checker (and therefore to be on the safe side we assume is affected). To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to have a library transition, which is most easily done by renaming the runtime library package. Since turning on 64-bit time_t is being handled centrally through a change to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for spandsp which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru spandsp-0.0.6+dfsg/debian/changelog spandsp-0.0.6+dfsg/debian/changelog --- spandsp-0.0.6+dfsg/debian/changelog 2019-01-11 17:17:42.0 + +++ spandsp-0.0.6+dfsg/debian/changelog 2024-02-03 23:22:43.0 + @@ -1,3 +1,10 @@ +spandsp (0.0.6+dfsg-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 23:22:43 + + spandsp (0.0.6+dfsg-2) unstable; urgency=medium * Team upload diff -Nru spandsp-0.0.6+dfsg/debian/control spandsp-0.0.6+dfsg/debian/control --- spandsp-0.0.6+dfsg/debian/control 2019-01-11 17:17:42.0 + +++ spandsp-0.0.6+dfsg/debian/control 2024-02-03 23:22:42.0 + @@ -25,7 +25,10 @@ Vcs-Git: https://salsa.debian.org/pkg-voip-team/spandsp.git Vcs-Browser: https://salsa.debian.org/pkg-voip-team/spandsp -Package: libspandsp2 +Package: libspandsp2t64 +Provides: ${t64:Provides} +Replaces: libspandsp2 +Breaks: libspandsp2 (<< ${source:Version}) Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} @@ -41,7 +44,7 @@ Section: libdevel Architecture: any Depends: libjpeg-dev, - libspandsp2 (= ${binary:Version}), + libspandsp2t64 (= ${binary:Version}), libtiff-dev | libtiff5-dev, ${misc:Depends} Breaks: libspandsp-doc (<< 0.0.6+dfsg-2) diff -Nru spandsp-0.0.6+dfsg/debian/libspandsp2.docs spandsp-0.0.6+dfsg/debian/libspandsp2.docs --- spandsp-0.0.6+dfsg/debian/libspandsp2.docs 2019-01-11 17:17:42.0 + +++ spandsp-0.0.6+dfsg/debian/libspandsp2.docs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -DueDiligence diff -Nru spandsp-0.0.6+dfsg/debian/libspandsp2.install spandsp-0.0.6+dfsg/debian/libspandsp2.install --- spandsp-0.0.6+dfsg/debian/libspandsp2.install 2019-01-11 17:17:42.0 + +++ spandsp-0.0.6+dfsg/debian/libspandsp2.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -debian/tmp/usr/lib/*/libspandsp.so.2.* -debian/tmp/usr/lib/*/libspandsp.so.2 diff -Nru spandsp-0.0.6+dfsg/debian/libspandsp2.symbols spandsp-0.0.6+dfsg/debian/libspandsp2.symbols --- spandsp-0.0.6+dfsg/debian/libspandsp2.symbols 2019-01-11 17:17:42.0 + +++ spandsp-0.0.6+dfsg/debian/libspandsp2.symbols 1970-01-01 00:00:00.0 + @@ -1,900 +0,0 @@ -libspandsp.so.2 libspandsp2 #MINVER# - ademco_contactid_event_to_str@Base 0.0.6 - ademco_contactid_msg_qualifier_to_str@Base 0.0.6 - ademco_contactid_receiver_fillin@Base 0.0.6 - ademco_contactid_receiver_free@Base 0.0.6 - ademco_contactid_receiver_get_logging_state@Base 0.0.6 - ademco_contactid_receiver_init@Base 0.0.6 - ademco_contactid_receiver_log_msg@Base 0.0.6 - ademco_contactid_receiver_release@Base 0.0.6 - ademco_contactid_receiver_rx@Base 0.0.6 -
Bug#1062918: sphde: NMU diff for 64-bit time_t transition
Source: sphde Version: 1.4.0-5 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified sphde as a source package shipping runtime libraries whose ABI either is affected by the change in size of time_t, or could not be analyzed via abi-compliance-checker (and therefore to be on the safe side we assume is affected). To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to have a library transition, which is most easily done by renaming the runtime library package. Since turning on 64-bit time_t is being handled centrally through a change to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for sphde which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru sphde-1.4.0/debian/changelog sphde-1.4.0/debian/changelog --- sphde-1.4.0/debian/changelog2022-09-21 14:12:43.0 + +++ sphde-1.4.0/debian/changelog2024-02-03 23:24:01.0 + @@ -1,3 +1,10 @@ +sphde (1.4.0-5.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 23:24:01 + + sphde (1.4.0-5) unstable; urgency=medium * Update symbols for armhf, armel, i386 diff -Nru sphde-1.4.0/debian/control sphde-1.4.0/debian/control --- sphde-1.4.0/debian/control 2022-09-21 14:12:43.0 + +++ sphde-1.4.0/debian/control 2024-02-03 23:24:01.0 + @@ -26,7 +26,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libsphde1 (= ${binary:Version}), ${misc:Depends} +Depends: libsphde1t64 (= ${binary:Version}), ${misc:Depends} Description: Shared Persistent Heap Data Environment library development files SPHDE is composed of two major software layers: The Shared Address Space (SAS) layer provides the basic services for a shared address space and transparent, @@ -35,7 +35,10 @@ . This package contains the static library and header files used in development. -Package: libsphde1 +Package: libsphde1t64 +Provides: ${t64:Provides} +Replaces: libsphde1 +Breaks: libsphde1 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same diff -Nru sphde-1.4.0/debian/libsphde1.install sphde-1.4.0/debian/libsphde1.install --- sphde-1.4.0/debian/libsphde1.install2022-09-21 14:12:43.0 + +++ sphde-1.4.0/debian/libsphde1.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libsphde.so.* diff -Nru sphde-1.4.0/debian/libsphde1.symbols sphde-1.4.0/debian/libsphde1.symbols --- sphde-1.4.0/debian/libsphde1.symbols2022-09-21 14:12:43.0 + +++ sphde-1.4.0/debian/libsphde1.symbols1970-01-01 00:00:00.0 + @@ -1,561 +0,0 @@ -libsphde.so.1 libsphde1 #MINVER# -* Build-Depends-Package: libsphde-dev - SASAllocateShm@Base 1.1.0 - SASAllocateShmID@Base 1.1.0 - SASAllocateShmID_clear@Base 1.4.0 - SASAllocateShmName@Base 1.1.0 - SASAllocateShmNameProj@Base 1.1.0 - SASAnchor@Base 1.1.0 - SASAnchorFreeSpace@Base 1.1.0 - SASBlockAlloc@Base 1.1.0 - SASBlockDealloc@Base 1.1.0 - SASCleanUp@Base 1.1.0 - SASCompoundFixedHeapCreate@Base 1.1.0 - SASCompoundHeapAlloc@Base 1.1.0 - SASCompoundHeapAllocNoLock@Base 1.1.0 - SASCompoundHeapAllocSize@Base 1.1.0 - SASCompoundHeapAllocSpace@Base 1.1.0 - SASCompoundHeapBringAll@Base 1.1.0 - SASCompoundHeapCreate@Base 1.1.0 - SASCompoundHeapCreatePageSize@Base 1.1.0 - SASCompoundHeapDestroy@Base 1.1.0 - SASCompoundHeapDestroyNoLock@Base 1.1.0 - SASCompoundHeapExpandCreate@Base 1.1.0 - SASCompoundHeapFree@Base 1.1.0 -
Bug#1062919: spherepack: NMU diff for 64-bit time_t transition
Source: spherepack Version: 3.3~a1-5 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified spherepack as a source package shipping runtime libraries whose ABI either is affected by the change in size of time_t, or could not be analyzed via abi-compliance-checker (and therefore to be on the safe side we assume is affected). To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to have a library transition, which is most easily done by renaming the runtime library package. Since turning on 64-bit time_t is being handled centrally through a change to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for spherepack which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru spherepack-3.3~a1/debian/changelog spherepack-3.3~a1/debian/changelog --- spherepack-3.3~a1/debian/changelog 2021-08-23 11:01:41.0 + +++ spherepack-3.3~a1/debian/changelog 2024-02-03 23:24:34.0 + @@ -1,3 +1,10 @@ +spherepack (3.3~a1-5.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 23:24:34 + + spherepack (3.3~a1-5) unstable; urgency=medium * Standards-Version: 4.6.1 diff -Nru spherepack-3.3~a1/debian/control spherepack-3.3~a1/debian/control --- spherepack-3.3~a1/debian/control2021-08-23 11:01:41.0 + +++ spherepack-3.3~a1/debian/control2024-02-03 23:24:34.0 + @@ -17,7 +17,7 @@ Section: libdevel Multi-Arch: same Architecture: any -Depends: ${misc:Depends}, ${shlibs:Depends}, libsphere0d (= ${binary:Version}) +Depends: ${misc:Depends}, ${shlibs:Depends}, libsphere0t64 (= ${binary:Version}) Description: Development files for Spherepack scientific library SPHEREPACK is a collection of FORTRAN programs that facilitates computer modeling of geophysical processes. The package contains programs for computing @@ -36,7 +36,11 @@ equally-spaced and Gauss distributed latitudinal points as well as programs that transfer data between these grids. -Package: libsphere0d +Package: libsphere0t64 +Provides: ${t64:Provides} +X-Time64-Compat: libsphere0d +Replaces: libsphere0d +Breaks: libsphere0d (<< ${source:Version}) Section: libs Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} @@ -54,7 +58,7 @@ Section: python Architecture: any Multi-Arch: foreign -Depends: ${python3:Depends}, ${misc:Depends}, ${shlibs:Depends}, libsphere0d (=${binary:Version}), python3-numpy +Depends: ${python3:Depends}, ${misc:Depends}, ${shlibs:Depends}, libsphere0t64 (=${binary:Version}), python3-numpy Description: Python3 interface to the spherepack scientific library. This is a python3 interface to spherepack, a library for geophysical processes. diff -Nru spherepack-3.3~a1/debian/libsphere0d.install spherepack-3.3~a1/debian/libsphere0d.install --- spherepack-3.3~a1/debian/libsphere0d.install2021-08-23 11:01:41.0 + +++ spherepack-3.3~a1/debian/libsphere0d.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -/usr/lib/*/libsphere-*.so.0d diff -Nru spherepack-3.3~a1/debian/libsphere0t64.install spherepack-3.3~a1/debian/libsphere0t64.install --- spherepack-3.3~a1/debian/libsphere0t64.install 1970-01-01 00:00:00.0 + +++ spherepack-3.3~a1/debian/libsphere0t64.install 2021-08-23 11:01:41.0 + @@ -0,0 +1 @@ +/usr/lib/*/libsphere-*.so.0d diff -Nru spherepack-3.3~a1/debian/libsphere0t64.lintian-overrides spherepack-3.3~a1/debian/libsphere0t64.lintian-overrides
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 + +++
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#1062913: far2l: Undocumented former non-free software now public domain
Source: far2l Severity: important Version: 2.5.3~beta+ds-1 NetRocks/src/Protocol/FTP/FTPParseLIST.* carry the statement: "Commercial use is fine, if you let me know what programs you're using this in." The files would be non-free if the author had not released them into the public domain after the fact, see "What are the distribution terms for ftpparse?" in https://cr.yp.to/distributors.html Please document in debian/copyright that they are distributed under public domain.
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#1062908: nmu: deal.ii_9.5.1-1+b2
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: binnmu X-Debbugs-Cc: deal...@packages.debian.org Control: affects -1 + src:deal.ii nmu deal.ii_9.5.1-1+b2 . ANY . unstable . -m "rebuild against libgmsh4.12"
Bug#1062907: sndobj: NMU diff for 64-bit time_t transition
Source: sndobj Version: 2.6.7+ds1-3 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified sndobj as a source package shipping runtime libraries whose ABI either is affected by the change in size of time_t, or could not be analyzed via abi-compliance-checker (and therefore to be on the safe side we assume is affected). To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to have a library transition, which is most easily done by renaming the runtime library package. Since turning on 64-bit time_t is being handled centrally through a change to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for sndobj which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru sndobj-2.6.7+ds1/debian/changelog sndobj-2.6.7+ds1/debian/changelog --- sndobj-2.6.7+ds1/debian/changelog 2020-03-26 23:19:43.0 + +++ sndobj-2.6.7+ds1/debian/changelog 2024-02-03 23:09:00.0 + @@ -1,3 +1,10 @@ +sndobj (2.6.7+ds1-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 23:09:00 + + sndobj (2.6.7+ds1-3) unstable; urgency=medium * Team upload. diff -Nru sndobj-2.6.7+ds1/debian/control sndobj-2.6.7+ds1/debian/control --- sndobj-2.6.7+ds1/debian/control 2020-03-26 23:19:43.0 + +++ sndobj-2.6.7+ds1/debian/control 2024-02-03 23:09:00.0 + @@ -23,7 +23,7 @@ Multi-Arch: same Depends: fftw-dev, - libsndobj2v5 (= ${binary:Version}), + libsndobj2t64 (= ${binary:Version}), ${misc:Depends}, Description: Sound Object library (development files) The Sound Object Library is an object-oriented audio processing library. @@ -32,7 +32,10 @@ . This package contains the development files. -Package: libsndobj2v5 +Package: libsndobj2t64 +Provides: ${t64:Provides} +X-Time64-Compat: libsndobj2v5 +Breaks: libsndobj2v5 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -40,7 +43,7 @@ Depends: ${misc:Depends}, ${shlibs:Depends}, -Replaces: +Replaces:libsndobj2v5, libsndobj2, libsndobj2c2, Conflicts: diff -Nru sndobj-2.6.7+ds1/debian/libsndobj2t64.lintian-overrides sndobj-2.6.7+ds1/debian/libsndobj2t64.lintian-overrides --- sndobj-2.6.7+ds1/debian/libsndobj2t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ sndobj-2.6.7+ds1/debian/libsndobj2t64.lintian-overrides 2024-02-03 23:09:00.0 + @@ -0,0 +1 @@ +libsndobj2t64: package-name-doesnt-match-sonames libsndobj2v5 diff -Nru sndobj-2.6.7+ds1/debian/rules sndobj-2.6.7+ds1/debian/rules --- sndobj-2.6.7+ds1/debian/rules 2020-03-26 23:19:43.0 + +++ sndobj-2.6.7+ds1/debian/rules 2024-02-03 23:09:00.0 + @@ -27,7 +27,7 @@ override_dh_install: dh_install -plibsndobj-dev include/SndObj usr/include dh_install -plibsndobj-dev lib/*.so usr/lib/$(DEB_HOST_MULTIARCH)/ - dh_install -plibsndobj2v5 lib/*.so.* usr/lib/$(DEB_HOST_MULTIARCH)/ + dh_install -plibsndobj2t64 lib/*.so.* usr/lib/$(DEB_HOST_MULTIARCH)/ override_dh_installchangelogs: dh_installchangelogs change.log
Bug#1062906: snapper: NMU diff for 64-bit time_t transition
Source: snapper Version: 0.10.6-1 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified snapper as a source package shipping runtime libraries whose ABI either is affected by the change in size of time_t, or could not be analyzed via abi-compliance-checker (and therefore to be on the safe side we assume is affected). To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to have a library transition, which is most easily done by renaming the runtime library package. Since turning on 64-bit time_t is being handled centrally through a change to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for snapper which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru snapper-0.10.6/debian/changelog snapper-0.10.6/debian/changelog --- snapper-0.10.6/debian/changelog 2023-09-19 12:56:59.0 + +++ snapper-0.10.6/debian/changelog 2024-02-03 23:01:50.0 + @@ -1,3 +1,10 @@ +snapper (0.10.6-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 23:01:50 + + snapper (0.10.6-1) unstable; urgency=medium * New upstream release diff -Nru snapper-0.10.6/debian/control snapper-0.10.6/debian/control --- snapper-0.10.6/debian/control 2023-09-19 12:56:59.0 + +++ snapper-0.10.6/debian/control 2024-02-03 23:01:50.0 + @@ -48,13 +48,14 @@ * D-Bus interface * PAM module to create snapshots during login and logout (libpam-snapper) -Package: libsnapper7 +Package: libsnapper7t64 +Provides: ${t64:Provides} Section: libs Architecture: linux-any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} -Breaks: libsnapper6 -Replaces: libsnapper6 +Breaks: libsnapper7 (<< ${source:Version}), libsnapper6 +Replaces: libsnapper7, libsnapper6 Description: Library for Linux filesystem snapshot management tool Snapper is a tool for Linux filesystem snapshot management. Apart from the obvious creation and deletion of snapshots, it can compare snapshots and revert @@ -67,7 +68,7 @@ Package: libsnapper-dev Section: libdevel Architecture: linux-any -Depends: ${misc:Depends}, libsnapper7 (= ${binary:Version}) +Depends: ${misc:Depends}, libsnapper7t64 (= ${binary:Version}) Description: Library for Linux filesystem snapshot management tool (header files) Snapper is a tool for Linux filesystem snapshot management. Apart from the obvious creation and deletion of snapshots, it can compare snapshots and revert diff -Nru snapper-0.10.6/debian/libsnapper7.install snapper-0.10.6/debian/libsnapper7.install --- snapper-0.10.6/debian/libsnapper7.install 2023-09-19 12:56:59.0 + +++ snapper-0.10.6/debian/libsnapper7.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -/usr/lib/*/libsnapper.so.7* diff -Nru snapper-0.10.6/debian/libsnapper7t64.install snapper-0.10.6/debian/libsnapper7t64.install --- snapper-0.10.6/debian/libsnapper7t64.install1970-01-01 00:00:00.0 + +++ snapper-0.10.6/debian/libsnapper7t64.install2023-09-19 12:56:59.0 + @@ -0,0 +1 @@ +/usr/lib/*/libsnapper.so.7* diff -Nru snapper-0.10.6/debian/libsnapper7t64.lintian-overrides snapper-0.10.6/debian/libsnapper7t64.lintian-overrides --- snapper-0.10.6/debian/libsnapper7t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ snapper-0.10.6/debian/libsnapper7t64.lintian-overrides 2024-02-03 23:01:50.0 + @@ -0,0 +1 @@ +libsnapper7t64:
Bug#1062905: snacc: NMU diff for 64-bit time_t transition
Source: snacc Version: 1.3.1-9 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified snacc as a source package shipping runtime libraries whose ABI either is affected by the change in size of time_t, or could not be analyzed via abi-compliance-checker (and therefore to be on the safe side we assume is affected). To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to have a library transition, which is most easily done by renaming the runtime library package. Since turning on 64-bit time_t is being handled centrally through a change to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for snacc which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru snacc-1.3.1/debian/changelog snacc-1.3.1/debian/changelog --- snacc-1.3.1/debian/changelog2022-04-30 01:33:59.0 + +++ snacc-1.3.1/debian/changelog2024-02-03 23:00:41.0 + @@ -1,3 +1,10 @@ +snacc (1.3.1-9.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 23:00:41 + + snacc (1.3.1-9) unstable; urgency=medium * QA upload. diff -Nru snacc-1.3.1/debian/control snacc-1.3.1/debian/control --- snacc-1.3.1/debian/control 2022-04-30 01:26:01.0 + +++ snacc-1.3.1/debian/control 2024-02-03 23:00:41.0 + @@ -37,13 +37,13 @@ . If you want to build snacc based applications, you want to install the libsnacc-dev package, too. Your application will then depend on - the snacc libraries, you find in the libsnacc0c2 package. + the snacc libraries, you find in the libsnacc0t64 package. Package: libsnacc-dev Architecture: any Section: libdevel Depends: ${misc:Depends}, - libsnacc0c2 (= ${binary:Version}) + libsnacc0t64 (= ${binary:Version}) Recommends: snacc-doc Description: ASN.1 to C or C++ or IDL compiler, development files Snacc is short for "Sample Neufeld ASN.1 to C Compiler" and ASN.1 @@ -54,7 +54,10 @@ This package contains the static libraries and C/C++ header files for snacc development. -Package: libsnacc0c2 +Package: libsnacc0t64 +Provides: ${t64:Provides} +X-Time64-Compat: libsnacc0c2 +Breaks: libsnacc0c2 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -62,7 +65,7 @@ ${shlibs:Depends} Pre-Depends: ${misc:Pre-Depends} Conflicts: libsnacc0 -Replaces: libsnacc0 +Replaces: libsnacc0c2, libsnacc0 Description: ASN.1 to C or C++ or IDL compiler, shared libraries Snacc is short for "Sample Neufeld ASN.1 to C Compiler" and ASN.1 stands for Abstract Syntax Notation One (ITU-T X.208/ISO 8824). diff -Nru snacc-1.3.1/debian/libsnacc0c2.dirs snacc-1.3.1/debian/libsnacc0c2.dirs --- snacc-1.3.1/debian/libsnacc0c2.dirs 2022-04-29 23:35:39.0 + +++ snacc-1.3.1/debian/libsnacc0c2.dirs 1970-01-01 00:00:00.0 + @@ -1,3 +0,0 @@ -usr/lib -usr/share/doc/libsnacc0c2 -usr/share/lintian/overrides diff -Nru snacc-1.3.1/debian/libsnacc0c2.install snacc-1.3.1/debian/libsnacc0c2.install --- snacc-1.3.1/debian/libsnacc0c2.install 2022-04-29 23:35:39.0 + +++ snacc-1.3.1/debian/libsnacc0c2.install 1970-01-01 00:00:00.0 + @@ -1,12 +0,0 @@ -usr/lib/*/libasn1cCebuf.so.0.0.0 -usr/lib/*/libasn1cCebuf.so.0 -usr/lib/*/libasn1cebuf.so.0.0.0 -usr/lib/*/libasn1cebuf.so.0 -usr/lib/*/libasn1cmbuf.so.0.0.0 -usr/lib/*/libasn1cmbuf.so.0 -usr/lib/*/libasn1csbuf.so.0.0.0 -usr/lib/*/libasn1csbuf.so.0 -usr/lib/*/libasn1ctbl.so.0.0.0
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#1044073: Sorry Re: python-altair and pandas 2.0
On 03/02/2024 22:01, Andreas Tille wrote: The point I was making in my mail was that I had trouble running the tests in **latest** upstream version (5.2.0). Sorry - I'd misread your previous message as you having tried 5.x, found that it didn't work due to the missing dependency, and decided to try 4.x with tests skipped instead. I think we should strive for latest upstream in general Agreed, assuming that doing so doesn't break things.
Bug#1061761: snakemake issues with Python 3.12
It looks like this is at least two issues: - Tests mix tabs and spaces, which is no longer allowed = upstream 2459 - Assumes f-strings are not tokenized, which they now are = upstream 2485/2588/2649 Fix in progress on the debian-v7 branch. (The main branch has 8.x, which doesn't work due to missing dependencies.)
Bug#1062704: python-certvalidator: Please make it team-maintained
Hi Bastian! adjusted Thank you very much! Dear, Nilson F. Silva De: Bastian Germann Enviado: sexta-feira, 2 de fevereiro de 2024 16:22 Para: submit Assunto: Bug#1062704: python-certvalidator: Please make it team-maintained Source: python-certvalidator python-certvalidator is located in the Python Team's salsa namespace but it is not team-maintained via d/control's Maintainer or Uploaders fields. Please fix that.
Bug#1062901: skypat: NMU diff for 64-bit time_t transition
Source: skypat Version: 3.1.1-8 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified skypat as a source package shipping runtime libraries whose ABI either is affected by the change in size of time_t, or could not be analyzed via abi-compliance-checker (and therefore to be on the safe side we assume is affected). To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to have a library transition, which is most easily done by renaming the runtime library package. Since turning on 64-bit time_t is being handled centrally through a change to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for skypat which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru skypat-3.1.1/debian/changelog skypat-3.1.1/debian/changelog --- skypat-3.1.1/debian/changelog 2023-01-08 15:22:26.0 + +++ skypat-3.1.1/debian/changelog 2024-02-03 22:12:37.0 + @@ -1,3 +1,10 @@ +skypat (3.1.1-8.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 22:12:37 + + skypat (3.1.1-8) unstable; urgency=medium * d/libskypat3.symbols: Update symbols diff -Nru skypat-3.1.1/debian/control skypat-3.1.1/debian/control --- skypat-3.1.1/debian/control 2022-12-25 13:57:26.0 + +++ skypat-3.1.1/debian/control 2024-02-03 22:12:36.0 + @@ -16,7 +16,7 @@ Depends: ${misc:Depends}, wget, automake, autoconf, libtool, build-essential, - libskypat3 (= ${binary:Version}) + libskypat3t64 (= ${binary:Version}) Description: C++ performance analyzing and testing framework - static libraries and headers skypat provides an unit-test framework. Additionally, skypat provides performance information to help developers optimize functions. @@ -24,7 +24,10 @@ This package contains the header files to develop unit test which make use of skypat. -Package: libskypat3 +Package: libskypat3t64 +Provides: ${t64:Provides} +Replaces: libskypat3 +Breaks: libskypat3 (<< ${source:Version}) Architecture: armhf amd64 arm64 Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same diff -Nru skypat-3.1.1/debian/libskypat3.docs skypat-3.1.1/debian/libskypat3.docs --- skypat-3.1.1/debian/libskypat3.docs 2018-08-22 07:44:51.0 + +++ skypat-3.1.1/debian/libskypat3.docs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/share/skypat/README.md diff -Nru skypat-3.1.1/debian/libskypat3.install skypat-3.1.1/debian/libskypat3.install --- skypat-3.1.1/debian/libskypat3.install 2018-08-22 07:44:51.0 + +++ skypat-3.1.1/debian/libskypat3.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/libskypat*.so.* -usr/lib/*/libskypat.a diff -Nru skypat-3.1.1/debian/libskypat3.symbols skypat-3.1.1/debian/libskypat3.symbols --- skypat-3.1.1/debian/libskypat3.symbols 2023-01-08 15:07:44.0 + +++ skypat-3.1.1/debian/libskypat3.symbols 1970-01-01 00:00:00.0 + @@ -1,226 +0,0 @@ -libskypat.so.3 libskypat3 #MINVER# -* Build-Depends-Package: libc6 - (c++)"guard variable for skypat::testing::UnitTest::self()::instance@Base" 3.1.1 - (c++)"skypat::ThreadData::SetUp(skypat::ThreadData*&, skypat::Thread&)@Base" 3.1.1 - (c++)"skypat::ThreadData::current()@Base" 3.1.1 - (c++)"skypat::ThreadData::ThreadData()@Base" 3.1.1 - (c++)"skypat::ThreadData::ThreadData()@Base" 3.1.1 - (c++)"skypat::ThreadData::~ThreadData()@Base" 3.1.1 -
Bug#1062900: skalibs: NMU diff for 64-bit time_t transition
Source: skalibs Version: 2.14.0.0-3 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified skalibs as a source package shipping runtime libraries whose ABI either is affected by the change in size of time_t, or could not be analyzed via abi-compliance-checker (and therefore to be on the safe side we assume is affected). To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to have a library transition, which is most easily done by renaming the runtime library package. Since turning on 64-bit time_t is being handled centrally through a change to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for skalibs which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru skalibs-2.14.0.0/debian/changelog skalibs-2.14.0.0/debian/changelog --- skalibs-2.14.0.0/debian/changelog 2023-11-08 07:20:50.0 + +++ skalibs-2.14.0.0/debian/changelog 2024-02-03 22:12:00.0 + @@ -1,3 +1,10 @@ +skalibs (2.14.0.0-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 22:12:00 + + skalibs (2.14.0.0-3) unstable; urgency=medium * Fix building on arch:all diff -Nru skalibs-2.14.0.0/debian/control skalibs-2.14.0.0/debian/control --- skalibs-2.14.0.0/debian/control 2023-11-08 07:20:50.0 + +++ skalibs-2.14.0.0/debian/control 2024-02-03 22:12:00.0 + @@ -10,7 +10,10 @@ Vcs-Git: https://salsa.debian.org/zhsj/skalibs.git Vcs-Browser: https://salsa.debian.org/zhsj/skalibs -Package: libskarnet2.14 +Package: libskarnet2.14t64 +Provides: ${t64:Provides} +Replaces: libskarnet2.14 +Breaks: libskarnet2.14 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: @@ -37,7 +40,7 @@ Section: libdevel Multi-Arch: same Depends: - libskarnet2.14 (= ${binary:Version}), + libskarnet2.14t64 (= ${binary:Version}), ${misc:Depends}, Description: development files used for building software at skarnet.org skalibs is a package centralizing the free software / open source C diff -Nru skalibs-2.14.0.0/debian/libskarnet2.14.install skalibs-2.14.0.0/debian/libskarnet2.14.install --- skalibs-2.14.0.0/debian/libskarnet2.14.install 2023-11-08 07:20:50.0 + +++ skalibs-2.14.0.0/debian/libskarnet2.14.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/*.so.* diff -Nru skalibs-2.14.0.0/debian/libskarnet2.14.symbols skalibs-2.14.0.0/debian/libskarnet2.14.symbols --- skalibs-2.14.0.0/debian/libskarnet2.14.symbols 2023-11-08 07:20:50.0 + +++ skalibs-2.14.0.0/debian/libskarnet2.14.symbols 1970-01-01 00:00:00.0 + @@ -1,791 +0,0 @@ -libskarnet.so.2.14 libskarnet2.14 #MINVER# -* Build-Depends-Package: skalibs-dev - PROG@Base 2.7.0.0 - STAMP@Base 2.7.0.0 - access_at@Base 2.7.0.0 - alarm_deadline@Base 2.7.0.0 - alarm_disable@Base 2.7.0.0 - alarm_milliseconds@Base 2.7.0.0 - alarm_timeout@Base 2.7.0.0 - alloc@Base 2.7.0.0 - alloc_realloc@Base 2.7.0.0 - allread@Base 2.7.0.0 - allreadv@Base 2.7.0.0 - allreadwrite@Base 2.7.0.0 - allreadwritev@Base 2.7.0.0 - allwrite@Base 2.7.0.0 - allwritev@Base 2.7.0.0 - ancil_recv_fd@Base 2.10.0.0 - ancil_send_fd@Base 2.10.0.0 - atomic_rm_rf@Base 2.7.0.0 - atomic_rm_rf_tmp@Base 2.7.0.0 - atomic_symlink@Base 2.7.0.0 - autosurf@Base 2.8.1.0 - avlnode_delete@Base 2.7.0.0 - avlnode_doublerotate@Base 2.7.0.0 - avlnode_extreme@Base 2.7.0.0 - avlnode_extremenode@Base 2.7.0.0 - avlnode_height@Base 2.7.0.0 - avlnode_insertnode@Base
Bug#1062902: sleuthkit: NMU diff for 64-bit time_t transition
Source: sleuthkit Version: 4.12.1+dfsg-1 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified sleuthkit as a source package shipping runtime libraries whose ABI either is affected by the change in size of time_t, or could not be analyzed via abi-compliance-checker (and therefore to be on the safe side we assume is affected). To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to have a library transition, which is most easily done by renaming the runtime library package. Since turning on 64-bit time_t is being handled centrally through a change to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for sleuthkit which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru sleuthkit-4.12.1+dfsg/debian/changelog sleuthkit-4.12.1+dfsg/debian/changelog --- sleuthkit-4.12.1+dfsg/debian/changelog 2023-12-22 14:12:22.0 + +++ sleuthkit-4.12.1+dfsg/debian/changelog 2024-02-03 22:13:20.0 + @@ -1,3 +1,10 @@ +sleuthkit (4.12.1+dfsg-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 22:13:20 + + sleuthkit (4.12.1+dfsg-1) unstable; urgency=medium * Team upload. diff -Nru sleuthkit-4.12.1+dfsg/debian/control sleuthkit-4.12.1+dfsg/debian/control --- sleuthkit-4.12.1+dfsg/debian/control2023-12-22 13:57:05.0 + +++ sleuthkit-4.12.1+dfsg/debian/control2024-02-03 22:13:20.0 + @@ -48,14 +48,16 @@ . This package contains the set of command line tools in The Sleuth Kit. -Package: libtsk19 +Package: libtsk19t64 +Provides: ${t64:Provides} +Breaks: libtsk19 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} Conflicts: libtsk10v5 -Replaces: libtsk10v5 +Replaces: libtsk19, libtsk10v5 Description: library for forensics analysis on volume and filesystem data The Sleuth Kit, also known as TSK, is a collection of UNIX-based command line file and volume system forensic analysis tools. The filesystem tools @@ -85,7 +87,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libtsk19 (= ${binary:Version}), +Depends: libtsk19t64 (= ${binary:Version}), zlib1g-dev, ${misc:Depends} Description: library for forensics analysis (development files) diff -Nru sleuthkit-4.12.1+dfsg/debian/libtsk19.install sleuthkit-4.12.1+dfsg/debian/libtsk19.install --- sleuthkit-4.12.1+dfsg/debian/libtsk19.install 2023-12-22 13:37:47.0 + +++ sleuthkit-4.12.1+dfsg/debian/libtsk19.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libtsk.so.* diff -Nru sleuthkit-4.12.1+dfsg/debian/libtsk19t64.install sleuthkit-4.12.1+dfsg/debian/libtsk19t64.install --- sleuthkit-4.12.1+dfsg/debian/libtsk19t64.install1970-01-01 00:00:00.0 + +++ sleuthkit-4.12.1+dfsg/debian/libtsk19t64.install2023-12-22 13:37:47.0 + @@ -0,0 +1 @@ +usr/lib/*/libtsk.so.* diff -Nru sleuthkit-4.12.1+dfsg/debian/libtsk19t64.lintian-overrides sleuthkit-4.12.1+dfsg/debian/libtsk19t64.lintian-overrides --- sleuthkit-4.12.1+dfsg/debian/libtsk19t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ sleuthkit-4.12.1+dfsg/debian/libtsk19t64.lintian-overrides 2024-02-03 22:13:20.0 + @@ -0,0 +1 @@ +libtsk19t64: package-name-doesnt-match-sonames libtsk19
Bug#1062899: singular: NMU diff for 64-bit time_t transition
Source: singular Version: 1:4.3.2-p10+ds-1 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified singular as a source package shipping runtime libraries whose ABI either is affected by the change in size of time_t, or could not be analyzed via abi-compliance-checker (and therefore to be on the safe side we assume is affected). To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to have a library transition, which is most easily done by renaming the runtime library package. Since turning on 64-bit time_t is being handled centrally through a change to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for singular which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru singular-4.3.2-p10+ds/debian/changelog singular-4.3.2-p10+ds/debian/changelog --- singular-4.3.2-p10+ds/debian/changelog 2023-10-31 08:56:18.0 + +++ singular-4.3.2-p10+ds/debian/changelog 2024-02-03 22:05:45.0 + @@ -1,3 +1,10 @@ +singular (1:4.3.2-p10+ds-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 22:05:45 + + singular (1:4.3.2-p10+ds-1) unstable; urgency=medium * New upstream patch version. diff -Nru singular-4.3.2-p10+ds/debian/control singular-4.3.2-p10+ds/debian/control --- singular-4.3.2-p10+ds/debian/control2023-07-23 21:28:10.0 + +++ singular-4.3.2-p10+ds/debian/control2024-02-03 22:05:45.0 + @@ -30,7 +30,10 @@ . This dummy package provides the standard installation. -Package: libsingular4m3n0 +Package: libsingular4m3n0t64 +Provides: ${t64:Provides} +Replaces: libsingular4m3n0 +Breaks: libsingular4m3n0 (<< ${source:Version}) Section: libs Architecture: any Pre-Depends: ${misc:Pre-Depends} @@ -48,7 +51,7 @@ Section: libdevel Architecture: any Depends: - libsingular4m3n0 (= ${binary:Version}), + libsingular4m3n0t64 (= ${binary:Version}), libsingular4-dev-common (= ${source:Version}), libgmp-dev, libflint-dev, @@ -83,7 +86,7 @@ Section: libs Architecture: any Pre-Depends: ${misc:Pre-Depends} -Depends: libsingular4m3n0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Depends: libsingular4m3n0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same Replaces: singular (<< 4), libsingular (<< 4), libsingular-3-0-4-3 Breaks: singular (<< 4), libsingular (<< 4), libsingular-3-0-4-3 @@ -113,7 +116,7 @@ Package: singular-ui Architecture: any -Depends: libsingular4m3n0 (= ${binary:Version}), singular-data (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends} +Depends: libsingular4m3n0t64 (= ${binary:Version}), singular-data (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends} Recommends: singular-modules (= ${binary:Version}) Suggests: singular-doc (= ${source:Version}) Multi-Arch: foreign diff -Nru singular-4.3.2-p10+ds/debian/libsingular4m3n0.install singular-4.3.2-p10+ds/debian/libsingular4m3n0.install --- singular-4.3.2-p10+ds/debian/libsingular4m3n0.install 2022-07-30 14:57:55.0 + +++ singular-4.3.2-p10+ds/debian/libsingular4m3n0.install 1970-01-01 00:00:00.0 + @@ -1,6 +0,0 @@ -usr/lib/*/libsingular-factory-*.so -##usr/lib/*/libsingular-gfan-*.so -usr/lib/*/libsingular-omalloc-*.so -usr/lib/*/libsingular-polys-*.so -usr/lib/*/libsingular-resources-*.so -usr/lib/*/libsingular-Singular-*.so diff -Nru singular-4.3.2-p10+ds/debian/libsingular4m3n0.lintian-overrides
Bug#1062898: simgrid: NMU diff for 64-bit time_t transition
Source: simgrid Version: 3.35-1 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified simgrid as a source package shipping runtime libraries whose ABI either is affected by the change in size of time_t, or could not be analyzed via abi-compliance-checker (and therefore to be on the safe side we assume is affected). To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to have a library transition, which is most easily done by renaming the runtime library package. Since turning on 64-bit time_t is being handled centrally through a change to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for simgrid which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru simgrid-3.35/debian/changelog simgrid-3.35/debian/changelog --- simgrid-3.35/debian/changelog 2023-11-26 22:38:10.0 + +++ simgrid-3.35/debian/changelog 2024-02-03 22:02:30.0 + @@ -1,3 +1,10 @@ +simgrid (3.35-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 22:02:30 + + simgrid (3.35-1) unstable; urgency=medium * New upstream release: "Thanks Giving up stateful model-checking" diff -Nru simgrid-3.35/debian/control simgrid-3.35/debian/control --- simgrid-3.35/debian/control 2023-11-26 22:38:10.0 + +++ simgrid-3.35/debian/control 2024-02-03 22:02:30.0 + @@ -32,13 +32,14 @@ Vcs-Git: https://salsa.debian.org/debian/simgrid.git Vcs-Browser: https://salsa.debian.org/debian/simgrid -Package: libsimgrid3.35 +Package: libsimgrid3.35t64 +Provides: ${t64:Provides} Architecture: any Multi-Arch: same Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} -Breaks: simgrid (<< 3.11) -Replaces: simgrid (<< 3.11) +Breaks: libsimgrid3.35 (<< ${source:Version}), simgrid (<< 3.11) +Replaces: libsimgrid3.35, simgrid (<< 3.11) Description: Toolkit for scalable simulation of distributed applications SimGrid is a toolkit that provides core functionalities for the simulation of distributed applications in heterogeneous distributed environments. SimGrid @@ -73,7 +74,7 @@ Package: python3-simgrid Architecture: any Section: python -Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libsimgrid3.35 (>= ${source:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libsimgrid3.35t64 (>= ${source:Version}) Provides: ${python3:Provides} #Versions: ${python3:Versions} #Recommends: simgrid-doc (>= ${source:Version}) @@ -95,7 +96,7 @@ Architecture: any Section: libdevel Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, ${python3:Depends}, - libsimgrid3.35 (= ${binary:Version}), + libsimgrid3.35t64 (= ${binary:Version}), libboost-dev, Recommends: gcc, make, # simgrid-doc (>= ${source:Version}) diff -Nru simgrid-3.35/debian/libsimgrid3.35.install simgrid-3.35/debian/libsimgrid3.35.install --- simgrid-3.35/debian/libsimgrid3.35.install 2023-11-26 22:38:10.0 + +++ simgrid-3.35/debian/libsimgrid3.35.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/libsimgrid.so.3.35 -usr/lib/*/libsthread.so.3.35 diff -Nru simgrid-3.35/debian/libsimgrid3.35t64.install simgrid-3.35/debian/libsimgrid3.35t64.install --- simgrid-3.35/debian/libsimgrid3.35t64.install 1970-01-01 00:00:00.0 + +++ simgrid-3.35/debian/libsimgrid3.35t64.install 2023-11-26 22:38:10.0 + @@ -0,0 +1,2 @@ +usr/lib/*/libsimgrid.so.3.35
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.39 - shisa_cfg@SHISA_0.0 0.0.39 -
Bug#1044073: python-altair and pandas 2.0
Hi Rebecca, Am Sat, Feb 03, 2024 at 09:32:32PM + schrieb Rebecca N. Palmer: > Please don't skip/xfail tests - my suggestion above is an actual fix: > > https://salsa.debian.org/rnpalmer-guest/python-altair/-/tree/fix1044073?ref_type=heads > > (In a fork because, despite its description, this is not actually a > debian-science package. The Salsa CI "fail" is because the *old* version is > uninstallable due to Breaks: in pandas and the piuparts upgrade test counts > this as a fail.) The point I was making in my mail was that I had trouble running the tests in **latest** upstream version (5.2.0). I did not test your suggested patch since I think we should strive for latest upstream in general and this is a good chance to do so ... except if we might be in a hurry to catch up with Pandas 2.x and there is no quick chance to sort out the remaining python-altair issue.[1] Kind regards Andreas. [1] https://salsa.debian.org/python-team/packages/python-altair/-/jobs/5240584 -- http://fam-tille.de
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#1062841: [debian-mysql] Bug#1062841: mariadb: NMU diff for 64-bit time_t transition
Hi! Please do not do non-maintainer-uploads. This package is actively maintained, we can just include your patch in the next upload in a couple of days. On Sat, 3 Feb 2024 at 11:57, Graham Inggs wrote: > > Source: mariadb > Version: 1:10.11.6-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 > mariadb 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 mariadb > which will initially be uploaded to experimental if possible, then to > unstable after packages have cleared binary NEW. > > Please find the patch for this NMU attached. > > If you have any concerns about this patch, please reach out ASAP. Although > this package will be uploaded to experimental immediately, there will be a > period of several days before we begin uploads to unstable; so if information > becomes available that your package should not be included in the transition, > there is time for us to amend the planned uploads. > > > > -- System Information: > Debian Release: trixie/sid > APT prefers unstable > APT policy: (500, 'unstable'), (1, 'experimental') > Architecture: amd64 (x86_64) > > Kernel: Linux 6.5.0-15-generic (SMP w/8 CPU threads; PREEMPT) > Kernel taint flags: TAINT_OOT_MODULE > Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set > Shell: /bin/sh linked to /usr/bin/dash > Init: unable to detect > ___ > pkg-mysql-maint mailing list > pkg-mysql-ma...@alioth-lists.debian.net > https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-mysql-maint
Bug#1062554: Acknowledgement (cups-browsed is not detecting any network printers)
close 1062554 thanks *sigh* I can't believe it. Rebooted my wifi router, and the problem went away. Apparently the wifi router was preventing the responses from getting back to the laptop. Sorry to bother you.
Bug#1062892: aptitude: search does not handle virtual packages if apt-xapian-index is installed
Package: aptitude Version: 0.8.13-5+b1 Severity: normal Dear Maintainer, If apt-xapian-index is installed, aptitude cannot handle searches performed on virtual packages. For example: $ apt policy apt-xapian-index apt-xapian-index: Installed: 0.54 Candidate: 0.54 Version table: *** 0.54 500 500 http://deb.debian.org/debian unstable/main amd64 Packages 100 /var/lib/dpkg/status $ aptitude -F "%c %p" search "?exact-name(lha)"; echo $? 1 $ aptitude -F "%c %p" search "?provides(?exact-name(lha))"; echo $? 1 Deinstalling apt-xapian-index solves the problem: $ apt policy apt-xapian-index apt-xapian-index: Installed: (none) Candidate: 0.54 Version table: 0.54 500 500 http://deb.debian.org/debian unstable/main amd64 Packages $ aptitude -F "%c %p" search "?exact-name(lha)"; echo $? v lha 0 $ aptitude -F "%c %p" search "?provides(?exact-name(lha))"; echo $? p jlha-utils p lhasa 0 Best Regards -- Package-specific info: Terminal: xterm-256color $DISPLAY not set. which aptitude: /usr/bin/aptitude aptitude version information: aptitude 0.8.13 Compiler: g++ 13.2.0 Compiled against: apt version 6.0.0 NCurses version 6.4 libsigc++ version: 2.12.1 Gtk+ support disabled. Qt support disabled. Current library versions: NCurses version: ncurses 6.4.20240113 cwidget version: 0.5.18 Apt version: 6.0.0 aptitude linkage: linux-vdso.so.1 (0x7ffdc3701000) libapt-pkg.so.6.0 => /lib/x86_64-linux-gnu/libapt-pkg.so.6.0 (0x7f7808e0) libncursesw.so.6 => /lib/x86_64-linux-gnu/libncursesw.so.6 (0x7f7809735000) libtinfo.so.6 => /lib/x86_64-linux-gnu/libtinfo.so.6 (0x7f780970) libsigc-2.0.so.0 => /lib/x86_64-linux-gnu/libsigc-2.0.so.0 (0x7f78096f7000) libcwidget.so.4 => /lib/x86_64-linux-gnu/libcwidget.so.4 (0x7f78090fe000) libsqlite3.so.0 => /lib/x86_64-linux-gnu/libsqlite3.so.0 (0x7f7808c8a000) libboost_iostreams.so.1.83.0 => /lib/x86_64-linux-gnu/libboost_iostreams.so.1.83.0 (0x7f78096db000) libxapian.so.30 => /lib/x86_64-linux-gnu/libxapian.so.30 (0x7f7808a0) libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x7f780860) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x7f7808921000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x7f78096ae000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7f780841e000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x7f780968d000) libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x7f780967a000) liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x7f780964a000) liblz4.so.1 => /lib/x86_64-linux-gnu/liblz4.so.1 (0x7f78090d8000) libzstd.so.1 => /lib/x86_64-linux-gnu/libzstd.so.1 (0x7f780835d000) libudev.so.1 => /lib/x86_64-linux-gnu/libudev.so.1 (0x7f78090a5000) libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x7f780827b000) libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x7f7808133000) libxxhash.so.0 => /lib/x86_64-linux-gnu/libxxhash.so.0 (0x7f7809092000) /lib64/ld-linux-x86-64.so.2 (0x7f7809775000) libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x7f7809088000) libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x7f780907c000) libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x7f7809053000) -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.6.13-amd64 (SMP w/4 CPU threads; PREEMPT) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages aptitude depends on: ii aptitude-common 0.8.13-5 ii libapt-pkg6.0 2.7.10 ii libboost-iostreams1.83.0 1.83.0-2+b2 ii libc6 2.37-15 ii libcwidget4 0.5.18-6+b1 ii libgcc-s1 14-20240201-3 ii libncursesw6 6.4+20240113-1 ii libsigc++-2.0-0v5 2.12.1-1 ii libsqlite3-0 3.45.1-1 ii libstdc++614-20240201-3 ii libtinfo6 6.4+20240113-1 ii
Bug#1044076: influxdb-python and pandas 2.1
Hi Rebecca, Am Sat, Feb 03, 2024 at 12:32:07PM + schrieb Rebecca N. Palmer: > My fixes are pushed to Salsa, but they're in a fork because this isn't a > debian-science package: > https://salsa.debian.org/rnpalmer-guest/influxdb-python Argh, I missed that link inside the bug report and duplicated parts of your work. To be sure this is not happening it would be helpful if you would create a MR from your repository. Alternatively you become a member of the Python team. Thanks a lot for all your work on Pandas - I've uploaded it as a DPT team upload. Kind regards, Andreas. -- http://fam-tille.de
Bug#1044073: python-altair and pandas 2.0
Please don't skip/xfail tests - my suggestion above is an actual fix: https://salsa.debian.org/rnpalmer-guest/python-altair/-/tree/fix1044073?ref_type=heads (In a fork because, despite its description, this is not actually a debian-science package. The Salsa CI "fail" is because the *old* version is uninstallable due to Breaks: in pandas and the piuparts upgrade test counts this as a fail.)
Bug#1062554: Acknowledgement (cups-browsed is not detecting any network printers)
One more data point: on the laptop that is not seeing mDNS query response broadcasts, if I disable wifi and plug into ethernet it works just fine. If I then unplug from ethernet and reenable wifi, it stops working again.
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#1062698: libtirpc: NMU diff for 64-bit time_t transition
Subsequent NMU uploaded to experimental with the fix for bug #1062801 (sorry). Full debdiff vs unstable is attached. Also I somehow referenced the wrong bug number in the changelog when uploading, so closing 1062801 with this message. On Fri, Feb 02, 2024 at 06:28:05PM +, Steve Langasek wrote: > Source: libtirpc > Version: 1.3.4+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 > libtirpc 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 libtirpc > which will initially be uploaded to experimental if possible, then to > unstable after packages have cleared binary NEW. > > Please find the patch for this NMU attached. > > If you have any concerns about this patch, please reach out ASAP. Although > this package will be uploaded to experimental immediately, there will be a > period of several days before we begin uploads to unstable; so if information > becomes available that your package should not be included in the transition, > there is time for us to amend the planned uploads. > > > > -- System Information: > Debian Release: trixie/sid > APT prefers unstable > APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, > 'experimental') > Architecture: amd64 (x86_64) > > Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) > Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE > Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set > Shell: /bin/sh linked to /usr/bin/dash > Init: systemd (via /run/systemd/system) > diff -Nru libtirpc-1.3.4+ds/debian/changelog > libtirpc-1.3.4+ds/debian/changelog > --- libtirpc-1.3.4+ds/debian/changelog2023-11-12 23:45:44.0 > + > +++ libtirpc-1.3.4+ds/debian/changelog2024-02-02 08:35:04.0 > + > @@ -1,3 +1,18 @@ > +libtirpc (1.3.4+ds-1.1~exp1) experimental; urgency=medium > + > + * Non-maintainer upload. > + * Rename libraries for 64-bit time_t transition. > + * Move library to /usr/; Closes: #1055959 > + * debian/libtirpc3t64.preinst: implement 'Protective diversions' (M8 > +from https://subdivi.de/~helmut/dep17.html) to avoid files accidentally > +being deleted on upgrade when moving between packages and also moving > +between /lib and /usr/lib. Because this package is present in the > +bootstrap set in some configurations, these diversions must be kept > +around until forky rather than being immediately removed in the > +postinst. > + > + -- Steve Langasek Fri, 02 Feb 2024 08:35:04 + > + > libtirpc (1.3.4+ds-1) unstable; urgency=medium > >[ Debian Janitor ] > diff -Nru libtirpc-1.3.4+ds/debian/clean libtirpc-1.3.4+ds/debian/clean > --- libtirpc-1.3.4+ds/debian/clean2023-11-12 23:45:44.0 + > +++ libtirpc-1.3.4+ds/debian/clean2024-02-02 08:35:04.0 + > @@ -1 +1,2 @@ > src/config.h > +debian/libtirpc3t64.preinst > diff -Nru libtirpc-1.3.4+ds/debian/control libtirpc-1.3.4+ds/debian/control > --- libtirpc-1.3.4+ds/debian/control 2023-11-12 23:45:44.0 + > +++ libtirpc-1.3.4+ds/debian/control 2024-02-02 08:35:04.0 + > @@ -13,7 +13,7 @@ > Section: libdevel > Architecture: any > Multi-Arch: same > -Depends: libtirpc3 (= ${binary:Version}), ${misc:Depends} > +Depends: libtirpc3t64 (= ${binary:Version}), ${misc:Depends} > Description: transport-independent RPC library - development files > This package contains a port of Sun's transport-independent RPC library to > Linux. The library is intended as a replacement for the RPC code in the GNU > C > @@ -21,12 +21,14 @@ > . > This package contains the files needed for development against libtirpc. > > -Package: libtirpc3 > +Package: libtirpc3t64 > +Provides: ${t64:Provides} > +Replaces: libtirpc3 > Architecture: any > Multi-Arch: same > Pre-Depends: ${misc:Pre-Depends} > Depends: ${shlibs:Depends}, ${misc:Depends}, libtirpc-common (>= >
Bug#1062872: mgba: NMU diff for 64-bit time_t transition
Hi Graham, Checking the reports quickly, it looks like mgba came up because the tool failed to analyze its headers, i.e. https://adrien.dcln.fr/misc/armhf-time_t/2024-02-01T09%3A53%3A00/logs/libmgba-dev/base/log.txt In file included from /tmp/dZv19vBzjS/dump1.h:151: /usr/include/mgba-util/platform/3ds/3ds-vfs.h:11:10: fatal error: 3ds.h: No such file or directory 11 | #include <3ds.h> | ^~~ This is most likely just a bug in the -dev package. It looks like I've accidentally included too many headers - some of them are probably only used to build mgba itself, and this one in particular is for another platform entirely. I will try to deal with this so that libmgba-dev can be analyzed properly, as I suspect it won't actually need a transition. What is the deadline for figuring this out? Thanks Ryan
Bug#1062888: seafile: NMU diff for 64-bit time_t transition
Source: seafile Version: 9.0.4-1 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified seafile as a source package shipping runtime libraries whose ABI either is affected by the change in size of time_t, or could not be analyzed via abi-compliance-checker (and therefore to be on the safe side we assume is affected). To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to have a library transition, which is most easily done by renaming the runtime library package. Since turning on 64-bit time_t is being handled centrally through a change to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for seafile which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru seafile-9.0.4/debian/changelog seafile-9.0.4/debian/changelog --- seafile-9.0.4/debian/changelog 2024-01-31 10:05:06.0 + +++ seafile-9.0.4/debian/changelog 2024-02-03 21:24:30.0 + @@ -1,3 +1,10 @@ +seafile (9.0.4-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 21:24:30 + + seafile (9.0.4-1) unstable; urgency=medium * New upstream version 9.0.4 diff -Nru seafile-9.0.4/debian/control seafile-9.0.4/debian/control --- seafile-9.0.4/debian/control2024-01-31 10:05:06.0 + +++ seafile-9.0.4/debian/control2024-02-03 21:24:30.0 + @@ -62,7 +62,10 @@ . This package contains the client CLI for Seafile. -Package: libseafile0 +Package: libseafile0t64 +Provides: ${t64:Provides} +Replaces: libseafile0 +Breaks: libseafile0 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -85,7 +88,7 @@ Multi-Arch: same Section: libdevel Depends: ${misc:Depends}, - libseafile0 (= ${binary:Version}), + libseafile0t64 (= ${binary:Version}), Description: Development files for the Seafile Client Seafile is a file syncing and sharing software with file encryption and group sharing, emphasis on reliability and high performance. diff -Nru seafile-9.0.4/debian/libseafile0.install seafile-9.0.4/debian/libseafile0.install --- seafile-9.0.4/debian/libseafile0.install2020-11-11 10:24:01.0 + +++ seafile-9.0.4/debian/libseafile0.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru seafile-9.0.4/debian/libseafile0.lintian-overrides seafile-9.0.4/debian/libseafile0.lintian-overrides --- seafile-9.0.4/debian/libseafile0.lintian-overrides 2022-12-30 09:26:11.0 + +++ seafile-9.0.4/debian/libseafile0.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -library-not-linked-against-libc [usr/lib/*/libseafile.so.0.0.0] diff -Nru seafile-9.0.4/debian/libseafile0.symbols seafile-9.0.4/debian/libseafile0.symbols --- seafile-9.0.4/debian/libseafile0.symbols2020-11-11 10:24:01.0 + +++ seafile-9.0.4/debian/libseafile0.symbols1970-01-01 00:00:00.0 + @@ -1,178 +0,0 @@ -libseafile.so.0 libseafile0 #MINVER# -* Build-Depends-Package: libseafile-dev - seafile_calc_dir_size@Base 6.0.2 - seafile_clone_task_construct@Base 6.0.2 - seafile_clone_task_get_error@Base 7.0.4 - seafile_clone_task_get_repo_id@Base 6.0.2 - seafile_clone_task_get_repo_name@Base 6.0.2 - seafile_clone_task_get_state@Base 6.0.2 - seafile_clone_task_get_type@Base 6.0.2 - seafile_clone_task_get_worktree@Base 6.0.2 - seafile_clone_task_new@Base 6.0.2 - seafile_clone_task_set_error@Base 7.0.4 - seafile_clone_task_set_repo_id@Base 6.0.2 -
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 - SecSIPIDSignJSONHP@Base
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#1062889: minidjvu: NMU diff for 64-bit time_t transition
Source: minidjvu Version: 0.8.svn.2010.05.06+dfsg-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 minidjvu 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 minidjvu which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru minidjvu-0.8.svn.2010.05.06+dfsg/debian/changelog minidjvu-0.8.svn.2010.05.06+dfsg/debian/changelog --- minidjvu-0.8.svn.2010.05.06+dfsg/debian/changelog 2018-12-03 03:25:35.0 + +++ minidjvu-0.8.svn.2010.05.06+dfsg/debian/changelog 2024-02-03 21:24:13.0 + @@ -1,3 +1,10 @@ +minidjvu (0.8.svn.2010.05.06+dfsg-6.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Graham Inggs Sat, 03 Feb 2024 21:24:13 + + minidjvu (0.8.svn.2010.05.06+dfsg-6) unstable; urgency=medium [ Ondřej Nový ] diff -Nru minidjvu-0.8.svn.2010.05.06+dfsg/debian/control minidjvu-0.8.svn.2010.05.06+dfsg/debian/control --- minidjvu-0.8.svn.2010.05.06+dfsg/debian/control 2018-12-03 03:13:51.0 + +++ minidjvu-0.8.svn.2010.05.06+dfsg/debian/control 2024-02-03 21:24:12.0 + @@ -14,7 +14,7 @@ Package: minidjvu Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libminidjvu0 (>= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libminidjvu0t64 (>= ${binary:Version}) Suggests: djview4 | djview3 | djvu-viewer, djvulibre-bin, pdf2djvu Description: Monochrome DjVu multipage encoder, single page encoder/decoder Minidjvu is a multipage DjVu encoder and single page encoder/decoder. @@ -22,7 +22,10 @@ In addition to the DjVu format, minidjvu reads and writes PBM, Windows BMP, and TIFF. -Package: libminidjvu0 +Package: libminidjvu0t64 +Provides: ${t64:Provides} +Replaces: libminidjvu0 +Breaks: libminidjvu0 (<< ${source:Version}) Architecture: any Section: libs Pre-Depends: ${misc:Pre-Depends} @@ -33,7 +36,7 @@ Package: libminidjvu-dev Architecture: any Section: libdevel -Depends: ${shlibs:Depends}, ${misc:Depends}, libminidjvu0 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libminidjvu0t64 (= ${binary:Version}) Suggests: minidjvu Description: Small DjVu encoder/decoder, development files MiniDjVu library development files, for DjVu format encoding and diff -Nru minidjvu-0.8.svn.2010.05.06+dfsg/debian/libminidjvu0.install minidjvu-0.8.svn.2010.05.06+dfsg/debian/libminidjvu0.install --- minidjvu-0.8.svn.2010.05.06+dfsg/debian/libminidjvu0.install 2017-11-04 17:23:30.0 + +++ minidjvu-0.8.svn.2010.05.06+dfsg/debian/libminidjvu0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libminidjvu.so.* diff -Nru minidjvu-0.8.svn.2010.05.06+dfsg/debian/libminidjvu0t64.install minidjvu-0.8.svn.2010.05.06+dfsg/debian/libminidjvu0t64.install --- minidjvu-0.8.svn.2010.05.06+dfsg/debian/libminidjvu0t64.install 1970-01-01 00:00:00.0 + +++ minidjvu-0.8.svn.2010.05.06+dfsg/debian/libminidjvu0t64.install 2017-11-04 17:23:30.0 + @@ -0,0 +1 @@ +usr/lib/*/libminidjvu.so.* diff -Nru
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#1062885: mimetic: NMU diff for 64-bit time_t transition
Source: mimetic Version: 0.9.8-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 mimetic 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 mimetic which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru mimetic-0.9.8/debian/changelog mimetic-0.9.8/debian/changelog --- mimetic-0.9.8/debian/changelog 2021-08-15 13:00:36.0 + +++ mimetic-0.9.8/debian/changelog 2024-02-03 21:22:36.0 + @@ -1,3 +1,10 @@ +mimetic (0.9.8-10.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Graham Inggs Sat, 03 Feb 2024 21:22:36 + + mimetic (0.9.8-10) unstable; urgency=medium * debian/watch: use more macros. diff -Nru mimetic-0.9.8/debian/control mimetic-0.9.8/debian/control --- mimetic-0.9.8/debian/control2021-08-15 13:00:36.0 + +++ mimetic-0.9.8/debian/control2024-02-03 21:22:36.0 + @@ -17,7 +17,7 @@ Multi-Arch: same Section: libdevel Depends: ${misc:Depends}, - libmimetic0v5 (= ${binary:Version}) + libmimetic0t64 (= ${binary:Version}) Suggests: libmimetic-doc Description: C++ MIME library (development) mimetic is a MIME library written in C++ designed to be easy to use and @@ -51,14 +51,17 @@ . This package contains the developers' documentation. -Package: libmimetic0v5 +Package: libmimetic0t64 +Provides: ${t64:Provides} +X-Time64-Compat: libmimetic0v5 +Breaks: libmimetic0v5 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} Pre-Depends: ${misc:Pre-Depends} Conflicts: libmimetic0 -Replaces: libmimetic0 +Replaces: libmimetic0v5, libmimetic0 Description: C++ MIME library (runtime) mimetic is a MIME library written in C++ designed to be easy to use and integrate but yet fast and efficient. diff -Nru mimetic-0.9.8/debian/libmimetic0t64.install mimetic-0.9.8/debian/libmimetic0t64.install --- mimetic-0.9.8/debian/libmimetic0t64.install 1970-01-01 00:00:00.0 + +++ mimetic-0.9.8/debian/libmimetic0t64.install 2021-08-15 13:00:36.0 + @@ -0,0 +1 @@ +usr/lib/*/libmimetic*.so.* diff -Nru mimetic-0.9.8/debian/libmimetic0t64.lintian-overrides mimetic-0.9.8/debian/libmimetic0t64.lintian-overrides --- mimetic-0.9.8/debian/libmimetic0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ mimetic-0.9.8/debian/libmimetic0t64.lintian-overrides 2024-02-03 21:22:36.0 + @@ -0,0 +1 @@ +libmimetic0t64: package-name-doesnt-match-sonames libmimetic0v5 diff -Nru mimetic-0.9.8/debian/libmimetic0v5.install mimetic-0.9.8/debian/libmimetic0v5.install --- mimetic-0.9.8/debian/libmimetic0v5.install 2021-08-15 13:00:36.0 + +++ mimetic-0.9.8/debian/libmimetic0v5.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libmimetic*.so.*
Bug#1062884: scamper: NMU diff for 64-bit time_t transition
Source: scamper Version: 20211212-1.1 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified scamper as a source package shipping runtime libraries whose ABI either is affected by the change in size of time_t, or could not be analyzed via abi-compliance-checker (and therefore to be on the safe side we assume is affected). To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to have a library transition, which is most easily done by renaming the runtime library package. Since turning on 64-bit time_t is being handled centrally through a change to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for scamper which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru scamper-20211212/debian/changelog scamper-20211212/debian/changelog --- scamper-20211212/debian/changelog 2022-07-30 21:26:40.0 + +++ scamper-20211212/debian/changelog 2024-02-03 21:22:48.0 + @@ -1,3 +1,10 @@ +scamper (20211212-1.2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 21:22:48 + + scamper (20211212-1.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru scamper-20211212/debian/control scamper-20211212/debian/control --- scamper-20211212/debian/control 2022-07-30 21:26:12.0 + +++ scamper-20211212/debian/control 2024-02-03 21:22:47.0 + @@ -28,7 +28,10 @@ to the next point in the network, followed by a TTL limited search to infer where the failure appears to occur. -Package: libscamperfile0 +Package: libscamperfile0t64 +Provides: ${t64:Provides} +Replaces: libscamperfile0 +Breaks: libscamperfile0 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -47,7 +50,7 @@ Package: libscamperfile0-dev Section: libdevel Architecture: any -Depends: libscamperfile0 (= ${binary:Version}), ${misc:Depends} +Depends: libscamperfile0t64 (= ${binary:Version}), ${misc:Depends} Provides: libscamperfile-dev Conflicts: libscamperfile-dev Description: development headers for scamper's binary dump file access library diff -Nru scamper-20211212/debian/libscamperfile0.install scamper-20211212/debian/libscamperfile0.install --- scamper-20211212/debian/libscamperfile0.install 2022-07-30 21:26:12.0 + +++ scamper-20211212/debian/libscamperfile0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libscamperfile*.so.* diff -Nru scamper-20211212/debian/libscamperfile0t64.install scamper-20211212/debian/libscamperfile0t64.install --- scamper-20211212/debian/libscamperfile0t64.install 1970-01-01 00:00:00.0 + +++ scamper-20211212/debian/libscamperfile0t64.install 2022-07-30 21:26:12.0 + @@ -0,0 +1 @@ +usr/lib/*/libscamperfile*.so.* diff -Nru scamper-20211212/debian/libscamperfile0t64.lintian-overrides scamper-20211212/debian/libscamperfile0t64.lintian-overrides --- scamper-20211212/debian/libscamperfile0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ scamper-20211212/debian/libscamperfile0t64.lintian-overrides 2024-02-03 21:22:47.0 + @@ -0,0 +1 @@ +libscamperfile0t64: package-name-doesnt-match-sonames libscamperfile0
Bug#1062883: sbjson: NMU diff for 64-bit time_t transition
Source: sbjson Version: 2.3.2-4 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified sbjson as a source package shipping runtime libraries whose ABI either is affected by the change in size of time_t, or could not be analyzed via abi-compliance-checker (and therefore to be on the safe side we assume is affected). To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to have a library transition, which is most easily done by renaming the runtime library package. Since turning on 64-bit time_t is being handled centrally through a change to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for sbjson which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru sbjson-2.3.2/debian/changelog sbjson-2.3.2/debian/changelog --- sbjson-2.3.2/debian/changelog 2019-01-13 21:30:40.0 + +++ sbjson-2.3.2/debian/changelog 2024-02-03 21:22:22.0 + @@ -1,3 +1,10 @@ +sbjson (2.3.2-4.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 21:22:22 + + sbjson (2.3.2-4) unstable; urgency=medium [ Jordi Mallach ] diff -Nru sbjson-2.3.2/debian/control sbjson-2.3.2/debian/control --- sbjson-2.3.2/debian/control 2019-01-13 16:12:44.0 + +++ sbjson-2.3.2/debian/control 2024-02-03 21:22:22.0 + @@ -15,10 +15,12 @@ Vcs-Browser: https://salsa.debian.org/debian/sbjson Vcs-Git: https://salsa.debian.org/debian/sbjson.git -Package: libsbjson2.3 +Package: libsbjson2.3t64 +Replaces: libsbjson2.3 +Breaks: libsbjson2.3 (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${gnustep:Depends} -Provides: libsbjson +Provides: ${t64:Provides}, libsbjson Description: Objective-C JSON library A strict JSON parser and generator for Objective-C. It adds categories to existing Objective-C objects for a super-simple interface. More @@ -29,7 +31,7 @@ Package: libsbjson-dev Section: libdevel Architecture: any -Depends: libsbjson2.3 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ${gnustep:Depends} +Depends: libsbjson2.3t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ${gnustep:Depends} Description: Objective-C JSON library (development files) A strict JSON parser and generator for Objective-C. It adds categories to existing Objective-C objects for a super-simple interface. More diff -Nru sbjson-2.3.2/debian/libsbjson2.3.install sbjson-2.3.2/debian/libsbjson2.3.install --- sbjson-2.3.2/debian/libsbjson2.3.install2019-01-13 14:09:28.0 + +++ sbjson-2.3.2/debian/libsbjson2.3.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/libSBJson.so.* diff -Nru sbjson-2.3.2/debian/libsbjson2.3.lintian-overrides sbjson-2.3.2/debian/libsbjson2.3.lintian-overrides --- sbjson-2.3.2/debian/libsbjson2.3.lintian-overrides 2019-01-13 14:09:28.0 + +++ sbjson-2.3.2/debian/libsbjson2.3.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -package-name-doesnt-match-sonames diff -Nru sbjson-2.3.2/debian/libsbjson2.3t64.install sbjson-2.3.2/debian/libsbjson2.3t64.install --- sbjson-2.3.2/debian/libsbjson2.3t64.install 1970-01-01 00:00:00.0 + +++ sbjson-2.3.2/debian/libsbjson2.3t64.install 2019-01-13 14:09:28.0 + @@ -0,0 +1 @@ +usr/lib/libSBJson.so.* diff -Nru sbjson-2.3.2/debian/libsbjson2.3t64.lintian-overrides sbjson-2.3.2/debian/libsbjson2.3t64.lintian-overrides ---
Bug#1062882: sail: NMU diff for 64-bit time_t transition
Source: sail Version: 0.9.0+repack-2 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified sail as a source package shipping runtime libraries whose ABI either is affected by the change in size of time_t, or could not be analyzed via abi-compliance-checker (and therefore to be on the safe side we assume is affected). To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to have a library transition, which is most easily done by renaming the runtime library package. Since turning on 64-bit time_t is being handled centrally through a change to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for sail which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-5-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru sail-0.9.0+repack/debian/changelog sail-0.9.0+repack/debian/changelog --- sail-0.9.0+repack/debian/changelog 2023-12-31 22:45:06.0 + +++ sail-0.9.0+repack/debian/changelog 2024-02-03 21:20:57.0 + @@ -1,3 +1,10 @@ +sail (0.9.0+repack-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Sergio Durigan Junior Sat, 03 Feb 2024 21:20:57 + + sail (0.9.0+repack-2) unstable; urgency=medium * Add dependency on sail-codecs. (Closes: #1059743) diff -Nru sail-0.9.0+repack/debian/control sail-0.9.0+repack/debian/control --- sail-0.9.0+repack/debian/control2023-12-31 22:45:06.0 + +++ sail-0.9.0+repack/debian/control2024-02-03 21:20:57.0 + @@ -11,7 +11,10 @@ Vcs-Browser: https://salsa.debian.org/sudip/sail Vcs-Git: https://salsa.debian.org/sudip/sail.git -Package: libsail-common0 +Package: libsail-common0t64 +Provides: ${t64:Provides} +Replaces: libsail-common0 +Breaks: libsail-common0 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} @@ -26,14 +29,17 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libsail-common0 (= ${binary:Version}), ${misc:Depends} +Depends: libsail-common0t64 (= ${binary:Version}), ${misc:Depends} Description: SAIL common client library (development files) and encoding library providing multi-leveled APIs from one-liners to complex use-cases with custom I/O sources. . This package is needed to compile programs against libsail-common0. -Package: libsail-manip0 +Package: libsail-manip0t64 +Provides: ${t64:Provides} +Replaces: libsail-manip0 +Breaks: libsail-manip0 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} @@ -50,7 +56,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libsail-manip0 (= ${binary:Version}), ${misc:Depends} +Depends: libsail-manip0t64 (= ${binary:Version}), ${misc:Depends} Description: SAIL image manipulation library (development files) SAIL is a fast and lightweight cross-platform image decoding and encoding library providing multi-leveled APIs from one-liners @@ -58,7 +64,10 @@ . This package is needed to compile programs against libsail-manip0. -Package: libsail0 +Package: libsail0t64 +Provides: ${t64:Provides} +Replaces: libsail0 +Breaks: libsail0 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, sail-codecs (= ${binary:Version}) @@ -75,7 +84,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libsail0 (= ${binary:Version}), ${misc:Depends} +Depends: libsail0t64 (= ${binary:Version}), ${misc:Depends} Description: SAIL client library (development files) SAIL is a fast and lightweight
Bug#1062881: mia: NMU diff for 64-bit time_t transition
Source: mia Version: 2.4.7-13 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 mia 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 mia which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect diff -Nru mia-2.4.7/debian/changelog mia-2.4.7/debian/changelog --- mia-2.4.7/debian/changelog 2023-08-29 09:00:00.0 + +++ mia-2.4.7/debian/changelog 2024-02-03 20:51:49.0 + @@ -1,3 +1,10 @@ +mia (2.4.7-13.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Graham Inggs Sat, 03 Feb 2024 20:51:49 + + mia (2.4.7-13) unstable; urgency=medium * Team upload. diff -Nru mia-2.4.7/debian/control mia-2.4.7/debian/control --- mia-2.4.7/debian/control2023-08-29 09:00:00.0 + +++ mia-2.4.7/debian/control2024-02-03 20:51:49.0 + @@ -38,7 +38,10 @@ Homepage: https://mia.sourceforge.net Rules-Requires-Root: no -Package: libmia-2.4-4 +Package: libmia-2.4-4t64 +Provides: ${t64:Provides} +Replaces: libmia-2.4-4 +Breaks: libmia-2.4-4 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, @@ -53,7 +56,7 @@ Package: libmia-2.4-dev Architecture: any Section: libdevel -Depends: libmia-2.4-4 (= ${binary:Version}), +Depends: libmia-2.4-4t64 (= ${binary:Version}), mia-doctools (= ${source:Version}), libitpp-dev, libgsl-dev, @@ -85,7 +88,7 @@ Package: mia-tools Architecture: any -Depends: libmia-2.4-4 (= ${binary:Version}), +Depends: libmia-2.4-4t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Recommends: mia-tools-doc diff -Nru mia-2.4.7/debian/libmia-2.4-4.install mia-2.4.7/debian/libmia-2.4-4.install --- mia-2.4.7/debian/libmia-2.4-4.install 2023-08-29 09:00:00.0 + +++ mia-2.4.7/debian/libmia-2.4-4.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/lib*.so.* -usr/lib/*/mia-2.4/plugins/* diff -Nru mia-2.4.7/debian/libmia-2.4-4.lintian-overrides mia-2.4.7/debian/libmia-2.4-4.lintian-overrides --- mia-2.4.7/debian/libmia-2.4-4.lintian-overrides 2023-08-29 09:00:00.0 + +++ mia-2.4.7/debian/libmia-2.4-4.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1,22 +0,0 @@ -# -#The package provides multiple libraries, which means no unique soname can be given -# -libmia-2.4-4 binary: package-name-doesnt-match-sonames - -# -# The SOURCE_FORTIFY=2 flag is used, but in many cases the compiler is just good enough -# to detect that fortification is not needed -# -libmia-2.4-4 binary: hardening-no-fortify-functions - -# -# Since the symbols will differ greatly between 32 bit and 64 bit builds a symbols file -# would have to be provided for each arch -# -libmia-2.4-4 binary: no-symbols-control-file - -# -# The libray command line parser is designed to call exit if a help -# option was given. -# -libmia-2.4-4 binary: exit-in-shared-library diff -Nru mia-2.4.7/debian/libmia-2.4-4t64.install mia-2.4.7/debian/libmia-2.4-4t64.install --- mia-2.4.7/debian/libmia-2.4-4t64.install1970-01-01