Bug#1061344: User input needed: Stop supporting 32 bit architectures with emboss (Was: emboss-lib: identified for time_t transition but no ABI in shlibs)
Hi Andreas, I agree that we can remove EMBOSS in all 32-bit platforms. I think that a large fraction of the scientific field has no appetite to do any extra volunteer work to such as accepting our patches to support scientific computations on 32-bit systems in 15 years... Have a nice day, Charles
Bug#1062048: xen: FTBFS with Python 3.12 as default
Source: xen Version: 4.17.2+76-ge1f9cb16e2-1 Severity: serious Tags: ftbfs patch User: debian-pyt...@lists.debian.org Usertags: python3.12 Hi Maintainer xen FTBFS with Python 3.12 as the default version (i.e. with python3-defaults/3.12.1-1 from experimental). I've copied what I hope is the relevant part of the log below. I was able to work around this by: -PY_CFLAGS = $(CFLAGS) $(PY_NOOPT_CFLAGS) +PY_CFLAGS = $(CFLAGS) $(PY_NOOPT_CFLAGS) -Wno-error=declaration-after-statement in tools/python/Makefile and tools/pygrub/Makefile. Regards Graham /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. !! self.initialize_options() In file included from /usr/include/python3.12/Python.h:44, from xen/lowlevel/xc/xc.c:8: /usr/include/python3.12/object.h: In function ‘Py_SIZE’: /usr/include/python3.12/object.h:233:5: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement] 233 | PyVarObject *var_ob = _PyVarObject_CAST(ob); | ^~~ In file included from /usr/include/python3.12/Python.h:53: /usr/include/python3.12/cpython/longintrepr.h: In function ‘_PyLong_CompactValue’: /usr/include/python3.12/cpython/longintrepr.h:121:5: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement] 121 | Py_ssize_t sign = 1 - (op->long_value.lv_tag & _PyLong_SIGN_MASK); | ^~ cc1: all warnings being treated as errors error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
Bug#1061903: coolkey: NMU diff for 64-bit time_t transition
Source: coolkey Version: 1.1.0-16 Followup-For: Bug #1061903 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has also now been uploaded to experimental. diff -Nru coolkey-1.1.0/debian/changelog coolkey-1.1.0/debian/changelog --- coolkey-1.1.0/debian/changelog 2020-09-13 11:20:48.0 + +++ coolkey-1.1.0/debian/changelog 2024-01-31 07:39:28.0 + @@ -1,3 +1,10 @@ +coolkey (1.1.0-16.1~exp1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Wed, 31 Jan 2024 07:39:28 + + coolkey (1.1.0-16) unstable; urgency=medium * Bump debhelper from deprecated 9 to 12. diff -Nru coolkey-1.1.0/debian/control coolkey-1.1.0/debian/control --- coolkey-1.1.0/debian/control2020-09-13 11:20:48.0 + +++ coolkey-1.1.0/debian/control2024-01-31 07:38:47.0 + @@ -12,7 +12,7 @@ Package: coolkey Architecture: any -Depends: libckyapplet1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, libpcsclite1 +Depends: libckyapplet1t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, libpcsclite1 Recommends: libnss3-tools, epiphany-extensions Description: Smart Card PKCS #11 cryptographic module Linux Driver support for the CoolKey and Common Access Card (CAC) @@ -20,7 +20,10 @@ The libpkcs11 module allows use of Smart Cards in applications that use mozilla Network Security Services (NSS). -Package: libckyapplet1 +Package: libckyapplet1t64 +Provides: ${t64:Provides} +Replaces: libckyapplet1 +Breaks: libckyapplet1 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -30,6 +33,6 @@ Package: libckyapplet1-dev Architecture: any Section: libdevel -Depends: ${shlibs:Depends}, ${misc:Depends}, libckyapplet1 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libckyapplet1t64 (= ${binary:Version}) Description: Smart Card Coolkey applet development files Header files and support for Coolkey applications. diff -Nru coolkey-1.1.0/debian/libckyapplet1.dirs coolkey-1.1.0/debian/libckyapplet1.dirs --- coolkey-1.1.0/debian/libckyapplet1.dirs 2020-09-13 11:20:48.0 + +++ coolkey-1.1.0/debian/libckyapplet1.dirs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib diff -Nru coolkey-1.1.0/debian/libckyapplet1.install coolkey-1.1.0/debian/libckyapplet1.install --- coolkey-1.1.0/debian/libckyapplet1.install 2020-09-13 11:20:48.0 + +++ coolkey-1.1.0/debian/libckyapplet1.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -src/libckyapplet/.libs/libckyapplet.so.1.0.0 usr/lib/ -src/libckyapplet/.libs/libckyapplet.so.1 usr/lib/ diff -Nru coolkey-1.1.0/debian/libckyapplet1t64.dirs coolkey-1.1.0/debian/libckyapplet1t64.dirs --- coolkey-1.1.0/debian/libckyapplet1t64.dirs 1970-01-01 00:00:00.0 + +++ coolkey-1.1.0/debian/libckyapplet1t64.dirs 2020-09-13 11:20:48.0 + @@ -0,0 +1 @@ +usr/lib diff -Nru coolkey-1.1.0/debian/libckyapplet1t64.install coolkey-1.1.0/debian/libckyapplet1t64.install --- coolkey-1.1.0/debian/libckyapplet1t64.install 1970-01-01 00:00:00.0 + +++ coolkey-1.1.0/debian/libckyapplet1t64.install 2020-09-13 11:20:48.0 + @@ -0,0 +1,2 @@ +src/libckyapplet/.libs/libckyapplet.so.1.0.0 usr/lib/ +src/libckyapplet/.libs/libckyapplet.so.1 usr/lib/ diff -Nru coolkey-1.1.0/debian/libckyapplet1t64.lintian-overrides coolkey-1.1.0/debian/libckyapplet1t64.lintian-overrides --- coolkey-1.1.0/debian/libckyapplet1t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ coolkey-1.1.0/debian/libckyapplet1t64.lintian-overrides 2024-01-31 07:38:47.0 + @@ -0,0 +1 @@ +libckyapplet1t64: package-name-doesnt-match-sonames libckyapplet1
Bug#1062047: debian-cloud-images: depends on RC buggy python-boto
Source: debian-cloud-images Version: 0.0.6 Severity: serious Tags: sid trixie Hi Maintainer debian-cloud-images has a dependency on python-boto which has been RC buggy [1] since December 2023. It has also been requested to be removed [2], but cannot, due to its reverse dependencies. I'm filing this bug because debian-cloud-images is considered a "key package" [3], and as such, does not receive notifications of RC bugs in its dependencies. Regards Graham [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058237 [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058652 [3] https://release.debian.org/key-packages.html
Bug#1061902: consolekit2: NMU diff for 64-bit time_t transition
Source: consolekit2 Version: 1.2.6-3 Followup-For: Bug #1061902 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has not been uploaded to unstable, because it fails to build from source due to udev rules moving from /lib/udev to /usr/lib/udev as part of the usrmerge transition. diff -Nru consolekit2-1.2.6/debian/changelog consolekit2-1.2.6/debian/changelog --- consolekit2-1.2.6/debian/changelog 2023-11-16 12:42:48.0 + +++ consolekit2-1.2.6/debian/changelog 2024-01-31 07:30:58.0 + @@ -1,3 +1,10 @@ +consolekit2 (1.2.6-3.1~exp1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Wed, 31 Jan 2024 07:30:58 + + consolekit2 (1.2.6-3) unstable; urgency=medium * License appstream metainfo as FSFAP. diff -Nru consolekit2-1.2.6/debian/control consolekit2-1.2.6/debian/control --- consolekit2-1.2.6/debian/control2023-11-16 12:42:48.0 + +++ consolekit2-1.2.6/debian/control2024-01-31 07:27:54.0 + @@ -29,7 +29,7 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - libck-connector0 (= ${binary:Version}), + libck-connector0t64 (= ${binary:Version}), dbus Recommends: libpam-ck-connector, pm-utils Description: framework for defining and tracking users, sessions and seats @@ -41,7 +41,10 @@ . This package provides the system daemon and tools to interact with it. -Package: libconsolekit1 +Package: libconsolekit1t64 +Provides: ${t64:Provides} +Replaces: libconsolekit1 +Breaks: libconsolekit1 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -61,7 +64,7 @@ Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} -Depends: libconsolekit1 (= ${binary:Version}), +Depends: libconsolekit1t64 (= ${binary:Version}), ${misc:Depends} Description: ConsoleKit base library development files ConsoleKit is a system daemon for tracking what users are logged @@ -71,7 +74,10 @@ This package provides the development libraries and headers for libconsolekit1. -Package: libck-connector0 +Package: libck-connector0t64 +Provides: ${t64:Provides} +Replaces: libck-connector0 +Breaks: libck-connector0 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -90,7 +96,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libck-connector0 (= ${binary:Version}), +Depends: libck-connector0t64 (= ${binary:Version}), ${misc:Depends}, libdbus-1-dev Description: ConsoleKit development files @@ -106,7 +112,7 @@ Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, - libck-connector0 (= ${binary:Version}), + libck-connector0t64 (= ${binary:Version}), libpam-runtime (>= 1.0.1-6) Description: ConsoleKit PAM module ConsoleKit is a system daemon for tracking what users are logged diff -Nru consolekit2-1.2.6/debian/libck-connector0.install consolekit2-1.2.6/debian/libck-connector0.install --- consolekit2-1.2.6/debian/libck-connector0.install 2023-11-16 12:42:48.0 + +++ consolekit2-1.2.6/debian/libck-connector0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libck-connector.so.* diff -Nru consolekit2-1.2.6/debian/libck-connector0t64.install consolekit2-1.2.6/debian/libck-connector0t64.install --- consolekit2-1.2.6/debian/libck-connector0t64.install1970-01-01 00:00:00.0 + +++ consolekit2-1.2.6/debian/libck-connector0t64.install2023-11-16 12:42:48.0 + @@ -0,0 +1 @@ +usr/lib/*/libck-connector.so.* diff -Nru consolekit2-1.2.6/debian/libck-connector0t64.lintian-overrides consolekit2-1.2.6/debian/libck-connector0t64.lintian-overrides --- consolekit2-1.2.6/debian/libck-connector0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ consolekit2-1.2.6/debian/libck-connector0t64.lintian-overrides 2024-01-31 07:27:54.0 + @@ -0,0 +1 @@ +libck-connector0t64: package-name-doesnt-match-sonames libck-connector0 diff -Nru consolekit2-1.2.6/debian/libconsolekit1.install consolekit2-1.2.6/debian/libconsolekit1.install --- consolekit2-1.2.6/debian/libconsolekit1.install 2023-11-16 12:42:48.0 + +++ consolekit2-1.2.6/debian/libconsolekit1.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libconsolekit.so.* diff -Nru consolekit2-1.2.6/debian/libconsolekit1.lintian-overrides consolekit2-1.2.6/debian/libconsolekit1.lintian-overrides --- consolekit2-1.2.6/debian/libconsolekit1.lintian-overrides 2023-11-16 12:42:48.0 + +++ consolekit2-1.2.6/debian/libconsolekit1.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -#False postive?? -libconsolekit1 binary: library-not-linked-against-libc * diff -Nru c
Bug#1062046: libfko3t64 has an undeclared file conflict
Package: libfko3t64 Version: 2.6.10-20.1~exp1 Severity: serious User: debian...@lists.debian.org Usertags: fileconflict Control: affects -1 + libfko3 X-Debbugs-Cc: Lukas Märdian , vor...@debian.org libfko3t64 has an undeclared file conflict. This may result in an unpack error from dpkg. The files * /usr/lib/x86_64-linux-gnu/libfko.so.3 * /usr/lib/x86_64-linux-gnu/libfko.so.3.0.0 are contained in the packages * libfko3 * 2.6.10-12 as present in bullseye * 2.6.10-16 as present in bookworm * 2.6.10-20+b2 as present in trixie|unstable * libfko3t64/2.6.10-20.1~exp1 as present in experimental These packages can be unpacked concurrently, because there is no relevant Replaces or Conflicts relation. Attempting to unpack these packages concurrently results in an unpack error from dpkg, because none of the packages installs a diversion for the affected files. Kind regards The Debian Usr Merge Analysis Tool This bug report has been automatically filed with no human intervention. The source code is available at https://salsa.debian.org/helmutg/dumat. If the filing is unclear or in error, don't hesitate to contact hel...@subdivi.de for assistance.
Processed: libfko3t64 has an undeclared file conflict
Processing control commands: > affects -1 + libfko3 Bug #1062046 [libfko3t64] libfko3t64 has an undeclared file conflict Added indication that 1062046 affects libfko3 -- 1062046: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062046 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1061901: compiz: NMU diff for 64-bit time_t transition
Source: compiz Followup-For: Bug #1061901 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has also now been uploaded to experimental. diff -Nru compiz-0.8.18/debian/changelog compiz-0.8.18/debian/changelog --- compiz-0.8.18/debian/changelog 2023-01-01 21:58:27.0 + +++ compiz-0.8.18/debian/changelog 2024-01-31 07:20:10.0 + @@ -1,3 +1,11 @@ +compiz (2:0.8.18-5.1~exp2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 07:20:10 + + compiz (2:0.8.18-5) unstable; urgency=medium [ Samuel Thibault ] diff -Nru compiz-0.8.18/debian/control compiz-0.8.18/debian/control --- compiz-0.8.18/debian/control2023-01-01 21:58:27.0 + +++ compiz-0.8.18/debian/control2024-01-31 07:20:10.0 + @@ -159,7 +159,10 @@ This package contains the standard plugins that come with compiz. Compiz without these plugins is not very useful. -Package: libdecoration0 +Package: libdecoration0t64 +Provides: ${t64:Provides} +Replaces: libdecoration0 +Breaks: libdecoration0 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -174,7 +177,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libdecoration0 (= ${binary:Version}), +Depends: libdecoration0t64 (= ${binary:Version}), ${misc:Depends}, libx11-dev, libxrender-dev diff -Nru compiz-0.8.18/debian/libdecoration0.install compiz-0.8.18/debian/libdecoration0.install --- compiz-0.8.18/debian/libdecoration0.install 2018-10-27 12:09:18.0 + +++ compiz-0.8.18/debian/libdecoration0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/libdecoration*.so.* diff -Nru compiz-0.8.18/debian/libdecoration0t64.install compiz-0.8.18/debian/libdecoration0t64.install --- compiz-0.8.18/debian/libdecoration0t64.install 1970-01-01 00:00:00.0 + +++ compiz-0.8.18/debian/libdecoration0t64.install 2018-10-27 12:09:18.0 + @@ -0,0 +1 @@ +usr/lib/libdecoration*.so.* diff -Nru compiz-0.8.18/debian/libdecoration0t64.lintian-overrides compiz-0.8.18/debian/libdecoration0t64.lintian-overrides --- compiz-0.8.18/debian/libdecoration0t64.lintian-overrides1970-01-01 00:00:00.0 + +++ compiz-0.8.18/debian/libdecoration0t64.lintian-overrides2024-01-31 07:20:10.0 + @@ -0,0 +1 @@ +libdecoration0t64: package-name-doesnt-match-sonames libdecoration0 diff -Nru compiz-0.8.18/debian/rules compiz-0.8.18/debian/rules --- compiz-0.8.18/debian/rules 2021-09-26 11:10:56.0 + +++ compiz-0.8.18/debian/rules 2024-01-31 07:20:10.0 + @@ -31,8 +31,8 @@ dh_install ! mkdir debian/compiz-dev/usr/lib/$(DEB_HOST_MULTIARCH) || \ mv debian/compiz-dev/usr/lib/pkgconfig debian/compiz-dev/usr/lib/$(DEB_HOST_MULTIARCH)/ - ! mkdir debian/libdecoration0/usr/lib/$(DEB_HOST_MULTIARCH) || \ - mv debian/libdecoration0/usr/lib/libdecoration* debian/libdecoration0/usr/lib/$(DEB_HOST_MULTIARCH)/ + ! mkdir debian/libdecoration0t64/usr/lib/$(DEB_HOST_MULTIARCH) || \ + mv debian/libdecoration0t64/usr/lib/libdecoration* debian/libdecoration0t64/usr/lib/$(DEB_HOST_MULTIARCH)/ ! mkdir debian/libdecoration0-dev/usr/lib/$(DEB_HOST_MULTIARCH) || \ ( mv debian/libdecoration0-dev/usr/lib/pkgconfig debian/libdecoration0-dev/usr/lib/$(DEB_HOST_MULTIARCH)/ && \ mv debian/libdecoration0-dev/usr/lib/libdecoration* debian/libdecoration0-dev/usr/lib/$(DEB_HOST_MULTIARCH)/ ) @@ -46,7 +46,7 @@ rm -f debian/compiz-plugins/usr/share/compiz/core.xml override_dh_makeshlibs: - dh_makeshlibs -plibdecoration0 -V'libdecoration0 (>= 2:0.8.14-0~)' + dh_makeshlibs -plibdecoration0t64 -V'libdecoration0t64 (>= 2:0.8.14-0~)' override_dh_gencontrol: dh_gencontrol -- -Vcoreabiversion=$(CORE_ABIVERSION)
Bug#1061900: comedilib: NMU diff for 64-bit time_t transition
Source: comedilib Version: 0.11.0+5-1 Followup-For: Bug #1061900 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has also now been uploaded to experimental. diff -Nru comedilib-0.11.0+5/debian/changelog comedilib-0.11.0+5/debian/changelog --- comedilib-0.11.0+5/debian/changelog 2020-07-25 08:48:45.0 + +++ comedilib-0.11.0+5/debian/changelog 2024-01-31 07:00:42.0 + @@ -1,3 +1,11 @@ +comedilib (0.11.0+5-1.1~exp1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 07:00:42 + + comedilib (0.11.0+5-1) unstable; urgency=medium * Add gbp.conf diff -Nru comedilib-0.11.0+5/debian/control comedilib-0.11.0+5/debian/control --- comedilib-0.11.0+5/debian/control 2020-07-25 08:48:45.0 + +++ comedilib-0.11.0+5/debian/control 2024-01-31 06:59:23.0 + @@ -26,7 +26,7 @@ Package: libcomedi-dev Section: libdevel Architecture: any -Depends: libcomedi0 (= ${binary:Version}), +Depends: libcomedi0t64 (= ${binary:Version}), ${misc:Depends} Description: Development library for Comedi Comedilib is a library for using Comedi, a driver interface for data @@ -37,7 +37,10 @@ only need to install it if you plan to develop or compile software that uses Comedilib. -Package: libcomedi0 +Package: libcomedi0t64 +Provides: ${t64:Provides} +Replaces: libcomedi0 +Breaks: libcomedi0 (<< ${source:Version}) Section: libs Architecture: any Depends: ${misc:Depends}, @@ -69,6 +72,6 @@ Provides: ${python3:Provides} Description: Python3 wrapper for Comedilib Comedilib is a library for using Comedi, a driver interface for data - acquisition hardware. See the libcomedi0 package for more information. + acquisition hardware. See the libcomedi0t64 package for more information. . This package provides Python3 bindings to the comedi library. diff -Nru comedilib-0.11.0+5/debian/libcomedi0.dirs comedilib-0.11.0+5/debian/libcomedi0.dirs --- comedilib-0.11.0+5/debian/libcomedi0.dirs 2020-07-25 08:48:45.0 + +++ comedilib-0.11.0+5/debian/libcomedi0.dirs 1970-01-01 00:00:00.0 + @@ -1,10 +0,0 @@ -usr/lib/ -usr/sbin/ -#usr/lib/ruby/1.8/local/lib/site_ruby/1.8/ -usr/share/man/man1/ -usr/share/man/man7/ -usr/share/man/man8/ -usr/share/doc/libcomedi0/ -etc/pcmcia/ -lib/udev/rules.d/ -var/lib/comedi/calibrations diff -Nru comedilib-0.11.0+5/debian/libcomedi0.install comedilib-0.11.0+5/debian/libcomedi0.install --- comedilib-0.11.0+5/debian/libcomedi0.install2020-07-25 08:48:45.0 + +++ comedilib-0.11.0+5/debian/libcomedi0.install1970-01-01 00:00:00.0 + @@ -1,14 +0,0 @@ -usr/lib/libcomedi.so.* -#usr/lib/ruby/* -usr/sbin/comedi_config -usr/bin/comedi_calibrate -usr/bin/comedi_soft_calibrate -usr/bin/comedi_test -usr/bin/comedi_board_info -usr/share/man/man1/* -usr/share/man/man7/* -usr/share/man/man8/* -usr/share/doc/comedilib/*.conf usr/share/doc/libcomedi0/ -etc/pcmcia/* -lib/udev/* - diff -Nru comedilib-0.11.0+5/debian/libcomedi0.postinst comedilib-0.11.0+5/debian/libcomedi0.postinst --- comedilib-0.11.0+5/debian/libcomedi0.postinst 2020-07-25 08:48:45.0 + +++ comedilib-0.11.0+5/debian/libcomedi0.postinst 1970-01-01 00:00:00.0 + @@ -1,25 +0,0 @@ -#!/bin/sh - -set -e - -test $DEBIAN_SCRIPT_DEBUG && set -v -x - -case "$1" in - configure|upgrade) - - echo "creating iocard group..." - getent group iocard >/dev/null || addgroup --system iocard - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - ;; - - *) -echo "postinst called with unknown argument \`$1'" >&2 -exit 1 - ;; -esac - -#DEBHELPER# - -exit 0 diff -Nru comedilib-0.11.0+5/debian/libcomedi0.symbols comedilib-0.11.0+5/debian/libcomedi0.symbols --- comedilib-0.11.0+5/debian/libcomedi0.symbols2020-07-25 08:48:45.0 + +++ comedilib-0.11.0+5/debian/libcomedi0.symbols1970-01-01 00:00:00.0 + @@ -1,113 +0,0 @@ -libcomedi.so.0 libcomedi0 #MINVER# -* Build-Depends-Package: libcomedi-dev - comedi_apply_calibration@v0.7.20 0.8.1 - comedi_apply_parsed_calibration@v0.7.20 0.8.1 - comedi_arm@v0.9.0 0.10.0 - comedi_arm_channel@v0.11.0 0.11.0 - comedi_cancel@v0.7.18 0.8.1 - comedi_cleanup_calibration@v0.7.20 0.8.1 - comedi_close@v0.7.18 0.8.1 - comedi_command@v0.7.18 0.8.1 - comedi_command_test@v0.7.18 0.8.1 - comedi_data_read@v0.7.18 0.8.1 - comedi_data_read_delayed@v0.7.19 0.8.1 - comedi_data_read_hint@v0.7.19 0.8.1 - comedi_data_read_n@v0.7.18 0.8.1 - comedi_data_write@v0.7.18 0.8.1 - comedi_digital_trigger_disable@v0.11.0 0.11.0 - comedi_digital_trigger_enable_edges@v0.11.0 0.11.0 - comedi_digital_trigger_enable_levels@v0.11.0 0.11.0 - comedi_dio_bitfield2@v0.8.0 0.8.1 - comed
Bug#1061898: arm-compute-library: NMU diff for 64-bit time_t transition
Source: arm-compute-library Followup-For: Bug #1061898 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has also now been uploaded to experimental. diff -Nru arm-compute-library-23.08+dfsg/debian/changelog arm-compute-library-23.08+dfsg/debian/changelog --- arm-compute-library-23.08+dfsg/debian/changelog 2024-01-09 08:37:10.0 + +++ arm-compute-library-23.08+dfsg/debian/changelog 2024-01-31 06:40:52.0 + @@ -1,3 +1,11 @@ +arm-compute-library (23.08+dfsg-3.1~exp2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 06:40:52 + + arm-compute-library (23.08+dfsg-3) unstable; urgency=medium * d/rules: enable debug builds if and only if 'debug' is specified in diff -Nru arm-compute-library-23.08+dfsg/debian/control arm-compute-library-23.08+dfsg/debian/control --- arm-compute-library-23.08+dfsg/debian/control 2024-01-09 08:37:10.0 + +++ arm-compute-library-23.08+dfsg/debian/control 2024-01-31 06:40:52.0 + @@ -12,7 +12,10 @@ doxygen, graphviz -Package: libarm-compute32 +Package: libarm-compute32t64 +Provides: ${t64:Provides} +Replaces: libarm-compute32 +Breaks: libarm-compute32 (<< ${source:Version}) Architecture: amd64 armhf arm64 Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} @@ -30,7 +33,7 @@ Section: libdevel Architecture: amd64 armhf arm64 Multi-Arch: same -Depends: libarm-compute32 (= ${binary:Version}), ${misc:Depends} +Depends: libarm-compute32t64 (= ${binary:Version}), ${misc:Depends} Suggests: libarm-compute-doc (= ${source:Version}) Description: Arm Compute Library - development files Arm Compute Library is a software library for computer vision and diff -Nru arm-compute-library-23.08+dfsg/debian/libarm-compute32.install arm-compute-library-23.08+dfsg/debian/libarm-compute32.install --- arm-compute-library-23.08+dfsg/debian/libarm-compute32.install 2024-01-09 08:37:10.0 + +++ arm-compute-library-23.08+dfsg/debian/libarm-compute32.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -build/libarm_compute.so.* usr/lib/${DEB_HOST_MULTIARCH}/ -build/libarm_compute_graph.so.* usr/lib/${DEB_HOST_MULTIARCH}/ diff -Nru arm-compute-library-23.08+dfsg/debian/libarm-compute32t64.install arm-compute-library-23.08+dfsg/debian/libarm-compute32t64.install --- arm-compute-library-23.08+dfsg/debian/libarm-compute32t64.install 1970-01-01 00:00:00.0 + +++ arm-compute-library-23.08+dfsg/debian/libarm-compute32t64.install 2024-01-09 08:37:10.0 + @@ -0,0 +1,2 @@ +build/libarm_compute.so.* usr/lib/${DEB_HOST_MULTIARCH}/ +build/libarm_compute_graph.so.* usr/lib/${DEB_HOST_MULTIARCH}/ diff -Nru arm-compute-library-23.08+dfsg/debian/libarm-compute32t64.lintian-overrides arm-compute-library-23.08+dfsg/debian/libarm-compute32t64.lintian-overrides --- arm-compute-library-23.08+dfsg/debian/libarm-compute32t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ arm-compute-library-23.08+dfsg/debian/libarm-compute32t64.lintian-overrides 2024-01-31 06:40:52.0 + @@ -0,0 +1 @@ +libarm-compute32t64: package-name-doesnt-match-sonames libarm-compute32
Bug#1061344: User input needed: Stop supporting 32 bit architectures with emboss (Was: emboss-lib: identified for time_t transition but no ABI in shlibs)
Hi again, besides my suggested solution to split up emboss-lib again (and when doing so make the package emboss-lib a metapackage depending from single packages to match all its rdepends) I wonder whether we should provide EMBOSS for 64 bit architectures only. While we probably need to file a lot of removal requests to 32 bit packages of its rdepends it somehow fits the reality that these days nobody seriously runs emboss on 32bit architectures. As explained in the according wiki page[1] other binary distros are dropping 32-bit at all and Debian rather cares for automotive, IOT, TVs, routers, plant control, building monitoring/control, cheap Android phones - nothing that is using EMBOSS. I would really like to get some input from *our users* here on the Debian Med list since I need your response to draw a sensible decision. Kind regards Andreas. [1] https://wiki.debian.org/ReleaseGoals/64bit-time Am Fri, Jan 26, 2024 at 10:44:09AM +0100 schrieb Andreas Tille: > Hi Charles, > > I wonder how we can properly solve this bug. In the early stage of > Emboss packaging obviously the packages > >libajax6, >libajax6-dev, >libnucleus6, >libnucleus6-dev > > existed (thus the remaining Conflicts/Replaces on emboss-lib which can > probably be removed right now). I wonder whether we should restore those > single library package per shared library + devel package, merge > static+shared library in one package or even merge > >libacd 6 emboss-lib (>= 6.6.0+dfsg) >libajax 6 emboss-lib (>= 6.6.0+dfsg) >libajaxdb 6 emboss-lib (>= 6.6.0+dfsg) >libajaxg 6 emboss-lib (>= 6.6.0+dfsg) >libensembl 6 emboss-lib (>= 6.6.0+dfsg) >libnucleus 6 emboss-lib (>= 6.6.0+dfsg) > > in libemboss6 > >libepcre 7 emboss-lib (>= 6.6.0+dfsg) > > in libemboss-pcre7 (ugly since its a code copy of pcre3 but well, > that's another battle field) and > >libeplplot 3 emboss-lib (>= 6.6.0+dfsg) > > in libemboss-plplot3 to express the proper sonames inside the library > package names. Any more sensible suggestion is pretty welcome. > > Kind regards > Andreas. > > -- > http://fam-tille.de -- http://fam-tille.de
Bug#1061897: aribb24: NMU diff for 64-bit time_t transition
Source: aribb24 Followup-For: Bug #1061897 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has also now been uploaded to experimental. diff -Nru aribb24-1.0.3/debian/changelog aribb24-1.0.3/debian/changelog --- aribb24-1.0.3/debian/changelog 2018-05-12 09:30:11.0 + +++ aribb24-1.0.3/debian/changelog 2024-01-31 06:31:38.0 + @@ -1,3 +1,11 @@ +aribb24 (1.0.3-2.1~exp2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 06:31:38 + + aribb24 (1.0.3-2) unstable; urgency=medium [ Ondřej Nový ] diff -Nru aribb24-1.0.3/debian/control aribb24-1.0.3/debian/control --- aribb24-1.0.3/debian/control2018-05-12 09:29:47.0 + +++ aribb24-1.0.3/debian/control2024-01-31 06:31:37.0 + @@ -19,14 +19,17 @@ Multi-Arch: same Depends: ${misc:Depends}, - libaribb24-0 (= ${binary:Version}) + libaribb24-0t64 (= ${binary:Version}) Description: library for ARIB STD-B24 decoding (development files) ARIB STD-B24 is a character set encoding used for subtitles when broadcasting MPEG-2 TS streams. This library provides a decoder of this character set. . This package contains the development files. -Package: libaribb24-0 +Package: libaribb24-0t64 +Provides: ${t64:Provides} +Replaces: libaribb24-0 +Breaks: libaribb24-0 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: diff -Nru aribb24-1.0.3/debian/libaribb24-0.install aribb24-1.0.3/debian/libaribb24-0.install --- aribb24-1.0.3/debian/libaribb24-0.install 2017-11-08 20:14:05.0 + +++ aribb24-1.0.3/debian/libaribb24-0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libaribb24.so.* diff -Nru aribb24-1.0.3/debian/libaribb24-0.symbols aribb24-1.0.3/debian/libaribb24-0.symbols --- aribb24-1.0.3/debian/libaribb24-0.symbols 2017-11-08 20:21:03.0 + +++ aribb24-1.0.3/debian/libaribb24-0.symbols 1970-01-01 00:00:00.0 + @@ -1,17 +0,0 @@ -libaribb24.so.0 libaribb24-0 #MINVER# -* Build-Depends-Package: libaribb24-dev - arib_decode_buffer@Base 1.0.3 - arib_decoder_get_regions@Base 1.0.3 - arib_decoder_get_time@Base 1.0.3 - arib_finalize_decoder@Base 1.0.3 - arib_get_decoder@Base 1.0.3 - arib_get_parser@Base 1.0.3 - arib_initialize_decoder@Base 1.0.3 - arib_initialize_decoder_a_profile@Base 1.0.3 - arib_initialize_decoder_c_profile@Base 1.0.3 - arib_instance_destroy@Base 1.0.3 - arib_instance_new@Base 1.0.3 - arib_parse_pes@Base 1.0.3 - arib_parser_get_data@Base 1.0.3 - arib_register_messages_callback@Base 1.0.3 - arib_set_base_path@Base 1.0.3 diff -Nru aribb24-1.0.3/debian/libaribb24-0t64.install aribb24-1.0.3/debian/libaribb24-0t64.install --- aribb24-1.0.3/debian/libaribb24-0t64.install1970-01-01 00:00:00.0 + +++ aribb24-1.0.3/debian/libaribb24-0t64.install2017-11-08 20:14:05.0 + @@ -0,0 +1 @@ +usr/lib/*/libaribb24.so.* diff -Nru aribb24-1.0.3/debian/libaribb24-0t64.lintian-overrides aribb24-1.0.3/debian/libaribb24-0t64.lintian-overrides --- aribb24-1.0.3/debian/libaribb24-0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ aribb24-1.0.3/debian/libaribb24-0t64.lintian-overrides 2024-01-31 06:31:37.0 + @@ -0,0 +1 @@ +libaribb24-0t64: package-name-doesnt-match-sonames libaribb24-0 diff -Nru aribb24-1.0.3/debian/libaribb24-0t64.symbols aribb24-1.0.3/debian/libaribb24-0t64.symbols --- aribb24-1.0.3/debian/libaribb24-0t64.symbols1970-01-01 00:00:00.0 + +++ aribb24-1.0.3/debian/libaribb24-0t64.symbols2024-01-31 06:31:37.0 + @@ -0,0 +1,17 @@ +libaribb24.so.0 libaribb24-0t64 #MINVER# +* Build-Depends-Package: libaribb24-dev + arib_decode_buffer@Base 1.0.3 + arib_decoder_get_regions@Base 1.0.3 + arib_decoder_get_time@Base 1.0.3 + arib_finalize_decoder@Base 1.0.3 + arib_get_decoder@Base 1.0.3 + arib_get_parser@Base 1.0.3 + arib_initialize_decoder@Base 1.0.3 + arib_initialize_decoder_a_profile@Base 1.0.3 + arib_initialize_decoder_c_profile@Base 1.0.3 + arib_instance_destroy@Base 1.0.3 + arib_instance_new@Base 1.0.3 + arib_parse_pes@Base 1.0.3 + arib_parser_get_data@Base 1.0.3 + arib_register_messages_callback@Base 1.0.3 + arib_set_base_path@Base 1.0.3
Bug#1061731: fwupd: Failed to load daemon: failed to load engine: Failed to load config: Key file does not have group “redfish”
Hi guys, I fixed the issue on my system by commenting out the title of the two empty sections in /etc/fwupd/fwupd.conf: #[redfish] ... #[uefi_capsule] Then, of course, you need to start the daemon: $ sudo systemctl start fwupd Sébastien -- Sébastien Dinot, sebastien.di...@free.fr http://www.palabritudes.net/ Ne goutez pas au logiciel libre, vous ne pourriez plus vous en passer !
Bug#1061895: apriltag: NMU diff for 64-bit time_t transition
Source: apriltag Followup-For: Bug #1061895 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has also now been uploaded to experimental. diff -Nru apriltag-3.3.0/debian/changelog apriltag-3.3.0/debian/changelog --- apriltag-3.3.0/debian/changelog 2023-09-30 19:21:36.0 + +++ apriltag-3.3.0/debian/changelog 2024-01-31 06:10:08.0 + @@ -1,3 +1,11 @@ +apriltag (3.3.0-2.1~exp2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 06:10:08 + + apriltag (3.3.0-2) unstable; urgency=medium * I ship cmake files into arch-specific directories diff -Nru apriltag-3.3.0/debian/control apriltag-3.3.0/debian/control --- apriltag-3.3.0/debian/control 2023-09-30 18:52:15.0 + +++ apriltag-3.3.0/debian/control 2024-01-31 06:10:07.0 + @@ -15,7 +15,10 @@ Vcs-Git: https://salsa.debian.org/science-team/apriltag.git Homepage: https://april.eecs.umich.edu/software/apriltag.html -Package: libapriltag3 +Package: libapriltag3t64 +Provides: ${t64:Provides} +Replaces: libapriltag3 +Breaks: libapriltag3 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, @@ -34,7 +37,7 @@ Architecture: any Multi-Arch: same Section: libdevel -Depends: libapriltag3 (= ${binary:Version}), +Depends: libapriltag3t64 (= ${binary:Version}), ${misc:Depends} Description: AprilTags Visual Fiducial System AprilTag is a visual fiducial system, useful for a wide variety of tasks @@ -52,7 +55,7 @@ Section: python Architecture: any Multi-Arch: same -Depends: ${shlibs:Depends}, ${misc:Depends}, libapriltag3 (= ${binary:Version}), +Depends: ${shlibs:Depends}, ${misc:Depends}, libapriltag3t64 (= ${binary:Version}), ${python3:Depends} Provides: ${python3:Provides} Description: AprilTags Visual Fiducial System @@ -69,7 +72,7 @@ Package: apriltag Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libapriltag3 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libapriltag3t64 (= ${binary:Version}) Description: AprilTags Visual Fiducial System AprilTag is a visual fiducial system, useful for a wide variety of tasks including augmented reality, robotics, and camera calibration. Targets can be diff -Nru apriltag-3.3.0/debian/libapriltag3.install apriltag-3.3.0/debian/libapriltag3.install --- apriltag-3.3.0/debian/libapriltag3.install 2022-09-09 01:33:23.0 + +++ apriltag-3.3.0/debian/libapriltag3.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/*.so.* diff -Nru apriltag-3.3.0/debian/libapriltag3.symbols apriltag-3.3.0/debian/libapriltag3.symbols --- apriltag-3.3.0/debian/libapriltag3.symbols 2022-09-09 01:33:23.0 + +++ apriltag-3.3.0/debian/libapriltag3.symbols 1970-01-01 00:00:00.0 + @@ -1,191 +0,0 @@ -libapriltag-utils.so.3 libapriltag3 #MINVER# -* Build-Depends-Package: libapriltag-dev - _str_concat_private@Base 3.1.7 - getopt_add_bool@Base 3.1.7 - getopt_add_double@Base 3.1.7 - getopt_add_int@Base 3.1.7 - getopt_add_spacer@Base 3.1.7 - getopt_add_string@Base 3.1.7 - getopt_create@Base 3.1.7 - getopt_destroy@Base 3.1.7 - getopt_do_usage@Base 3.1.7 - getopt_get_bool@Base 3.1.7 - getopt_get_double@Base 3.1.7 - getopt_get_extra_args@Base 3.1.7 - getopt_get_int@Base 3.1.7 - getopt_get_string@Base 3.1.7 - getopt_get_usage@Base 3.1.7 - getopt_option_destroy@Base 3.1.7 - getopt_parse@Base 3.1.7 - getopt_was_specified@Base 3.1.7 - image_u8_convolve_2D@Base 3.1.7 - image_u8_copy@Base 3.1.7 - image_u8_create@Base 3.1.7 - image_u8_create_alignment@Base 3.1.7 - image_u8_create_from_f32@Base 3.1.7 - image_u8_create_from_pnm@Base 3.1.7 - image_u8_create_from_pnm_alignment@Base 3.1.7 - image_u8_create_stride@Base 3.1.7 - image_u8_darken@Base 3.1.7 - image_u8_decimate@Base 3.1.7 - image_u8_destroy@Base 3.1.7 - image_u8_draw_annulus@Base 3.1.7 - image_u8_draw_circle@Base 3.1.7 - image_u8_draw_line@Base 3.1.7 - image_u8_fill_line_max@Base 3.1.7 - image_u8_gaussian_blur@Base 3.1.7 - image_u8_rotate@Base 3.1.7 - image_u8_write_pnm@Base 3.1.7 - image_u8x3_copy@Base 3.1.7 - image_u8x3_create@Base 3.1.7 - image_u8x3_create_alignment@Base 3.1.7 - image_u8x3_create_from_pnm@Base 3.1.7 - image_u8x3_destroy@Base 3.1.7 - image_u8x3_draw_line@Base 3.1.7 - image_u8x3_gaussian_blur@Base 3.1.7 - image_u8x3_write_pnm@Base 3.1.7 - image_u8x4_copy@Base 3.1.7 - image_u8x4_create@Base 3.1.7 - image_u8x4_create_alignment@Base 3.1.7 - image_u8x4_create_from_pam@Base 3.1.7 - image_u8x4_create_from_pnm@Base 3.1.7 - image_u8x4_destroy@Base 3.1.7 - image_u8x4_write_pam@Base 3.1.7 - image_u8x4_write_pnm@Base 3.1.7 - pam_convert@Base 3.1.7 - pam_copy@Base 3.1.7 - pam_create_from_file@Ba
Bug#1061894: apr: NMU diff for 64-bit time_t transition
Source: apr Followup-For: Bug #1061894 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has also now been uploaded to experimental. diff -Nru apr-1.7.2/debian/changelog apr-1.7.2/debian/changelog --- apr-1.7.2/debian/changelog 2023-02-26 20:51:24.0 + +++ apr-1.7.2/debian/changelog 2024-01-31 06:04:49.0 + @@ -1,3 +1,11 @@ +apr (1.7.2-3.1~exp2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 06:04:49 + + apr (1.7.2-3) unstable; urgency=medium * Add more fixes for atomics from upstream, in particular for diff -Nru apr-1.7.2/debian/control apr-1.7.2/debian/control --- apr-1.7.2/debian/control2023-02-03 16:18:13.0 + +++ apr-1.7.2/debian/control2024-01-31 06:04:48.0 + @@ -19,7 +19,10 @@ Homepage: https://apr.apache.org/ Rules-Requires-Root: no -Package: libapr1 +Package: libapr1t64 +Provides: ${t64:Provides} +Replaces: libapr1 +Breaks: libapr1 (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} @@ -33,7 +36,7 @@ Package: libapr1-dev Architecture: any Section: libdevel -Depends: libapr1 (= ${binary:Version}), uuid-dev, ${misc:Depends}, libsctp-dev [linux-any], python3:any +Depends: libapr1t64 (= ${binary:Version}), uuid-dev, ${misc:Depends}, libsctp-dev [linux-any], python3:any Conflicts: libapr1.0-dev, libapr0-dev Description: Apache Portable Runtime Library - Development Headers APR is Apache's Portable Runtime Library, designed to be a support library diff -Nru apr-1.7.2/debian/libapr1.docs apr-1.7.2/debian/libapr1.docs --- apr-1.7.2/debian/libapr1.docs 2023-02-02 21:18:42.0 + +++ apr-1.7.2/debian/libapr1.docs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -NOTICE diff -Nru apr-1.7.2/debian/libapr1.install apr-1.7.2/debian/libapr1.install --- apr-1.7.2/debian/libapr1.install2023-02-02 21:18:42.0 + +++ apr-1.7.2/debian/libapr1.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libapr-1.so.* diff -Nru apr-1.7.2/debian/libapr1.lintian-overrides apr-1.7.2/debian/libapr1.lintian-overrides --- apr-1.7.2/debian/libapr1.lintian-overrides 2023-02-02 21:18:42.0 + +++ apr-1.7.2/debian/libapr1.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -libapr1: package-name-doesnt-match-sonames libapr-1-0 diff -Nru apr-1.7.2/debian/libapr1.symbols apr-1.7.2/debian/libapr1.symbols --- apr-1.7.2/debian/libapr1.symbols2023-02-02 21:18:42.0 + +++ apr-1.7.2/debian/libapr1.symbols1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -here for the purpose of tricking debhelper...bwahahahaha. - diff -Nru apr-1.7.2/debian/libapr1t64.docs apr-1.7.2/debian/libapr1t64.docs --- apr-1.7.2/debian/libapr1t64.docs1970-01-01 00:00:00.0 + +++ apr-1.7.2/debian/libapr1t64.docs2023-02-02 21:18:42.0 + @@ -0,0 +1 @@ +NOTICE diff -Nru apr-1.7.2/debian/libapr1t64.install apr-1.7.2/debian/libapr1t64.install --- apr-1.7.2/debian/libapr1t64.install 1970-01-01 00:00:00.0 + +++ apr-1.7.2/debian/libapr1t64.install 2023-02-02 21:18:42.0 + @@ -0,0 +1 @@ +usr/lib/*/libapr-1.so.* diff -Nru apr-1.7.2/debian/libapr1t64.lintian-overrides apr-1.7.2/debian/libapr1t64.lintian-overrides --- apr-1.7.2/debian/libapr1t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ apr-1.7.2/debian/libapr1t64.lintian-overrides 2024-01-31 06:04:48.0 + @@ -0,0 +1,2 @@ +libapr1t64: package-name-doesnt-match-sonames libapr-1-0 +libapr1t64: package-name-doesnt-match-sonames libapr1 diff -Nru apr-1.7.2/debian/libapr1t64.symbols apr-1.7.2/debian/libapr1t64.symbols --- apr-1.7.2/debian/libapr1t64.symbols 1970-01-01 00:00:00.0 + +++ apr-1.7.2/debian/libapr1t64.symbols 2024-01-31 06:04:48.0 + @@ -0,0 +1,2 @@ +here for the purpose of tricking debhelper...bwahahahaha. +
Bug#1061893: apr-util: NMU diff for 64-bit time_t transition
Source: apr-util Followup-For: Bug #1061893 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has also now been uploaded to experimental. diff -Nru apr-util-1.6.3/debian/changelog apr-util-1.6.3/debian/changelog --- apr-util-1.6.3/debian/changelog 2023-02-03 20:15:18.0 + +++ apr-util-1.6.3/debian/changelog 2024-01-31 05:58:19.0 + @@ -1,3 +1,11 @@ +apr-util (1.6.3-1.1~exp2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 05:58:19 + + apr-util (1.6.3-1) unstable; urgency=medium [ Stefan Fritsch ] diff -Nru apr-util-1.6.3/debian/control apr-util-1.6.3/debian/control --- apr-util-1.6.3/debian/control 2023-02-02 22:42:28.0 + +++ apr-util-1.6.3/debian/control 2024-01-31 05:58:19.0 + @@ -22,7 +22,10 @@ Vcs-Git: https://salsa.debian.org/apache-team/apr-util.git Homepage: https://apr.apache.org/ -Package: libaprutil1 +Package: libaprutil1t64 +Provides: ${t64:Provides} +Replaces: libaprutil1 +Breaks: libaprutil1 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, @@ -39,7 +42,7 @@ Package: libaprutil1-ldap Architecture: any Multi-Arch: same -Depends: libaprutil1 (= ${binary:Version}), +Depends: libaprutil1t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} @@ -56,7 +59,7 @@ Package: libaprutil1-dbd-mysql Architecture: any Multi-Arch: same -Depends: libaprutil1 (= ${binary:Version}), +Depends: libaprutil1t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} @@ -73,7 +76,7 @@ Package: libaprutil1-dbd-sqlite3 Architecture: any Multi-Arch: same -Depends: libaprutil1 (= ${binary:Version}), +Depends: libaprutil1t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} @@ -90,7 +93,7 @@ Package: libaprutil1-dbd-odbc Architecture: any Multi-Arch: same -Depends: libaprutil1 (= ${binary:Version}), +Depends: libaprutil1t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} @@ -107,7 +110,7 @@ Package: libaprutil1-dbd-pgsql Architecture: any Multi-Arch: same -Depends: libaprutil1 (= ${binary:Version}), +Depends: libaprutil1t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} @@ -124,7 +127,7 @@ Package: libaprutil1-dev Architecture: any Section: libdevel -Depends: libaprutil1 (= ${binary:Version}), +Depends: libaprutil1t64 (= ${binary:Version}), libldap2-dev, libexpat1-dev, libapr1-dev, diff -Nru apr-util-1.6.3/debian/libaprutil1.docs apr-util-1.6.3/debian/libaprutil1.docs --- apr-util-1.6.3/debian/libaprutil1.docs 2023-02-01 21:35:51.0 + +++ apr-util-1.6.3/debian/libaprutil1.docs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -NOTICE diff -Nru apr-util-1.6.3/debian/libaprutil1.install apr-util-1.6.3/debian/libaprutil1.install --- apr-util-1.6.3/debian/libaprutil1.install 2023-02-01 21:35:51.0 + +++ apr-util-1.6.3/debian/libaprutil1.install 1970-01-01 00:00:00.0 + @@ -1,3 +0,0 @@ -usr/lib/*/libaprutil-1.so.* -usr/lib/*/apr-util-1/apr_dbm*.so* -usr/lib/*/apr-util-1/apr_crypt*.so* diff -Nru apr-util-1.6.3/debian/libaprutil1.lintian-overrides apr-util-1.6.3/debian/libaprutil1.lintian-overrides --- apr-util-1.6.3/debian/libaprutil1.lintian-overrides 2023-02-01 21:35:51.0 + +++ apr-util-1.6.3/debian/libaprutil1.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -libaprutil1: symbols-declares-dependency-on-other-package -libaprutil1: package-name-doesnt-match-sonames libaprutil-1-0 diff -Nru apr-util-1.6.3/debian/libaprutil1.symbols apr-util-1.6.3/debian/libaprutil1.symbols --- apr-util-1.6.3/debian/libaprutil1.symbols 2023-02-01 21:35:51.0 + +++ apr-util-1.6.3/debian/libaprutil1.symbols 1970-01-01 00:00:00.0 + @@ -1,357 +0,0 @@ -libaprutil-1.so.0 libaprutil1 #MINVER# -| libaprutil1-ldap , libaprutil1 #MINVER# -| libaprutil1-dbd-sqlite3|libaprutil1-dbd-mysql|libaprutil1-dbd-odbc|libaprutil1-dbd-pgsql|libaprutil1-dbd-freetds , libaprutil1 #MINVER# - _crypt_blowfish_rn@Base 1.5.0 - _crypt_gensalt_blowfish_rn@Base 1.5.0 - _crypt_output_magic@Base 1.5.0 - apr__memzero_explicit@Base 1.6.0 - apr_base64_decode@Base 1.2.7+dfsg - apr_base64_decode_binary@Base 1.2.7+dfsg - apr_base64_decode_len@Base 1.2.7+dfsg - apr_base64_encode@Base 1.2.7+dfsg - apr_base64_encode_binary@Base 1.2.7+dfsg - apr_base64_encode_len@Base 1.2.7+dfsg - apr_bcrypt_encode@Base 1.5.0 - apr_brig
Bug#1061892: apophenia: NMU diff for 64-bit time_t transition
Source: apophenia Followup-For: Bug #1061892 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has also now been uploaded to experimental. diff -Nru apophenia-1.0+ds/debian/changelog apophenia-1.0+ds/debian/changelog --- apophenia-1.0+ds/debian/changelog 2019-08-16 15:20:10.0 + +++ apophenia-1.0+ds/debian/changelog 2024-01-31 05:51:56.0 + @@ -1,3 +1,11 @@ +apophenia (1.0+ds-8.1~exp2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 05:51:56 + + apophenia (1.0+ds-8) unstable; urgency=medium * RC fix release (Closes: #925634), implement workaround that works diff -Nru apophenia-1.0+ds/debian/control apophenia-1.0+ds/debian/control --- apophenia-1.0+ds/debian/control 2019-08-16 14:31:14.0 + +++ apophenia-1.0+ds/debian/control 2024-01-31 05:51:12.0 + @@ -18,8 +18,10 @@ Vcs-Git: https://salsa.debian.org/science-team/apophenia.git Vcs-Browser: https://salsa.debian.org/science-team/apophenia -Package: libapophenia2 -Provides: libapophenia +Package: libapophenia2t64 +Replaces: libapophenia2 +Breaks: libapophenia2 (<< ${source:Version}) +Provides: libapophenia, ${t64:Provides} Section: libs Architecture: any Pre-Depends: ${misc:Pre-Depends} @@ -52,7 +54,7 @@ Provides: libapophenia-dev Section: libdevel Architecture: any -Depends: libapophenia2 (= ${binary:Version}), ${misc:Depends} +Depends: libapophenia2t64 (= ${binary:Version}), ${misc:Depends} Conflicts: libapophenia-dev Suggests: pkg-config Multi-Arch: same @@ -79,7 +81,7 @@ Package: apophenia-bin Architecture: any -Depends: libapophenia2 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Depends: libapophenia2t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Suggests: sqlite3 Multi-Arch: foreign Description: Apophenia Statistical C Library -- binary package @@ -106,7 +108,7 @@ Architecture: all Depends: libjs-jquery, ${misc:Depends} Suggests: - libapophenia2 (= ${binary:Version}), libapophenia2-dev (= ${binary:Version}), + libapophenia2t64 (= ${binary:Version}), libapophenia2-dev (= ${binary:Version}), # pdf-viewer, www-browser, gsl-doc-pdf, gsl-ref-html diff -Nru apophenia-1.0+ds/debian/libapophenia2.install apophenia-1.0+ds/debian/libapophenia2.install --- apophenia-1.0+ds/debian/libapophenia2.install 2015-04-15 12:09:02.0 + +++ apophenia-1.0+ds/debian/libapophenia2.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libapophenia.so.* diff -Nru apophenia-1.0+ds/debian/libapophenia2.symbols apophenia-1.0+ds/debian/libapophenia2.symbols --- apophenia-1.0+ds/debian/libapophenia2.symbols 2015-07-08 22:43:10.0 + +++ apophenia-1.0+ds/debian/libapophenia2.symbols 1970-01-01 00:00:00.0 + @@ -1,325 +0,0 @@ -libapophenia.so.2 libapophenia2 #MINVER# - LIBAPOPHENIA_2.0.0@LIBAPOPHENIA_2.0.0 0.999e - apop_anova_base@LIBAPOPHENIA_2.0.0 0.999e - apop_arms_draw@LIBAPOPHENIA_2.0.0 0.999e - apop_arms_settings_copy@LIBAPOPHENIA_2.0.0 0.999e - apop_arms_settings_free@LIBAPOPHENIA_2.0.0 0.999e - apop_arms_settings_init@LIBAPOPHENIA_2.0.0 0.999e - apop_array_to_vector_base@LIBAPOPHENIA_2.0.0 0.999e - apop_bernoulli@LIBAPOPHENIA_2.0.0 0.999e - apop_beta@LIBAPOPHENIA_2.0.0 0.999e - apop_beta_from_mean_var@LIBAPOPHENIA_2.0.0 0.999e - apop_binomial@LIBAPOPHENIA_2.0.0 0.999e - apop_bootstrap_cov_base@LIBAPOPHENIA_2.0.0 0.999e - apop_cdf@LIBAPOPHENIA_2.0.0 0.999e - apop_cdf_settings_copy@LIBAPOPHENIA_2.0.0 0.999e - apop_cdf_settings_free@LIBAPOPHENIA_2.0.0 0.999e - apop_cdf_settings_init@LIBAPOPHENIA_2.0.0 0.999e - apop_coordinate_transform@LIBAPOPHENIA_2.0.0 0.999e - apop_coordinate_transform_settings_copy@LIBAPOPHENIA_2.0.0 0.999e - apop_coordinate_transform_settings_free@LIBAPOPHENIA_2.0.0 0.999e - apop_coordinate_transform_settings_init@LIBAPOPHENIA_2.0.0 0.999e - apop_cross@LIBAPOPHENIA_2.0.0 0.999e - apop_cross_settings_copy@LIBAPOPHENIA_2.0.0 0.999e - apop_cross_settings_free@LIBAPOPHENIA_2.0.0 0.999e - apop_cross_settings_init@LIBAPOPHENIA_2.0.0 0.999e - apop_crosstab_to_db@LIBAPOPHENIA_2.0.0 0.999e - apop_data_add_named_elmt@LIBAPOPHENIA_2.0.0 0.999e - apop_data_add_names_base@LIBAPOPHENIA_2.0.0 0.999e - apop_data_add_page@LIBAPOPHENIA_2.0.0 0.999e - apop_data_alloc_base@LIBAPOPHENIA_2.0.0 0.999e - apop_data_calloc_base@LIBAPOPHENIA_2.0.0 0.999e - apop_data_copy@LIBAPOPHENIA_2.0.0 0.999e - apop_data_correlation@LIBAPOPHENIA_2.0.0 0.999e - apop_data_covariance@LIBAPOPHENIA_2.0.0 0.999e - apop_data_fill_base@LIBAPOPHENIA_2.0.0 0.999e - apop_data_free_base@LIBAPOPHENIA_2.0.0 0.999e - apop_data_get_base@LIBAPOPHENIA_2.0.0 0.999e - apop_data_get_factor_names_base@LIBAPOPHENIA_2.0.0 0.999e - apop_d
Bug#1061891: apbs: NMU diff for 64-bit time_t transition
Source: apbs Followup-For: Bug #1061891 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has also now been uploaded to experimental. diff -Nru apbs-3.4.1/debian/changelog apbs-3.4.1/debian/changelog --- apbs-3.4.1/debian/changelog 2023-01-10 20:56:38.0 + +++ apbs-3.4.1/debian/changelog 2024-01-31 05:45:09.0 + @@ -1,3 +1,11 @@ +apbs (3.4.1-5.1~exp2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 05:45:09 + + apbs (3.4.1-5) unstable; urgency=medium * Team upload. diff -Nru apbs-3.4.1/debian/control apbs-3.4.1/debian/control --- apbs-3.4.1/debian/control 2023-01-10 18:37:05.0 + +++ apbs-3.4.1/debian/control 2024-01-31 05:44:56.0 + @@ -32,7 +32,7 @@ Package: apbs Architecture: any Depends: apbs-data (= ${source:Version}), - libapbs3 (= ${binary:Version}), + libapbs3t64 (= ${binary:Version}), libjs-mathjax, ${misc:Depends}, ${shlibs:Depends}, @@ -61,7 +61,7 @@ Package: python3-apbslib Section: python Architecture: any -Depends: libapbs3 (= ${binary:Version}), +Depends: libapbs3t64 (= ${binary:Version}), ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, @@ -78,7 +78,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libapbs3 (= ${binary:Version}), +Depends: libapbs3t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, Description: Adaptive Poisson Boltzmann Solver @@ -90,7 +90,10 @@ This package contains the development headers to build against libapbs_* shared libraries. -Package: libapbs3 +Package: libapbs3t64 +Provides: ${t64:Provides} +Replaces: libapbs3 +Breaks: libapbs3 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -150,7 +153,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libfetk1.9 (= ${binary:Version}), +Depends: libfetk1.9t64 (= ${binary:Version}), libmaloc-dev, ${misc:Depends}, ${shlibs:Depends}, @@ -175,7 +178,10 @@ This package contains the development headers to build against libapbs_* shared libraries. -Package: libfetk1.9 +Package: libfetk1.9t64 +Provides: ${t64:Provides} +Replaces: libfetk1.9 +Breaks: libfetk1.9 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same diff -Nru apbs-3.4.1/debian/external_deps/fetk/README.orig apbs-3.4.1/debian/external_deps/fetk/README.orig --- apbs-3.4.1/debian/external_deps/fetk/README.orig2023-01-10 18:37:05.0 + +++ apbs-3.4.1/debian/external_deps/fetk/README.orig1970-01-01 00:00:00.0 + @@ -1,85 +0,0 @@ - -Welcome to FETK (The Finite Element ToolKit). - -FETK is developed and maintained by the Mathematical and Computational -Physics Group in the Mathematics and Physics Departments at UC San Diego, -together with colleagues from around the world. The development effort -is based in the Center for Computational Mathematics at UCSD. For more -detailed information about FETK, see the FETK.org website: - -http://FETK.org/ - -In brief, FETK consists of a number of finite element modeling -software libraries that depend on each other in a hierarchical way. -The dependencies in the core FETK libraries are: - - MALOC - | - |-> SG . - | \ - |-> PUNC > MC - | / - |-> GAMer / - -The solid lines mean that there is a build dependency; the dotted lines -means that there is run-time dependency, in that additional capabilities -are provided to MC if either/both of SG and/or GAMer have been built. -FETK is based around a GNU autoconf build framework; you can build each -library independently, or you can build the entire FETK suite using a -script we provide (see below). Below is a brief summary of what the -core libraries do. - -MALOC (Minimal Abstraction Layer for Object-oriented C): - All of the FETK libraries depend on the single low-level abstraction - library MALOC (as does several tools developed separately from FETK, - such as APBS; see the ABPS website for more information about APBS). - See the FETK website for more information about MALOC. - -PUNC (Portable Understructure for Numerical Computing): - The MC library (below) depends on having access to a standard set - of numerical libraries such as BLAS, LAPACK, SuperLU, UMFPACK, ARPACK, - and a few other tools. PUNC looks for these on the given platform, - and builds them if it is unable to locate a functioning library; - after building and installing PUNC, the MC library is assured of having - access to all of the standard libraries on which it depends. - See the FETK website for more information about PUNC. - -SG (Socket Graphics): - The SG library provides a ver
Bug#1061890: anthy: NMU diff for 64-bit time_t transition
Source: anthy Followup-For: Bug #1061890 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has also now been uploaded to experimental. diff -Nru anthy-0.4/debian/changelog anthy-0.4/debian/changelog --- anthy-0.4/debian/changelog 2019-08-20 05:06:30.0 + +++ anthy-0.4/debian/changelog 2024-01-31 05:41:27.0 + @@ -1,3 +1,11 @@ +anthy (1:0.4-2.1~exp2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 05:41:27 + + anthy (1:0.4-2) unstable; urgency=medium * debian/control (Build-Depends): Remove debconf, po-debconf and diff -Nru anthy-0.4/debian/control anthy-0.4/debian/control --- anthy-0.4/debian/control2019-08-20 05:03:12.0 + +++ anthy-0.4/debian/control2024-01-31 05:41:12.0 + @@ -15,7 +15,7 @@ Package: anthy Architecture: any Depends: anthy-common, - libanthy1 (= ${binary:Version}), + libanthy1t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Conflicts: anthy-common (<< 1:0.3-1) @@ -48,7 +48,10 @@ . This package provides an Anthy frontend for Emacs. -Package: libanthy1 +Package: libanthy1t64 +Provides: ${t64:Provides} +Replaces: libanthy1 +Breaks: libanthy1 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -65,7 +68,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libanthy1 (= ${binary:Version}), ${misc:Depends} +Depends: libanthy1t64 (= ${binary:Version}), ${misc:Depends} Description: Japanese kana-kanji conversion - runtime library Anthy is kana-kanji conversion engine for Japanese. It converts hiragana text to mixed kana and kanji. It is implemented as a library @@ -74,13 +77,14 @@ This package provides the files necessary for compiling programs that use Anthy. -Package: libanthyinput0 +Package: libanthyinput0t64 +Provides: ${t64:Provides} Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} -Replaces: libanthy0 (<< 1:0.3-1) -Breaks: libanthy0 (<< 1:0.3-1) +Replaces: libanthyinput0, libanthy0 (<< 1:0.3-1) +Breaks: libanthyinput0 (<< ${source:Version}), libanthy0 (<< 1:0.3-1) Depends: ${misc:Depends}, ${shlibs:Depends} Description: Japanese kana-kanji conversion - runtime library for input Anthy is kana-kanji conversion engine for Japanese. It converts @@ -95,7 +99,7 @@ Multi-Arch: same Replaces: libanthy-dev (<< 1:0.3-1) Breaks: libanthy-dev (<< 1:0.3-1) -Depends: libanthyinput0 (= ${binary:Version}), ${misc:Depends} +Depends: libanthyinput0t64 (= ${binary:Version}), ${misc:Depends} Description: Japanese kana-kanji conversion - runtime library for input Anthy is kana-kanji conversion engine for Japanese. It converts hiragana text to mixed kana and kanji. It is implemented as a library diff -Nru anthy-0.4/debian/libanthy1.install anthy-0.4/debian/libanthy1.install --- anthy-0.4/debian/libanthy1.install 2019-07-17 05:34:39.0 + +++ anthy-0.4/debian/libanthy1.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/libanthy.so.* -usr/lib/*/libanthydic.so.* diff -Nru anthy-0.4/debian/libanthy1t64.install anthy-0.4/debian/libanthy1t64.install --- anthy-0.4/debian/libanthy1t64.install 1970-01-01 00:00:00.0 + +++ anthy-0.4/debian/libanthy1t64.install 2019-07-17 05:34:39.0 + @@ -0,0 +1,2 @@ +usr/lib/*/libanthy.so.* +usr/lib/*/libanthydic.so.* diff -Nru anthy-0.4/debian/libanthy1t64.lintian-overrides anthy-0.4/debian/libanthy1t64.lintian-overrides --- anthy-0.4/debian/libanthy1t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ anthy-0.4/debian/libanthy1t64.lintian-overrides 2024-01-31 05:41:12.0 + @@ -0,0 +1 @@ +libanthy1t64: package-name-doesnt-match-sonames libanthy1 diff -Nru anthy-0.4/debian/libanthyinput0.install anthy-0.4/debian/libanthyinput0.install --- anthy-0.4/debian/libanthyinput0.install 2019-07-17 05:34:39.0 + +++ anthy-0.4/debian/libanthyinput0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libanthyinput.so.* diff -Nru anthy-0.4/debian/libanthyinput0t64.install anthy-0.4/debian/libanthyinput0t64.install --- anthy-0.4/debian/libanthyinput0t64.install 1970-01-01 00:00:00.0 + +++ anthy-0.4/debian/libanthyinput0t64.install 2019-07-17 05:34:39.0 + @@ -0,0 +1 @@ +usr/lib/*/libanthyinput.so.* diff -Nru anthy-0.4/debian/libanthyinput0t64.lintian-overrides anthy-0.4/debian/libanthyinput0t64.lintian-overrides --- anthy-0.4/debian/libanthyinput0t64.lintian-overrides1970-01-01 00:00:00.0 + +++ anthy-0.4/debian/libanthyinput0t64.lintian-overrides2024-01-31 05:41:12.0 + @@ -0,0 +1 @@
Bug#1061889: angelscript: NMU diff for 64-bit time_t transition
Source: angelscript Followup-For: Bug #1061889 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has also now been uploaded to experimental. diff -Nru angelscript-2.35.1+ds/debian/changelog angelscript-2.35.1+ds/debian/changelog --- angelscript-2.35.1+ds/debian/changelog 2021-10-21 16:29:21.0 + +++ angelscript-2.35.1+ds/debian/changelog 2024-01-31 05:35:45.0 + @@ -1,3 +1,11 @@ +angelscript (2.35.1+ds-3.1~exp2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 05:35:45 + + angelscript (2.35.1+ds-3) unstable; urgency=medium * Fix FTBFS on arm64 (Closes: #980559) diff -Nru angelscript-2.35.1+ds/debian/control angelscript-2.35.1+ds/debian/control --- angelscript-2.35.1+ds/debian/control2021-10-07 14:36:06.0 + +++ angelscript-2.35.1+ds/debian/control2024-01-31 05:35:42.0 + @@ -19,8 +19,8 @@ Multi-Arch: same Depends: ${misc:Depends}, - libangelscript2.35.1 (= ${binary:Version}), - libangelscript-addon2.35.1 (= ${binary:Version}), + libangelscript2.35.1t64 (= ${binary:Version}), + libangelscript-addon2.35.1t64 (= ${binary:Version}), Description: game-oriented interpreted compiled scripting language (development files) AngelScript features static typing, object handles (similar to C++ pointers but garbage collected via reference counting), object- orientation, single @@ -31,7 +31,8 @@ This package contains the header files for angelscript. Please consult README.Debian for detailed usage. -Package: libangelscript2.35.1 +Package: libangelscript2.35.1t64 +Provides: ${t64:Provides} Architecture: any Multi-Arch: same Depends: @@ -39,8 +40,8 @@ ${shlibs:Depends}, Suggests: angelscript-doc, -Breaks: libangelscript2.34.0, libangelscript2.35.0 -Replaces: libangelscript2.34.0, libangelscript2.35.0 +Breaks: libangelscript2.35.1 (<< ${source:Version}), libangelscript2.34.0, libangelscript2.35.0 +Replaces: libangelscript2.35.1, libangelscript2.34.0, libangelscript2.35.0 Description: game-oriented interpreted compiled scripting language AngelScript features static typing, object handles (similar to C++ pointers but garbage collected via reference counting), object- orientation, single @@ -48,14 +49,15 @@ registered and overloaded. AngelScript can be used with any C++ IDE, such as Netbeans, Geany, and Eclipse. -Package: libangelscript-addon2.35.1 +Package: libangelscript-addon2.35.1t64 +Provides: ${t64:Provides} Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends}, -Breaks: libangelscript-addon0, libangelscript-addon2.35.0 -Replaces: libangelscript-addon0, libangelscript-addon2.35.0 +Breaks: libangelscript-addon2.35.1 (<< ${source:Version}), libangelscript-addon0, libangelscript-addon2.35.0 +Replaces: libangelscript-addon2.35.1, libangelscript-addon0, libangelscript-addon2.35.0 Description: game-oriented interpreted compiled scripting language (addon) AngelScript features static typing, object handles (similar to C++ pointers but garbage collected via reference counting), object- orientation, single diff -Nru angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1.install angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1.install --- angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1.install 2021-10-07 14:36:06.0 + +++ angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libangelscript-addon.so.* diff -Nru angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1.lintian-overrides angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1.lintian-overrides --- angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1.lintian-overrides 2021-10-07 14:36:06.0 + +++ angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -# versioned soname -no-symbols-control-file usr/lib/*/libangelscript-addon.so.* diff -Nru angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1t64.install angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1t64.install --- angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1t64.install 1970-01-01 00:00:00.0 + +++ angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1t64.install 2021-10-07 14:36:06.0 + @@ -0,0 +1 @@ +usr/lib/*/libangelscript-addon.so.* diff -Nru angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1t64.lintian-overrides angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1t64.lintian-overrides --- angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1t64.lintian-overrides 1970-01-01 00:00:00.0 + +++
Bug#1061888: anfo: NMU diff for 64-bit time_t transition
Source: anfo Version: 0.98-9 Followup-For: Bug #1061888 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. diff -Nru anfo-0.98/debian/changelog anfo-0.98/debian/changelog --- anfo-0.98/debian/changelog 2021-10-06 12:24:46.0 + +++ anfo-0.98/debian/changelog 2024-01-31 05:32:32.0 + @@ -1,3 +1,11 @@ +anfo (0.98-9.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 05:32:32 + + anfo (0.98-9) unstable; urgency=medium * uscan can't fetch latest upstream since https certificate became invalid diff -Nru anfo-0.98/debian/control anfo-0.98/debian/control --- anfo-0.98/debian/control2021-10-06 12:24:46.0 + +++ anfo-0.98/debian/control2024-01-31 05:32:00.0 + @@ -23,7 +23,7 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - libanfo0 + libanfo0t64 Description: Short Read Aligner/Mapper from MPG Anfo is a mapper in the spirit of Soap/Maq/Bowtie, but its implementation takes more after BLAST/BLAT. It's most useful for the alignment of sequencing reads @@ -32,7 +32,10 @@ what fast mappers will handle gracefully (say the reference genome is missing and a related species is used instead). -Package: libanfo0 +Package: libanfo0t64 +Provides: ${t64:Provides} +Replaces: libanfo0 +Breaks: libanfo0 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, @@ -50,7 +53,7 @@ Package: libanfo0-dev Architecture: any Section: libdevel -Depends: libanfo0 (= ${binary:Version}), +Depends: libanfo0t64 (= ${binary:Version}), ${devlibs:Depends}, ${misc:Depends} Conflicts: libanfo-dev
Bug#1055575: gst-python1.0 ftbfs with Python 3.12
There's been some recent activity in the upstream issue and in the related merge request: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5633
Bug#1061887: aml: NMU diff for 64-bit time_t transition
Source: aml Followup-For: Bug #1061887 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has also now been uploaded to experimental. diff -Nru aml-0.3.0/debian/changelog aml-0.3.0/debian/changelog --- aml-0.3.0/debian/changelog 2023-07-25 01:12:54.0 + +++ aml-0.3.0/debian/changelog 2024-01-31 05:28:14.0 + @@ -1,3 +1,11 @@ +aml (0.3.0-1.1~exp2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 05:28:14 + + aml (0.3.0-1) unstable; urgency=medium * Upload to unstable. diff -Nru aml-0.3.0/debian/control aml-0.3.0/debian/control --- aml-0.3.0/debian/control2023-07-25 01:12:34.0 + +++ aml-0.3.0/debian/control2024-01-31 05:28:12.0 + @@ -17,7 +17,7 @@ Architecture: any Multi-Arch: same Depends: - libaml0 (= ${binary:Version}), + libaml0t64 (= ${binary:Version}), ${misc:Depends}, Description: Andri's Main Loop library (development files) Libaml provides an event loop library that aims at portability, @@ -25,7 +25,10 @@ . This package provides library development files. -Package: libaml0 +Package: libaml0t64 +Provides: ${t64:Provides} +Replaces: libaml0 +Breaks: libaml0 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: diff -Nru aml-0.3.0/debian/libaml0.install aml-0.3.0/debian/libaml0.install --- aml-0.3.0/debian/libaml0.install2021-09-11 13:29:07.0 + +++ aml-0.3.0/debian/libaml0.install1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/libaml.so.0 -usr/lib/*/libaml.so.0.* diff -Nru aml-0.3.0/debian/libaml0t64.install aml-0.3.0/debian/libaml0t64.install --- aml-0.3.0/debian/libaml0t64.install 1970-01-01 00:00:00.0 + +++ aml-0.3.0/debian/libaml0t64.install 2021-09-11 13:29:07.0 + @@ -0,0 +1,2 @@ +usr/lib/*/libaml.so.0 +usr/lib/*/libaml.so.0.* diff -Nru aml-0.3.0/debian/libaml0t64.lintian-overrides aml-0.3.0/debian/libaml0t64.lintian-overrides --- aml-0.3.0/debian/libaml0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ aml-0.3.0/debian/libaml0t64.lintian-overrides 2024-01-31 05:28:12.0 + @@ -0,0 +1 @@ +libaml0t64: package-name-doesnt-match-sonames libaml0
Bug#1062043: cegui-mk2: NMU diff for 64-bit time_t transition
Source: cegui-mk2 Version: 0.8.7+git20220615-5 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 cegui-mk2 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 cegui-mk2 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-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 cegui-mk2-0.8.7+git20220615/debian/changelog cegui-mk2-0.8.7+git20220615/debian/changelog --- cegui-mk2-0.8.7+git20220615/debian/changelog2023-09-23 21:11:04.0 + +++ cegui-mk2-0.8.7+git20220615/debian/changelog2024-01-31 05:06:45.0 + @@ -1,3 +1,10 @@ +cegui-mk2 (0.8.7+git20220615-5.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Wed, 31 Jan 2024 05:06:45 + + cegui-mk2 (0.8.7+git20220615-5) unstable; urgency=medium * Team upload diff -Nru cegui-mk2-0.8.7+git20220615/debian/control cegui-mk2-0.8.7+git20220615/debian/control --- cegui-mk2-0.8.7+git20220615/debian/control 2023-09-23 21:09:51.0 + +++ cegui-mk2-0.8.7+git20220615/debian/control 2024-01-31 05:06:45.0 + @@ -61,7 +61,8 @@ VcS-Browser: https://salsa.debian.org/games-team/cegui-mk2 VcS-Git: https://salsa.debian.org/games-team/cegui-mk2.git -Package: libcegui-mk2-0.8.7 +Package: libcegui-mk2-0.8.7t64 +Provides: ${t64:Provides} Architecture: any Multi-Arch: same Depends: @@ -69,9 +70,9 @@ ${shlibs:Depends}, ${misc:Depends}, Recommends: python3-libcegui-mk2-0.8.7 (= ${binary:Version}) -Breaks: libsilly (<< 0.1.0-6.1) +Breaks: libcegui-mk2-0.8.7 (<< ${source:Version}), libsilly (<< 0.1.0-6.1) Conflicts: libcegui-mk2-0c2a, libcegui-mk2-0.8.4 -Replaces: libcegui-mk2-0c2a, libcegui-mk2-0.8.4 +Replaces: libcegui-mk2-0.8.7, libcegui-mk2-0c2a, libcegui-mk2-0.8.4 Description: Crazy Eddie's GUI (libraries) CEGUI is a free library providing windowing and widgets for graphics APIs and engines where such functionality is not natively available @@ -86,11 +87,11 @@ Architecture: any Multi-Arch: same Depends: - libcegui-mk2-0.8.7 (= ${binary:Version}), + libcegui-mk2-0.8.7t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends} -Breaks: libcegui-mk2-0.8.7 (<<0.8.7-3) -Replaces: libcegui-mk2-0.8.7 (<<0.8.7-3) +Breaks: libcegui-mk2-0.8.7t64 (<<0.8.7-3) +Replaces: libcegui-mk2-0.8.7t64 (<<0.8.7-3) Description: Crazy Eddie's GUI (Python 3 Bindings) CEGUI is a free library providing windowing and widgets for graphics APIs and engines where such functionality is not natively available @@ -105,7 +106,7 @@ Architecture: any Multi-Arch: same Depends: - libcegui-mk2-0.8.7 (= ${binary:Version}), + libcegui-mk2-0.8.7t64 (= ${binary:Version}), libdevil-dev, libfreeimage-dev, libfreetype-dev, @@ -157,8 +158,8 @@ fonts-junicode, fonts-jura, ${misc:Depends}, -Breaks: libcegui-mk2-0.8.7 (<<0.8.7-3) -Replaces: libcegui-mk2-0.8.7 (<<0.8.7-3) +Breaks: libcegui-mk2-0.8.7t64 (<<0.8.7-3) +Replaces: libcegui-mk2-0.8.7t64 (<<0.8.7-3) Description: Crazy Eddie's GUI (data) CEGUI is a free library providing windowing and widgets for graphics APIs and engines where such functionality is not natively availa
Bug#1061885: allegro5: NMU diff for 64-bit time_t transition
Source: allegro5 Followup-For: Bug #1061885 Apologies once again! An oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has also now been uploaded to experimental. diff -Nru allegro5-5.2.9.1+dfsg/debian/changelog allegro5-5.2.9.1+dfsg/debian/changelog --- allegro5-5.2.9.1+dfsg/debian/changelog 2024-01-20 14:33:19.0 + +++ allegro5-5.2.9.1+dfsg/debian/changelog 2024-01-31 05:18:34.0 + @@ -1,3 +1,11 @@ +allegro5 (2:5.2.9.1+dfsg-1.1~exp2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 05:18:34 + + allegro5 (2:5.2.9.1+dfsg-1) unstable; urgency=medium * Update watch file diff -Nru allegro5-5.2.9.1+dfsg/debian/control allegro5-5.2.9.1+dfsg/debian/control --- allegro5-5.2.9.1+dfsg/debian/control2024-01-20 14:33:19.0 + +++ allegro5-5.2.9.1+dfsg/debian/control2024-01-31 05:16:56.0 + @@ -36,7 +36,10 @@ Vcs-Git: https://salsa.debian.org/games-team/allegro5.git Vcs-Browser: https://salsa.debian.org/games-team/allegro5 -Package: liballegro5.2 +Package: liballegro5.2t64 +Provides: ${t64:Provides} +Replaces: liballegro5.2 +Breaks: liballegro5.2 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} @@ -54,7 +57,7 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - liballegro5.2 (= ${binary:Version}), + liballegro5.2t64 (= ${binary:Version}), libc-dev, libgl-dev, libglu1-mesa-dev, @@ -85,13 +88,16 @@ Although it is not backwards compatible with earlier versions, it still occupies the same niche and retains a familiar style. -Package: liballegro-acodec5.2 +Package: liballegro-acodec5.2t64 +Provides: ${t64:Provides} +Replaces: liballegro-acodec5.2 +Breaks: liballegro-acodec5.2 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, - liballegro5.2 (= ${binary:Version}) + liballegro5.2t64 (= ${binary:Version}) Description: audio codec addon for the Allegro 5 library This package provides the audio codec addon for the Allegro 5 library. This addon allows you to load audio sample formats. @@ -108,7 +114,7 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - liballegro-acodec5.2 (= ${binary:Version}), + liballegro-acodec5.2t64 (= ${binary:Version}), liballegro5-dev (= ${binary:Version}), libopenal-dev, libopus-dev, @@ -127,12 +133,15 @@ Although it is not backwards compatible with earlier versions, it still occupies the same niche and retains a familiar style. -Package: liballegro-audio5.2 +Package: liballegro-audio5.2t64 +Provides: ${t64:Provides} +Replaces: liballegro-audio5.2 +Breaks: liballegro-audio5.2 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, - liballegro5.2 (= ${binary:Version}) + liballegro5.2t64 (= ${binary:Version}) Description: audio addon for the Allegro 5 library This package provides the audio addon for the Allegro 5 library. This addon allows you to play sounds in your Allegro 5 programs. @@ -149,7 +158,7 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - liballegro-audio5.2 (= ${binary:Version}), + liballegro-audio5.2t64 (= ${binary:Version}), liballegro5-dev (= ${binary:Version}), libopenal-dev, libpulse-dev @@ -164,12 +173,15 @@ Although it is not backwards compatible with earlier versions, it still occupies the same niche and retains a familiar style. -Package: liballegro-dialog5.2 +Package: liballegro-dialog5.2t64 +Provides: ${t64:Provides} +Replaces: liballegro-dialog5.2 +Breaks: liballegro-dialog5.2 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, - liballegro5.2 (= ${binary:Version}) + liballegro5.2t64 (= ${binary:Version}) Description: dialog addon for the Allegro 5 library This package provides the dialog addon for the Allegro 5 library. This addon allows you to show dialog boxes. @@ -186,7 +198,7 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - liballegro-dialog5.2 (= ${binary:Version}), + liballegro-dialog5.2t64 (= ${binary:Version}), liballegro5-dev (= ${binary:Version}), libgtk-3-dev Description: header files for the Allegro 5 dialog addon @@ -200,12 +212,15 @@ Although it is not backwards compatible with earlier versions, it still occupies the same niche and retains a familiar style. -Pac
Bug#1061883: alberta: NMU diff for 64-bit time_t transition
Source: alberta Followup-For: Bug #1061883 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has also now been uploaded to experimental. diff -Nru alberta-3.0.3/debian/changelog alberta-3.0.3/debian/changelog --- alberta-3.0.3/debian/changelog 2021-10-22 11:49:17.0 + +++ alberta-3.0.3/debian/changelog 2024-01-31 05:13:15.0 + @@ -1,3 +1,11 @@ +alberta (3.0.3-1.1~exp2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 05:13:15 + + alberta (3.0.3-1) unstable; urgency=medium * Team upload. diff -Nru alberta-3.0.3/debian/control alberta-3.0.3/debian/control --- alberta-3.0.3/debian/control2021-10-22 11:49:17.0 + +++ alberta-3.0.3/debian/control2024-01-31 05:13:05.0 + @@ -15,7 +15,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: ${misc:Depends}, libalberta4 (= ${binary:Version}) +Depends: ${misc:Depends}, libalberta4t64 (= ${binary:Version}) Breaks: libalberta2-dev (<< 3) Replaces: libalberta2-dev (<< 3) Description: adaptive finite element library (development files) @@ -28,7 +28,10 @@ . This package contains the development files. -Package: libalberta4 +Package: libalberta4t64 +Provides: ${t64:Provides} +Replaces: libalberta4 +Breaks: libalberta4 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} diff -Nru alberta-3.0.3/debian/libalberta4.install alberta-3.0.3/debian/libalberta4.install --- alberta-3.0.3/debian/libalberta4.install2014-04-23 18:55:46.0 + +++ alberta-3.0.3/debian/libalberta4.install1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/libalberta_?d.so.* -usr/lib/*/libalberta_utilities.so.* diff -Nru alberta-3.0.3/debian/libalberta4t64.install alberta-3.0.3/debian/libalberta4t64.install --- alberta-3.0.3/debian/libalberta4t64.install 1970-01-01 00:00:00.0 + +++ alberta-3.0.3/debian/libalberta4t64.install 2014-04-23 18:55:46.0 + @@ -0,0 +1,2 @@ +usr/lib/*/libalberta_?d.so.* +usr/lib/*/libalberta_utilities.so.* diff -Nru alberta-3.0.3/debian/libalberta4t64.lintian-overrides alberta-3.0.3/debian/libalberta4t64.lintian-overrides --- alberta-3.0.3/debian/libalberta4t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ alberta-3.0.3/debian/libalberta4t64.lintian-overrides 2024-01-31 05:13:05.0 + @@ -0,0 +1 @@ +libalberta4t64: package-name-doesnt-match-sonames libalberta4
Bug#1061882: combblas: NMU diff for 64-bit time_t transition
Source: combblas Followup-For: Bug #1061882 (further) Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has also now been uploaded to experimental. diff -Nru combblas-2.0.0/debian/changelog combblas-2.0.0/debian/changelog --- combblas-2.0.0/debian/changelog 2023-08-05 00:57:33.0 + +++ combblas-2.0.0/debian/changelog 2024-01-31 05:02:40.0 + @@ -1,3 +1,11 @@ +combblas (2.0.0-3.1~exp2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 05:02:40 + + combblas (2.0.0-3) unstable; urgency=medium * reinstate and update debian/patches/AWPM_library_38dd27e.patch. diff -Nru combblas-2.0.0/debian/control combblas-2.0.0/debian/control --- combblas-2.0.0/debian/control 2023-08-05 00:57:33.0 + +++ combblas-2.0.0/debian/control 2024-01-31 05:02:30.0 + @@ -17,7 +17,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libcombblas2.0.0 (= ${binary:Version}), ${misc:Depends} +Depends: libcombblas2.0.0t64 (= ${binary:Version}), ${misc:Depends} Suggests: libcombblas-docs Description: an extensible parallel graph library for graph analytics The Combinatorial BLAS (CombBLAS) is an extensible distributed-memory @@ -36,7 +36,10 @@ This package provides development files for building client applications against combblas. -Package: libcombblas2.0.0 +Package: libcombblas2.0.0t64 +Provides: ${t64:Provides} +Replaces: libcombblas2.0.0 +Breaks: libcombblas2.0.0 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} diff -Nru combblas-2.0.0/debian/libcombblas2.0.0.install combblas-2.0.0/debian/libcombblas2.0.0.install --- combblas-2.0.0/debian/libcombblas2.0.0.install 2023-08-05 00:57:33.0 + +++ combblas-2.0.0/debian/libcombblas2.0.0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru combblas-2.0.0/debian/libcombblas2.0.0t64.install combblas-2.0.0/debian/libcombblas2.0.0t64.install --- combblas-2.0.0/debian/libcombblas2.0.0t64.install 1970-01-01 00:00:00.0 + +++ combblas-2.0.0/debian/libcombblas2.0.0t64.install 2023-08-05 00:57:33.0 + @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff -Nru combblas-2.0.0/debian/libcombblas2.0.0t64.lintian-overrides combblas-2.0.0/debian/libcombblas2.0.0t64.lintian-overrides --- combblas-2.0.0/debian/libcombblas2.0.0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ combblas-2.0.0/debian/libcombblas2.0.0t64.lintian-overrides 2024-01-31 05:02:30.0 + @@ -0,0 +1 @@ +libcombblas2.0.0t64: package-name-doesnt-match-sonames libcombblas2.0.0
Bug#1061878: agg: NMU diff for 64-bit time_t transition
Source: agg Followup-For: Bug #1061878 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has also now been uploaded to experimental. diff -Nru agg-2.6.1-r134+dfsg1/debian/changelog agg-2.6.1-r134+dfsg1/debian/changelog --- agg-2.6.1-r134+dfsg1/debian/changelog 2020-04-20 01:24:18.0 + +++ agg-2.6.1-r134+dfsg1/debian/changelog 2024-01-31 04:52:51.0 + @@ -1,3 +1,11 @@ +agg (1:2.6.1-r134+dfsg1-2.1~exp2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 04:52:51 + + agg (1:2.6.1-r134+dfsg1-2) unstable; urgency=medium * Update symbols file with gcc-10 symbols (Closes: #956985) diff -Nru agg-2.6.1-r134+dfsg1/debian/control agg-2.6.1-r134+dfsg1/debian/control --- agg-2.6.1-r134+dfsg1/debian/control 2020-03-13 05:11:26.0 + +++ agg-2.6.1-r134+dfsg1/debian/control 2024-01-31 04:52:19.0 + @@ -16,7 +16,7 @@ Package: libagg-dev Section: libdevel -Conflicts: libagg23-dev, libagg2, libagg2-dev +Conflicts: libagg23-dev, libagg2t64, libagg2-dev Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} @@ -37,7 +37,7 @@ Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} -Depends: ${misc:Depends}, libagg2 (= ${binary:Version}) +Depends: ${misc:Depends}, libagg2t64 (= ${binary:Version}) Description: AntiGrain Geometry graphical toolkit (static and shared development files) Anti-Grain Geometry (AGG) is a general purpose graphical toolkit written completely in standard and platform independent C++. It can be used in many @@ -48,7 +48,10 @@ agg, static and shared libraries. -Package: libagg2 +Package: libagg2t64 +Provides: ${t64:Provides} +Replaces: libagg2 +Breaks: libagg2 (<< ${source:Version}) Conflicts: libagg23-dev, libagg-dev Architecture: any Multi-Arch: same diff -Nru agg-2.6.1-r134+dfsg1/debian/libagg2.symbols agg-2.6.1-r134+dfsg1/debian/libagg2.symbols --- agg-2.6.1-r134+dfsg1/debian/libagg2.symbols 2020-04-20 01:24:18.0 + +++ agg-2.6.1-r134+dfsg1/debian/libagg2.symbols 1970-01-01 00:00:00.0 + @@ -1,424 +0,0 @@ -libagg.so.2 libagg2 #MINVER# -* Build-Depends-Package: libagg2-dev - _ZGVN3agg14sRGB_conv_baseIfE3lutE@Base 2.6.0 - _ZGVN3agg14sRGB_conv_baseItE3lutE@Base 2.6.0 - _ZN3agg10bezier_arc4initEdd@Base 2.6.0 - _ZN3agg10curve3_div16recursive_bezierEddj@Base 2.6.0 - _ZN3agg10curve3_div4initEdd@Base 2.6.0 - _ZN3agg10curve3_div6bezierEdd@Base 2.6.0 - _ZN3agg10curve3_inc19approximation_scaleEd@Base 2.6.0 - _ZN3agg10curve3_inc4initEdd@Base 2.6.0 - _ZN3agg10curve3_inc6rewindEj@Base 2.6.0 - _ZN3agg10curve3_inc6vertexEPdS1_@Base 2.6.0 - _ZN3agg10curve4_div16recursive_bezierEj@Base 2.6.0 - _ZN3agg10curve4_div4initE@Base 2.6.0 - _ZN3agg10curve4_div6bezierE@Base 2.6.0 - _ZN3agg10curve4_inc19approximation_scaleEd@Base 2.6.0 - _ZN3agg10curve4_inc4initE@Base 2.6.0 - _ZN3agg10curve4_inc6rewindEj@Base 2.6.0 - _ZN3agg10curve4_inc6vertexEPdS1_@Base 2.6.0 - _ZN3agg10mcs11_propE@Base 2.6.0 - _ZN3agg10mcs12_propE@Base 2.6.0 - _ZN3agg10mcs13_propE@Base 2.6.0 - _ZN3agg10vcgen_dash10add_vertexEddj@Base 2.6.0 - _ZN3agg10vcgen_dash10dash_startEd@Base 2.6.0 - _ZN3agg10vcgen_dash10remove_allEv@Base 2.6.0 - _ZN3agg10vcgen_dash15calc_dash_startEd@Base 2.6.0 - _ZN3agg10vcgen_dash17remove_all_dashesEv@Base 2.6.0 - _ZN3agg10vcgen_dash6rewindEj@Base 2.6.0 - _ZN3agg10vcgen_dash6vertexEPdS1_@Base 2.6.0 - _ZN3agg10vcgen_dash8add_dashEdd@Base 2.6.0 - _ZN3agg10vcgen_dashC1Ev@Base 2.6.0 - _ZN3agg10vcgen_dashC2Ev@Base 2.6.0 - (optional)_ZN3agg11math_strokeINS_11pod_bvectorINS_10point_baseIdEELj610calc_miterERS4_RKNS_11vertex_distES9_S9_NS_11line_join_eEdd@Base 2.6.0 - (optional)_ZN3agg11math_strokeINS_11pod_bvectorINS_10point_baseIdEELj68calc_arcERS4_dd@Base 2.6.0 - (optional)_ZN3agg11math_strokeINS_11pod_bvectorINS_10point_baseIdEELj68calc_capERS4_RKNS_11vertex_distES9_d@Base 2.6.0 - (optional)_ZN3agg11math_strokeINS_11pod_bvectorINS_10point_baseIdEELj69calc_joinERS4_RKNS_11vertex_distES9_S9_dd@Base 2.6.0 - (optional)_ZN3agg11pod_bvectorINS_10point_baseIdEELj6EE14allocate_blockEj@Base 2.6.0 - (optional)_ZN3agg11pod_bvectorINS_10point_baseIdEELj6EED1Ev@Base 2.6.0 - (optional)_ZN3agg11pod_bvectorINS_10point_baseIdEELj6EED2Ev@Base 2.6.0 - (optional)_ZN3agg11pod_bvectorINS_11vertex_distELj6EED1Ev@Base 2.6.0 - (optional)_ZN3agg11pod_bvectorINS_11vertex_distELj6EED2Ev@Base 2.6.0 - (optional)_ZN3agg11pod_bvectorINS_18vcgen_markers_term10coord_typeELj6EE14allocate_blockEj@Base 1:2.6.1 - _ZN3agg12g_sqrt_tableE@Base 2.6.0 - _ZN3agg12gamma_spline3boxE@Base 2.6.0 - _ZN3agg12gamma_spline6rewindEj@Base 2.6.0 - _ZN3agg12gamma_spline6valuesE@Ba
Bug#1061874: colpack: NMU diff for 64-bit time_t transition
Source: colpack Followup-For: Bug #1061874 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has also now been uploaded to experimental. diff -Nru colpack-1.0.10/debian/changelog colpack-1.0.10/debian/changelog --- colpack-1.0.10/debian/changelog 2023-01-04 21:44:51.0 + +++ colpack-1.0.10/debian/changelog 2024-01-31 03:52:55.0 + @@ -1,3 +1,11 @@ +colpack (1.0.10-7.1~exp2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 03:52:55 + + colpack (1.0.10-7) unstable; urgency=medium * Track upstream diff -Nru colpack-1.0.10/debian/control colpack-1.0.10/debian/control --- colpack-1.0.10/debian/control 2023-01-04 21:44:51.0 + +++ colpack-1.0.10/debian/control 2024-01-31 03:52:51.0 + @@ -15,7 +15,7 @@ Section: libdevel Architecture: any Pre-Depends: ${misc:Pre-Depends} -Depends: ${misc:Depends}, libcolpack0v5 (= ${binary:Version}) +Depends: ${misc:Depends}, libcolpack0t64 (= ${binary:Version}) Multi-Arch: same Description: Specialized graph vertex coloring library, development files ColPack is a package comprising of implementation of algorithms for @@ -28,13 +28,16 @@ This package contains the development library, header files, and documentation. -Package: libcolpack0v5 +Package: libcolpack0t64 +Provides: ${t64:Provides} +X-Time64-Compat: libcolpack0v5 +Breaks: libcolpack0v5 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: libcolpack0 -Replaces: libcolpack0 +Replaces: libcolpack0v5, libcolpack0 Description: Specialized graph vertex coloring library, shared library ColPack is a package comprising of implementation of algorithms for specialized vertex coloring problems that arise in sparse derivative diff -Nru colpack-1.0.10/debian/libcolpack0t64.install colpack-1.0.10/debian/libcolpack0t64.install --- colpack-1.0.10/debian/libcolpack0t64.install1970-01-01 00:00:00.0 + +++ colpack-1.0.10/debian/libcolpack0t64.install2023-01-04 21:44:51.0 + @@ -0,0 +1 @@ +/usr/lib/*/lib*.so.* diff -Nru colpack-1.0.10/debian/libcolpack0t64.lintian-overrides colpack-1.0.10/debian/libcolpack0t64.lintian-overrides --- colpack-1.0.10/debian/libcolpack0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ colpack-1.0.10/debian/libcolpack0t64.lintian-overrides 2024-01-31 03:52:51.0 + @@ -0,0 +1 @@ +libcolpack0t64: package-name-doesnt-match-sonames libcolpack0v5 diff -Nru colpack-1.0.10/debian/libcolpack0v5.install colpack-1.0.10/debian/libcolpack0v5.install --- colpack-1.0.10/debian/libcolpack0v5.install 2023-01-04 21:44:51.0 + +++ colpack-1.0.10/debian/libcolpack0v5.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -/usr/lib/*/lib*.so.*
Bug#1061873: afflib: NMU diff for 64-bit time_t transition
Source: afflib Followup-For: Bug #1061873 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has also now been uploaded to experimental. diff -Nru afflib-3.7.20/debian/changelog afflib-3.7.20/debian/changelog --- afflib-3.7.20/debian/changelog 2022-12-28 16:10:05.0 + +++ afflib-3.7.20/debian/changelog 2024-01-31 03:46:32.0 + @@ -1,3 +1,11 @@ +afflib (3.7.20-1.1~exp2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 03:46:32 + + afflib (3.7.20-1) unstable; urgency=medium * New upstream version 3.7.20. diff -Nru afflib-3.7.20/debian/control afflib-3.7.20/debian/control --- afflib-3.7.20/debian/control2022-12-28 16:09:57.0 + +++ afflib-3.7.20/debian/control2024-01-31 03:46:04.0 + @@ -17,12 +17,15 @@ Vcs-Browser: https://salsa.debian.org/pkg-security-team/afflib Vcs-Git: https://salsa.debian.org/pkg-security-team/afflib.git -Package: libafflib0v5 +Package: libafflib0t64 +Provides: ${t64:Provides} +X-Time64-Compat: libafflib0v5 +Breaks: libafflib0v5 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} Conflicts: libafflib0 -Replaces: libafflib0 +Replaces: libafflib0v5, libafflib0 Description: Advanced Forensics Format Library The Advanced Forensic Format (AFF) is on-disk format for storing computer forensic information. Critical features of AFF include: @@ -39,7 +42,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: ${misc:Depends}, libafflib0v5 (= ${binary:Version}) +Depends: ${misc:Depends}, libafflib0t64 (= ${binary:Version}) Recommends: afflib-tools Description: Advanced Forensics Format Library (development files) The Advanced Forensic Format (AFF) is on-disk format for storing diff -Nru afflib-3.7.20/debian/libafflib0t64.docs afflib-3.7.20/debian/libafflib0t64.docs --- afflib-3.7.20/debian/libafflib0t64.docs 1970-01-01 00:00:00.0 + +++ afflib-3.7.20/debian/libafflib0t64.docs 2022-12-28 16:09:57.0 + @@ -0,0 +1,5 @@ +AUTHORS +BUGLIST.txt +doc/*.txt +NEWS +README diff -Nru afflib-3.7.20/debian/libafflib0t64.install afflib-3.7.20/debian/libafflib0t64.install --- afflib-3.7.20/debian/libafflib0t64.install 1970-01-01 00:00:00.0 + +++ afflib-3.7.20/debian/libafflib0t64.install 2022-12-28 16:09:57.0 + @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff -Nru afflib-3.7.20/debian/libafflib0t64.lintian-overrides afflib-3.7.20/debian/libafflib0t64.lintian-overrides --- afflib-3.7.20/debian/libafflib0t64.lintian-overrides1970-01-01 00:00:00.0 + +++ afflib-3.7.20/debian/libafflib0t64.lintian-overrides2024-01-31 03:46:04.0 + @@ -0,0 +1 @@ +libafflib0t64: package-name-doesnt-match-sonames libafflib0v5 diff -Nru afflib-3.7.20/debian/libafflib0t64.symbols afflib-3.7.20/debian/libafflib0t64.symbols --- afflib-3.7.20/debian/libafflib0t64.symbols 1970-01-01 00:00:00.0 + +++ afflib-3.7.20/debian/libafflib0t64.symbols 2024-01-31 03:46:04.0 + @@ -0,0 +1,804 @@ +libafflib.so.0 libafflib0t64 #MINVER# +* Build-Depends-Package: libafflib-dev + IID_ICompressCoder2@Base 3.7.6 + IID_ICompressCoder@Base 3.7.6 + IID_ICompressFilter@Base 3.7.6 + IID_ICompressGetInStreamProcessedSize@Base 3.7.6 + IID_ICompressGetSubStreamSize@Base 3.7.6 + IID_ICompressProgressInfo@Base 3.7.6 + IID_ICompressSetCoderMt@Base 3.7.6 + IID_ICompressSetCoderProperties@Base 3.7.6 + IID_ICompressSetDecoderProperties2@Base 3.7.6 + IID_ICompressSetInStream@Base 3.7.6 + IID_ICompressSetInStreamSize@Base 3.7.6 + IID_ICompressSetOutStream@Base 3.7.6 + IID_ICompressSetOutStreamSize@Base 3.7.6 + IID_ICompressWriteCoderProperties@Base 3.7.6 + IID_ICryptoProperties@Base 3.7.6 + IID_ICryptoSetCRC@Base 3.7.6 + IID_ICryptoSetPassword@Base 3.7.6 + IID_IInStream@Base 3.7.6 + IID_IOutStream@Base 3.7.6 + IID_IOutStreamFlush@Base 3.7.6 + IID_ISequentialInStream@Base 3.7.6 + IID_ISequentialOutStream@Base 3.7.6 + IID_IStreamGetSize@Base 3.7.6 + LzmaDecode@Base 3.7.6 + LzmaDecodeProperties@Base 3.7.6 + LzmaRamDecompress@Base 3.7.6 + LzmaRamGetUncompressedSize@Base 3.7.6 + _Z10ReadStreamP19ISequentialInStreamPvjPj@Base 3.7.6 + _Z10s3_del_segP7_AFFILEPKc@Base 3.7.6 + _Z11MyCharUpperw@Base 3.7.6 + _Z11WriteStreamP20ISequentialOutStreamPKvjPj@Base 3.7.6 + _Z11afd_del_segP7_AFFILEPKc@Base 3.7.6 + _Z11raw_freopenP7_AFFILEP8_IO_FILE@Base 3.7.6 + _Z12srp_validateP7_AFFILE@Base 3.7.6 + _Z13LzmaBenchmarkP8_IO_FILEjj@Base 3.7.6 + (optional) _Z13LzmaRamEncodePKhjPhjPjj13ESzFilterMode@Base 3.7.17 + (optional) _Z13LzmaRamEncodePKhmPhmPmj13ESzFilterMode@Base 3.7.17 + (optional) _Z14af_aes_decryptP7_AFFILEPKcPhPj@Base 3.7.17 +
Bug#1062042: cddlib: NMU diff for 64-bit time_t transition
Source: cddlib Version: 094m-1 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 cddlib 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 cddlib 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-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 cddlib-094m/debian/changelog cddlib-094m/debian/changelog --- cddlib-094m/debian/changelog2021-12-27 22:39:19.0 + +++ cddlib-094m/debian/changelog2024-01-31 03:46:00.0 + @@ -1,3 +1,10 @@ +cddlib (094m-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Wed, 31 Jan 2024 03:46:00 + + cddlib (094m-1) unstable; urgency=medium * New upstream release. diff -Nru cddlib-094m/debian/control cddlib-094m/debian/control --- cddlib-094m/debian/control 2021-12-27 22:07:50.0 + +++ cddlib-094m/debian/control 2024-01-31 03:45:59.0 + @@ -13,7 +13,7 @@ Package: libcdd-dev Section: libdevel Architecture: any -Depends: ${misc:Depends}, libgmp-dev, libcdd0d (= ${binary:Version}) +Depends: ${misc:Depends}, libgmp-dev, libcdd0t64 (= ${binary:Version}) Suggests: libcdd-doc Multi-Arch: same Description: Library for finding vertices of convex polytopes, development @@ -25,7 +25,11 @@ . This package contains the cddlib development files. -Package: libcdd0d +Package: libcdd0t64 +Provides: ${t64:Provides} +X-Time64-Compat: libcdd0d +Replaces: libcdd0d +Breaks: libcdd0d (<< ${source:Version}) Section: libs Architecture: any Conflicts: libcdd0 diff -Nru cddlib-094m/debian/libcdd0d.install cddlib-094m/debian/libcdd0d.install --- cddlib-094m/debian/libcdd0d.install 2018-09-29 19:06:44.0 + +++ cddlib-094m/debian/libcdd0d.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/*.so.* diff -Nru cddlib-094m/debian/libcdd0d.lintian-overrides cddlib-094m/debian/libcdd0d.lintian-overrides --- cddlib-094m/debian/libcdd0d.lintian-overrides 2018-09-29 19:06:44.0 + +++ cddlib-094m/debian/libcdd0d.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1,5 +0,0 @@ -# The soname libcdd.so.0 is now used by upstream, but -# was used before in Debian for another ABI. Since the -# package is only used by gfan, I think it is ok -# to only rename the package and keep the soname. -libcdd0d binary: package-name-doesnt-match-sonames diff -Nru cddlib-094m/debian/libcdd0d.shlibs cddlib-094m/debian/libcdd0d.shlibs --- cddlib-094m/debian/libcdd0d.shlibs 2018-09-29 19:06:44.0 + +++ cddlib-094m/debian/libcdd0d.shlibs 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -libcdd 0 libcdd0d -libcddgmp 0 libcdd0d diff -Nru cddlib-094m/debian/libcdd0t64.install cddlib-094m/debian/libcdd0t64.install --- cddlib-094m/debian/libcdd0t64.install 1970-01-01 00:00:00.0 + +++ cddlib-094m/debian/libcdd0t64.install 2018-09-29 19:06:44.0 + @@ -0,0 +1 @@ +usr/lib/*/*.so.* diff -Nru cddlib-094m/debian/libcdd0t64.lintian-overrides cddlib-094m/debian/libcdd0t64.lintian-overrides --- cddlib-094m/debian/libcdd0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ cddl
Bug#1062041: cbflib: NMU diff for 64-bit time_t transition
Source: cbflib Version: 0.9.7+dfsg1-3 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 cbflib 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 cbflib 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-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 cbflib-0.9.7+dfsg1/debian/changelog cbflib-0.9.7+dfsg1/debian/changelog --- cbflib-0.9.7+dfsg1/debian/changelog 2023-12-08 13:14:29.0 + +++ cbflib-0.9.7+dfsg1/debian/changelog 2024-01-31 03:31:30.0 + @@ -1,3 +1,10 @@ +cbflib (0.9.7+dfsg1-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Wed, 31 Jan 2024 03:31:30 + + cbflib (0.9.7+dfsg1-3) unstable; urgency=medium [ Teemu Ikonen ] diff -Nru cbflib-0.9.7+dfsg1/debian/control cbflib-0.9.7+dfsg1/debian/control --- cbflib-0.9.7+dfsg1/debian/control 2023-12-08 13:14:29.0 + +++ cbflib-0.9.7+dfsg1/debian/control 2024-01-31 03:31:30.0 + @@ -27,7 +27,7 @@ Pre-Depends: ${misc:Pre-Depends}, Depends: - libcbf1 (= ${binary:Version}), + libcbf1t64 (= ${binary:Version}), libhdf5-dev, ${misc:Depends}, Description: development files for CBFlib @@ -40,7 +40,10 @@ . This package contains libraries and header files for program development. -Package: libcbf1 +Package: libcbf1t64 +Provides: ${t64:Provides} +Replaces: libcbf1 +Breaks: libcbf1 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same diff -Nru cbflib-0.9.7+dfsg1/debian/libcbf1.symbols cbflib-0.9.7+dfsg1/debian/libcbf1.symbols --- cbflib-0.9.7+dfsg1/debian/libcbf1.symbols 2023-12-08 13:14:29.0 + +++ cbflib-0.9.7+dfsg1/debian/libcbf1.symbols 1970-01-01 00:00:00.0 + @@ -1,1045 +0,0 @@ -libcbf.so.1 libcbf1 #MINVER# -* Build-Depends-Package: libcbf-dev - CBF_H5Z_CBF@Base 0.9.5.18 - H5PLget_plugin_info@Base 0.9.5.18 - H5PLget_plugin_type@Base 0.9.5.18 - MD5Final@Base 0.9.5.18 - MD5Init@Base 0.9.5.18 - MD5Update@Base 0.9.5.18 - _cbf_str_join@Base 0.9.5.18 - _cbf_write_nx2cbf__beam_op@Base 0.9.5.18 - bits@Base 0.9.5.18 - cbf_H5Acreate@Base 0.9.5.18 - cbf_H5Afind@Base 0.9.5.18 - cbf_H5Afree@Base 0.9.5.18 - cbf_H5Aread@Base 0.9.5.18 - cbf_H5Aread_string@Base 0.9.5.18 - cbf_H5Arequire_cmp2@Base 0.9.5.18 - cbf_H5Arequire_cmp2_ULP@Base 0.9.5.18 - cbf_H5Arequire_cmp@Base 0.9.5.18 - cbf_H5Arequire_string@Base 0.9.5.18 - cbf_H5Awrite@Base 0.9.5.18 - cbf_H5Dcreate@Base 0.9.5.18 - cbf_H5Dfind2@Base 0.9.5.18 - cbf_H5Dfind@Base 0.9.5.18 - cbf_H5Dfree@Base 0.9.5.18 - cbf_H5Dinsert@Base 0.9.5.18 - cbf_H5Dread2@Base 0.9.5.18 - cbf_H5Dread@Base 0.9.5.18 - cbf_H5Dread_element_as_string@Base 0.9.5.18 - cbf_H5Drequire@Base 0.9.5.18 - cbf_H5Drequire_flstring@Base 0.9.5.18 - cbf_H5Drequire_scalar_F64LE2@Base 0.9.5.18 - cbf_H5Drequire_scalar_F64LE2_ULP@Base 0.9.5.18 - cbf_H5Drequire_scalar_F64LE@Base 0.9.5.18 - cbf_H5Dset_extent@Base 0.9.5.18 - cbf_H5Dwrite2@Base 0.9.5.18 - cbf_H5Dwrite@Base 0.9.5.18 - cbf_H5Fclose@Base 0.9.5.18 - cbf_H5Fopen@Base 0.9.5.18 - cbf_H5Gcreate@Base 0.9.5.18 - cbf_H5Gcreate_in_handle@Base 0.9.5.18 - cbf_H5Gfind@Base 0.9.5.18 - cbf_H5Gfree@Base 0.9.5.18 - cbf_H5Grequire@
Bug#1062038: canl-c: NMU diff for 64-bit time_t transition
Source: canl-c Version: 3.0.0-4 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 canl-c 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 canl-c 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-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 canl-c-3.0.0/debian/changelog canl-c-3.0.0/debian/changelog --- canl-c-3.0.0/debian/changelog 2022-12-17 15:20:41.0 + +++ canl-c-3.0.0/debian/changelog 2024-01-31 03:23:08.0 + @@ -1,3 +1,10 @@ +canl-c (3.0.0-4.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Wed, 31 Jan 2024 03:23:08 + + canl-c (3.0.0-4) unstable; urgency=medium * Convert debian/rules to dh tool diff -Nru canl-c-3.0.0/debian/control canl-c-3.0.0/debian/control --- canl-c-3.0.0/debian/control 2022-12-17 15:20:41.0 + +++ canl-c-3.0.0/debian/control 2024-01-31 03:23:07.0 + @@ -20,7 +20,10 @@ Vcs-Git: https://salsa.debian.org/ellert/canl-c.git Homepage: https://github.com/CESNET/canl-c -Package: libcanl-c4 +Package: libcanl-c4t64 +Provides: ${t64:Provides} +Replaces: libcanl-c4 +Breaks: libcanl-c4 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -35,7 +38,7 @@ Architecture: any Multi-Arch: same Depends: - libcanl-c4 (= ${binary:Version}), + libcanl-c4t64 (= ${binary:Version}), libkrb5-dev, ${misc:Depends} Description: Development files for EMI caNl @@ -46,7 +49,7 @@ Architecture: any Multi-Arch: foreign Depends: - libcanl-c4 (= ${binary:Version}), + libcanl-c4t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Description: Example programs of EMI caNl diff -Nru canl-c-3.0.0/debian/libcanl-c4.install canl-c-3.0.0/debian/libcanl-c4.install --- canl-c-3.0.0/debian/libcanl-c4.install 2021-08-21 17:50:53.0 + +++ canl-c-3.0.0/debian/libcanl-c4.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -/usr/lib/*/lib*.so.* diff -Nru canl-c-3.0.0/debian/libcanl-c4t64.install canl-c-3.0.0/debian/libcanl-c4t64.install --- canl-c-3.0.0/debian/libcanl-c4t64.install 1970-01-01 00:00:00.0 + +++ canl-c-3.0.0/debian/libcanl-c4t64.install 2021-08-21 17:50:53.0 + @@ -0,0 +1 @@ +/usr/lib/*/lib*.so.* diff -Nru canl-c-3.0.0/debian/libcanl-c4t64.lintian-overrides canl-c-3.0.0/debian/libcanl-c4t64.lintian-overrides --- canl-c-3.0.0/debian/libcanl-c4t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ canl-c-3.0.0/debian/libcanl-c4t64.lintian-overrides 2024-01-31 03:23:07.0 + @@ -0,0 +1 @@ +libcanl-c4t64: package-name-doesnt-match-sonames libcanl-c4
Bug#1061872: adolc: NMU diff for 64-bit time_t transition
Source: adolc Followup-For: Bug #1061872 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This will also be uploaded to experimental shortly. diff -Nru adolc-2.7.2/debian/changelog adolc-2.7.2/debian/changelog --- adolc-2.7.2/debian/changelog2023-01-04 09:58:22.0 + +++ adolc-2.7.2/debian/changelog2024-01-31 03:13:29.0 + @@ -1,3 +1,12 @@ +adolc (2.7.2-6.1~exp2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + * In addition, fix wrong library name mapping from previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 03:13:29 + + adolc (2.7.2-6) unstable; urgency=medium * upstream URL updates diff -Nru adolc-2.7.2/debian/control adolc-2.7.2/debian/control --- adolc-2.7.2/debian/control 2023-01-04 09:58:22.0 + +++ adolc-2.7.2/debian/control 2024-01-31 03:13:13.0 + @@ -16,7 +16,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: ${shlibs:Depends}, ${misc:Depends}, libadolc2 (= ${binary:Version}), libcolpack-dev +Depends: ${shlibs:Depends}, ${misc:Depends}, libadolc2t64 (= ${binary:Version}), libcolpack-dev Description: ADOLC development libs and headers The ADOLC system automatically calculates exact derivatives of a C/C++ function. It uses C++ overloading to record arithmetic @@ -26,7 +26,10 @@ This package contains the development library, header files, and user's manual. -Package: libadolc2 +Package: libadolc2t64 +Provides: ${t64:Provides} +Replaces: libadolc2 +Breaks: libadolc2 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} diff -Nru adolc-2.7.2/debian/libadolc2.install adolc-2.7.2/debian/libadolc2.install --- adolc-2.7.2/debian/libadolc2.install2020-05-31 10:35:51.0 + +++ adolc-2.7.2/debian/libadolc2.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru adolc-2.7.2/debian/libadolc2t64.install adolc-2.7.2/debian/libadolc2t64.install --- adolc-2.7.2/debian/libadolc2t64.install 1970-01-01 00:00:00.0 + +++ adolc-2.7.2/debian/libadolc2t64.install 2020-05-31 10:35:51.0 + @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff -Nru adolc-2.7.2/debian/libadolc2t64.lintian-overrides adolc-2.7.2/debian/libadolc2t64.lintian-overrides --- adolc-2.7.2/debian/libadolc2t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ adolc-2.7.2/debian/libadolc2t64.lintian-overrides 2024-01-31 03:13:13.0 + @@ -0,0 +1 @@ +libadolc2t64: package-name-doesnt-match-sonames libadolc2
Bug#1062036: cal3d: NMU diff for 64-bit time_t transition
Source: cal3d Version: 0.11.0-8 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 cal3d 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 cal3d 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-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 cal3d-0.11.0/debian/changelog cal3d-0.11.0/debian/changelog --- cal3d-0.11.0/debian/changelog 2023-02-25 13:22:13.0 + +++ cal3d-0.11.0/debian/changelog 2024-01-31 03:18:31.0 + @@ -1,3 +1,10 @@ +cal3d (0.11.0-8.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Wed, 31 Jan 2024 03:18:31 + + cal3d (0.11.0-8) unstable; urgency=medium * QA upload. diff -Nru cal3d-0.11.0/debian/control cal3d-0.11.0/debian/control --- cal3d-0.11.0/debian/control 2023-02-25 13:22:13.0 + +++ cal3d-0.11.0/debian/control 2024-01-31 03:18:31.0 + @@ -6,12 +6,15 @@ Standards-Version: 3.9.8 Homepage: https://mp3butcher.github.io/Cal3D/ -Package: libcal3d12v5 +Package: libcal3d12t64 +Provides: ${t64:Provides} +X-Time64-Compat: libcal3d12v5 +Breaks: libcal3d12v5 (<< ${source:Version}) Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Conflicts: libcal3d12 -Replaces: libcal3d12 +Replaces: libcal3d12v5, libcal3d12 Description: Skeletal based 3d character animation library Cal3d is a skeletal based 3d character animation library written in C++ in a platform-/graphic API-independent way. @@ -23,7 +26,7 @@ Package: libcal3d12-dev Section: libdevel Architecture: any -Depends: ${misc:Depends}, libcal3d12v5 (= ${binary:Version}) +Depends: ${misc:Depends}, libcal3d12t64 (= ${binary:Version}) Conflicts: libcal3d-dev, libcal3d10-dev Replaces: libcal3d-dev, libcal3d10-dev Provides: libcal3d-dev diff -Nru cal3d-0.11.0/debian/libcal3d12t64.install cal3d-0.11.0/debian/libcal3d12t64.install --- cal3d-0.11.0/debian/libcal3d12t64.install 1970-01-01 00:00:00.0 + +++ cal3d-0.11.0/debian/libcal3d12t64.install 2016-07-21 05:14:59.0 + @@ -0,0 +1,4 @@ +usr/bin/cal3d_converter +usr/lib/libcal3d.so.12 +usr/lib/libcal3d.so.12.0.0 +usr/share/man/man1/cal3d_converter.1 diff -Nru cal3d-0.11.0/debian/libcal3d12t64.lintian-overrides cal3d-0.11.0/debian/libcal3d12t64.lintian-overrides --- cal3d-0.11.0/debian/libcal3d12t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ cal3d-0.11.0/debian/libcal3d12t64.lintian-overrides 2024-01-31 03:18:31.0 + @@ -0,0 +1 @@ +libcal3d12t64: package-name-doesnt-match-sonames libcal3d12v5 diff -Nru cal3d-0.11.0/debian/libcal3d12v5.install cal3d-0.11.0/debian/libcal3d12v5.install --- cal3d-0.11.0/debian/libcal3d12v5.install2016-07-21 05:14:59.0 + +++ cal3d-0.11.0/debian/libcal3d12v5.install1970-01-01 00:00:00.0 + @@ -1,4 +0,0 @@ -usr/bin/cal3d_converter -usr/lib/libcal3d.so.12 -usr/lib/libcal3d.so.12.0.0 -usr/share/man/man1/cal3d_converter.1
Bug#1062037: camp: NMU diff for 64-bit time_t transition
Source: camp Version: 0.8.4-4 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 camp 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 camp 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-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 camp-0.8.4/debian/changelog camp-0.8.4/debian/changelog --- camp-0.8.4/debian/changelog 2021-11-08 20:30:04.0 + +++ camp-0.8.4/debian/changelog 2024-01-31 03:20:29.0 + @@ -1,3 +1,10 @@ +camp (0.8.4-4.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Wed, 31 Jan 2024 03:20:29 + + camp (0.8.4-4) unstable; urgency=medium * Team upload. diff -Nru camp-0.8.4/debian/control camp-0.8.4/debian/control --- camp-0.8.4/debian/control 2021-11-08 20:30:04.0 + +++ camp-0.8.4/debian/control 2024-01-31 03:20:29.0 + @@ -15,15 +15,16 @@ Homepage: https://github.com/IRCAD/camp Rules-Requires-Root: no -Package: libcamp0.8 +Package: libcamp0.8t64 +Breaks: libcamp0.8 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: libcamp0.7 -Provides: libcamp0.7 -Replaces: libcamp0.7 +Provides: libcamp0.7, ${t64:Provides} +Replaces: libcamp0.8, libcamp0.7 Description: C++ multi-purpose reflection library CAMP is a multi-purpose reflection library developed by Technogerma Systems France (http://www.tegesoft.com). @@ -50,7 +51,7 @@ Package: libcamp-dev Architecture: any Section: libdevel -Depends: libcamp0.8 (= ${binary:Version}), +Depends: libcamp0.8t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Conflicts: libcamp0.7-dev
Bug#1062034: c-icap: NMU diff for 64-bit time_t transition
Source: c-icap Version: 1:0.5.10-6 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 c-icap 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 c-icap 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-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 c-icap-0.5.10/debian/changelog c-icap-0.5.10/debian/changelog --- c-icap-0.5.10/debian/changelog 2023-08-19 22:04:36.0 + +++ c-icap-0.5.10/debian/changelog 2024-01-31 03:17:09.0 + @@ -1,3 +1,10 @@ +c-icap (1:0.5.10-6.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Wed, 31 Jan 2024 03:17:09 + + c-icap (1:0.5.10-6) unstable; urgency=medium * QA upload. diff -Nru c-icap-0.5.10/debian/control c-icap-0.5.10/debian/control --- c-icap-0.5.10/debian/control2023-07-29 23:42:50.0 + +++ c-icap-0.5.10/debian/control2024-01-31 03:17:08.0 + @@ -22,7 +22,7 @@ ${misc:Pre-Depends}, Depends: adduser, - libicapapi5 (=${binary:Version}), + libicapapi5t64 (=${binary:Version}), sysvinit-utils (>= 3.05-4~) | lsb-base, ${misc:Depends}, ${shlibs:Depends}, @@ -43,7 +43,7 @@ Architecture: any Section: libdevel Depends: - libicapapi5 (=${binary:Version}), + libicapapi5t64 (=${binary:Version}), ${misc:Depends}, Description: ICAP API library development files C-ICAP is an implementation of an ICAP server. It can be used with @@ -55,7 +55,10 @@ . This Package contains the ICAP API library development files. -Package: libicapapi5 +Package: libicapapi5t64 +Provides: ${t64:Provides} +Replaces: libicapapi5 +Breaks: libicapapi5 (<< ${source:Version}) Section: libs Architecture: any Depends: diff -Nru c-icap-0.5.10/debian/libicapapi5.install c-icap-0.5.10/debian/libicapapi5.install --- c-icap-0.5.10/debian/libicapapi5.install2023-07-04 12:47:30.0 + +++ c-icap-0.5.10/debian/libicapapi5.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libicapapi.so.5* diff -Nru c-icap-0.5.10/debian/libicapapi5.symbols c-icap-0.5.10/debian/libicapapi5.symbols --- c-icap-0.5.10/debian/libicapapi5.symbols2023-07-29 23:38:01.0 + +++ c-icap-0.5.10/debian/libicapapi5.symbols1970-01-01 00:00:00.0 + @@ -1,439 +0,0 @@ -libicapapi.so.5 libicapapi5 #MINVER# -* Build-Depends-Package: libicapapi-dev - CI_BODY_MAX_MEM@Base 0.1.4 - CI_DEBUG_LEVEL@Base 0.1.4 - CI_DEBUG_STDOUT@Base 0.1.4 - CI_TMPDIR@Base 0.1.4 - STATS@Base 0.1.4 - STAT_GROUPS@Base 0.1.4 - STAT_INT64@Base 0.1.4 - STAT_KBS@Base 0.1.4 - TEMPLATE_CACHE_SIZE@Base 0.1.4 - TEMPLATE_DEF_LANG@Base 0.1.4 - TEMPLATE_DIR@Base 0.1.4 - TEMPLATE_MEMBUF_SIZE@Base 0.1.4 - TEMPLATE_RELOAD_TIME@Base 0.1.4 - __ci_debug_abort@Base 1:0.5.10 - __log_error@Base 0.1.4 - ci_MD5Final@Base 1:0.3.1 - ci_MD5Init@Base 1:0.3.1 - ci_MD5Update@Base 1:0.3.1 - ci_access_entry_add_acl@Base 0.1.4 - ci_access_entry_add_acl_by_name@Base 0.1.4 - ci_access_entry_match_request@Base 0.1.4 - ci_access_entry_new@Base 0.1.4 - ci_access_entry_release@Base 0.1.4 - ci_acl_add_data@Base 1:0.3.1 - ci_acl_destroy@Base 1:0.5.10 - ci_acl_init@Base 0.1.4 - ci_a
Bug#1062029: broker: NMU diff for 64-bit time_t transition
Of course, broker also FTBFS due to bug #1037597 (which I knew before this bug was filed, but, well, the scripts for this mass bug filing aren't that flexible at the moment), so nothing is actually being uploaded. If and when someone fixes broker, this patch should also be included - presuming that dpkg is uploaded with the 64-bit time_t change beforehand, which seems likely. -- 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#1062035: c-vtapi: NMU diff for 64-bit time_t transition
Source: c-vtapi Version: 0.0~git20230329.226eda8-1 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 c-vtapi 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 c-vtapi 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-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 c-vtapi-0.0~git20230329.226eda8/debian/changelog c-vtapi-0.0~git20230329.226eda8/debian/changelog --- c-vtapi-0.0~git20230329.226eda8/debian/changelog2023-07-25 15:20:21.0 + +++ c-vtapi-0.0~git20230329.226eda8/debian/changelog2024-01-31 03:17:58.0 + @@ -1,3 +1,10 @@ +c-vtapi (0.0~git20230329.226eda8-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Wed, 31 Jan 2024 03:17:58 + + c-vtapi (0.0~git20230329.226eda8-1) unstable; urgency=medium * New upstream version 0.0~git20230329.226eda8. diff -Nru c-vtapi-0.0~git20230329.226eda8/debian/control c-vtapi-0.0~git20230329.226eda8/debian/control --- c-vtapi-0.0~git20230329.226eda8/debian/control 2023-07-25 15:19:24.0 + +++ c-vtapi-0.0~git20230329.226eda8/debian/control 2024-01-31 03:17:58.0 + @@ -16,7 +16,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libcvtapi1 (= ${binary:Version}), +Depends: libcvtapi1t64 (= ${binary:Version}), ${misc:Depends} Description: VirusTotal C API library (development) This package provides the official implementation of the @@ -29,7 +29,10 @@ This package contains the files needed to compile and link programs which use this library. -Package: libcvtapi1 +Package: libcvtapi1t64 +Provides: ${t64:Provides} +Replaces: libcvtapi1 +Breaks: libcvtapi1 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${misc:Depends}, diff -Nru c-vtapi-0.0~git20230329.226eda8/debian/libcvtapi1.install c-vtapi-0.0~git20230329.226eda8/debian/libcvtapi1.install --- c-vtapi-0.0~git20230329.226eda8/debian/libcvtapi1.install 2023-07-25 15:19:24.0 + +++ c-vtapi-0.0~git20230329.226eda8/debian/libcvtapi1.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru c-vtapi-0.0~git20230329.226eda8/debian/libcvtapi1.symbols c-vtapi-0.0~git20230329.226eda8/debian/libcvtapi1.symbols --- c-vtapi-0.0~git20230329.226eda8/debian/libcvtapi1.symbols 2023-07-25 15:19:24.0 + +++ c-vtapi-0.0~git20230329.226eda8/debian/libcvtapi1.symbols 1970-01-01 00:00:00.0 + @@ -1,120 +0,0 @@ -libcvtapi.so.1 libcvtapi1 #MINVER# -* Build-Depends-Package: libcvtapi-dev - VtApiPage_alloc@Base 0.0~git20210831.b30f7ad - VtApiPage_constructor@Base 0.0~git20210831.b30f7ad - VtApiPage_destructor@Base 0.0~git20210831.b30f7ad - VtApiPage_get@Base 0.0~git20210831.b30f7ad - VtApiPage_new@Base 0.0~git20210831.b30f7ad - VtApiPage_put@Base 0.0~git20210831.b30f7ad - VtApiPage_resetBuffer@Base 0.0~git20210831.b30f7ad - VtApiPage_setApiKey@Base 0.0~git20210831.b30f7ad - VtComments_add@Base 0.0~git20210831.b30f7ad - VtComments_constructor@Base 0.0~git20210831.b30f7ad - VtComments_destructor@Base 0.0~git20210831.b30f7ad - VtComments_get@Base 0.0~git20210831.b30
Bug#1062033: c-blosc2: NMU diff for 64-bit time_t transition
Source: c-blosc2 Version: 2.13.1+ds-1 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 c-blosc2 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 c-blosc2 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-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 c-blosc2-2.13.1+ds/debian/changelog c-blosc2-2.13.1+ds/debian/changelog --- c-blosc2-2.13.1+ds/debian/changelog 2024-01-27 12:02:41.0 + +++ c-blosc2-2.13.1+ds/debian/changelog 2024-01-31 03:15:41.0 + @@ -1,3 +1,10 @@ +c-blosc2 (2.13.1+ds-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Wed, 31 Jan 2024 03:15:41 + + c-blosc2 (2.13.1+ds-1) unstable; urgency=medium * New upstream release. diff -Nru c-blosc2-2.13.1+ds/debian/control c-blosc2-2.13.1+ds/debian/control --- c-blosc2-2.13.1+ds/debian/control 2024-01-27 12:02:41.0 + +++ c-blosc2-2.13.1+ds/debian/control 2024-01-31 03:15:41.0 + @@ -40,7 +40,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libblosc2-2 (= ${binary:Version}), +Depends: libblosc2-2t64 (= ${binary:Version}), ${misc:Depends}, ${sphinxdoc:Depends} Description: ${source:Synopsis} (development files) @@ -49,7 +49,10 @@ This package contains the development files required to build programs against Blosc2. -Package: libblosc2-2 +Package: libblosc2-2t64 +Provides: ${t64:Provides} +Replaces: libblosc2-2 +Breaks: libblosc2-2 (<< ${source:Version}) Multi-Arch: same Architecture: any Depends: ${shlibs:Depends}, diff -Nru c-blosc2-2.13.1+ds/debian/libblosc2-2.install c-blosc2-2.13.1+ds/debian/libblosc2-2.install --- c-blosc2-2.13.1+ds/debian/libblosc2-2.install 2024-01-27 12:02:41.0 + +++ c-blosc2-2.13.1+ds/debian/libblosc2-2.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru c-blosc2-2.13.1+ds/debian/libblosc2-2.symbols c-blosc2-2.13.1+ds/debian/libblosc2-2.symbols --- c-blosc2-2.13.1+ds/debian/libblosc2-2.symbols 2024-01-27 12:02:41.0 + +++ c-blosc2-2.13.1+ds/debian/libblosc2-2.symbols 1970-01-01 00:00:00.0 + @@ -1,131 +0,0 @@ -# SymbolsHelper-Confirmed: 2.12.0 amd64 arm64 armel armhf hppa hurd-i386 i386 loong64 m68k powerpc ppc64 ppc64el s390x sh4 sparc64 x32 -libblosc2.so.2 #PACKAGE# #MINVER# -* Build-Depends-Package: libblosc2-dev - b2nd_append@Base 2.9.2 - b2nd_copy@Base 2.9.2 - b2nd_copy_buffer@Base 2.11.2 - b2nd_create_ctx@Base 2.9.2 - b2nd_delete@Base 2.9.2 - b2nd_empty@Base 2.9.2 - b2nd_free@Base 2.9.2 - b2nd_free_ctx@Base 2.9.2 - b2nd_from_cbuffer@Base 2.9.2 - b2nd_from_cframe@Base 2.9.2 - b2nd_from_schunk@Base 2.9.2 - b2nd_full@Base 2.9.2 - b2nd_get_orthogonal_selection@Base 2.9.2 - b2nd_get_slice@Base 2.9.2 - b2nd_get_slice_cbuffer@Base 2.9.2 - b2nd_insert@Base 2.9.2 - b2nd_open@Base 2.9.2 - b2nd_open_offset@Base 2.9.2 - b2nd_print_meta@Base 2.9.2 - b2nd_resize@Base 2.9.2 - b2nd_save@Base 2.9.2 - b2nd_serialize_meta@Base 2.9.2 - b2nd_set_orthogonal_selection@Base 2.9.2 - b2nd_set_slice_cbuffer@Base 2.9.2 - b2nd_squeeze@Base 2.9.2 - b2nd_squeeze
Bug#1062031: bullet: NMU diff for 64-bit time_t transition
Source: bullet Version: 3.24+dfsg-2 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 bullet 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 bullet 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-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 bullet-3.24+dfsg/debian/changelog bullet-3.24+dfsg/debian/changelog --- bullet-3.24+dfsg/debian/changelog 2023-01-10 21:36:03.0 + +++ bullet-3.24+dfsg/debian/changelog 2024-01-31 03:08:49.0 + @@ -1,3 +1,10 @@ +bullet (3.24+dfsg-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Wed, 31 Jan 2024 03:08:49 + + bullet (3.24+dfsg-2) unstable; urgency=medium * Upload to unstable. diff -Nru bullet-3.24+dfsg/debian/control bullet-3.24+dfsg/debian/control --- bullet-3.24+dfsg/debian/control 2023-01-10 21:36:03.0 + +++ bullet-3.24+dfsg/debian/control 2024-01-31 03:08:49.0 + @@ -24,7 +24,7 @@ Section: libdevel Multi-Arch: same Depends: - libbullet3.24 (= ${binary:Version}), + libbullet3.24t64 (= ${binary:Version}), ${misc:Depends} Description: professional 3D Game Multiphysics Library -- development files Bullet professional 3D Game Multiphysics Library provides state of the art @@ -73,7 +73,7 @@ Section: libdevel Multi-Arch: same Depends: - libbullet-extras3.24 (= ${binary:Version}), + libbullet-extras3.24t64 (= ${binary:Version}), ${misc:Depends} Description: professional 3D Game Multiphysics Library -- extra development Bullet professional 3D Game Multiphysics Library provides state of the art @@ -83,7 +83,10 @@ . For more information about Bullet, please refer to the libbullet-dev package. -Package: libbullet-extras3.24 +Package: libbullet-extras3.24t64 +Provides: ${t64:Provides} +Replaces: libbullet-extras3.24 +Breaks: libbullet-extras3.24 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: @@ -98,7 +101,10 @@ . For more information about Bullet, please refer to the libbullet-dev package. -Package: libbullet3.24 +Package: libbullet3.24t64 +Provides: ${t64:Provides} +Replaces: libbullet3.24 +Breaks: libbullet3.24 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: diff -Nru bullet-3.24+dfsg/debian/libbullet-extras3.24.install bullet-3.24+dfsg/debian/libbullet-extras3.24.install --- bullet-3.24+dfsg/debian/libbullet-extras3.24.install2023-01-10 21:36:03.0 + +++ bullet-3.24+dfsg/debian/libbullet-extras3.24.install1970-01-01 00:00:00.0 + @@ -1,9 +0,0 @@ -usr/lib/*/libBullet2FileLoader*.so.* -usr/lib/*/libBulletFileLoader*.so.* -usr/lib/*/libBulletInverseDynamics*.so.* -usr/lib/*/libBulletInverseDynamicsUtils*.so.* -usr/lib/*/libBulletWorldImporter*.so.* -usr/lib/*/libBulletXmlWorldImporter*.so.* -usr/lib/*/libConvexDecomposition*.so.* -usr/lib/*/libGIMPACTUtils*.so.* -usr/lib/*/libHACD*.so.* diff -Nru bullet-3.24+dfsg/debian/libbullet-extras3.24.lintian-overrides bullet-3.24+dfsg/debian/libbullet-extras3.24.lintian-overrides --- bullet-3.24+dfsg/debian/libbullet-extras3.24.lintian-overrides 2023-01-10 21:36:03.0
Bug#1062032: c-ares: NMU diff for 64-bit time_t transition
Source: c-ares Version: 1.26.0-1 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 c-ares 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 c-ares 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-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 c-ares-1.26.0/debian/changelog c-ares-1.26.0/debian/changelog --- c-ares-1.26.0/debian/changelog 2024-01-27 15:57:37.0 + +++ c-ares-1.26.0/debian/changelog 2024-01-31 03:14:49.0 + @@ -1,3 +1,10 @@ +c-ares (1.26.0-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Wed, 31 Jan 2024 03:14:49 + + c-ares (1.26.0-1) unstable; urgency=low * Imported Upstream version 1.26.0 diff -Nru c-ares-1.26.0/debian/control c-ares-1.26.0/debian/control --- c-ares-1.26.0/debian/control2023-12-17 14:41:52.0 + +++ c-ares-1.26.0/debian/control2024-01-31 03:14:48.0 + @@ -16,7 +16,7 @@ Section: libdevel Architecture: any Conflicts: libares-dev -Depends: libc-ares2 (= ${binary:Version}), +Depends: libc-ares2t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same @@ -31,10 +31,12 @@ . This package contains development files (headers and static libraries). -Package: libc-ares2 +Package: libc-ares2t64 +Provides: ${t64:Provides} +Breaks: libc-ares2 (<< ${source:Version}) Conflicts: libcares2 Architecture: any -Replaces: libc-ares1 +Replaces: libc-ares2, libc-ares1 Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same diff -Nru c-ares-1.26.0/debian/libc-ares2.dirs c-ares-1.26.0/debian/libc-ares2.dirs --- c-ares-1.26.0/debian/libc-ares2.dirs2023-05-22 15:13:13.0 + +++ c-ares-1.26.0/debian/libc-ares2.dirs1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib diff -Nru c-ares-1.26.0/debian/libc-ares2.install c-ares-1.26.0/debian/libc-ares2.install --- c-ares-1.26.0/debian/libc-ares2.install 2023-05-22 15:13:13.0 + +++ c-ares-1.26.0/debian/libc-ares2.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru c-ares-1.26.0/debian/libc-ares2.lintian-overrides c-ares-1.26.0/debian/libc-ares2.lintian-overrides --- c-ares-1.26.0/debian/libc-ares2.lintian-overrides 2023-06-14 19:20:26.0 + +++ c-ares-1.26.0/debian/libc-ares2.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -package-name-doesnt-match-sonames libcares2 diff -Nru c-ares-1.26.0/debian/libc-ares2.symbols c-ares-1.26.0/debian/libc-ares2.symbols --- c-ares-1.26.0/debian/libc-ares2.symbols 2023-12-17 13:43:17.0 + +++ c-ares-1.26.0/debian/libc-ares2.symbols 1970-01-01 00:00:00.0 + @@ -1,118 +0,0 @@ -libcares.so.2 libc-ares2 #MINVER# -* Build-Depends-Package: libc-ares-dev - ares_cancel@Base 1.7.0 - ares_create_query@Base 1.10.0 - ares_destroy@Base 1.7.0 - ares_destroy_options@Base 1.7.0 - ares_dns_addr_to_ptr@Base 1.22.0 - ares_dns_class_fromstr@Base 1.22.0 - ares_dns_class_tostr@Base 1.22.0 - ares_dns_opcode_tostr@Base 1.22.0 - ares_dns
Bug#1062030: btrfs-progs: NMU diff for 64-bit time_t transition
Source: btrfs-progs Version: 6.6.3-1 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 btrfs-progs 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 btrfs-progs 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-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 btrfs-progs-6.6.3/debian/changelog btrfs-progs-6.6.3/debian/changelog --- btrfs-progs-6.6.3/debian/changelog 2023-12-29 18:03:32.0 + +++ btrfs-progs-6.6.3/debian/changelog 2024-01-31 03:07:05.0 + @@ -1,3 +1,10 @@ +btrfs-progs (6.6.3-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Wed, 31 Jan 2024 03:07:05 + + btrfs-progs (6.6.3-1) unstable; urgency=medium * New upstream release (closes: #1055372). diff -Nru btrfs-progs-6.6.3/debian/control btrfs-progs-6.6.3/debian/control --- btrfs-progs-6.6.3/debian/control2023-12-29 18:02:57.0 + +++ btrfs-progs-6.6.3/debian/control2024-01-31 03:07:04.0 + @@ -40,7 +40,10 @@ This package contains utilities (mkfs, fsck) used to work with btrfs and an utility (btrfs-convert) to make a btrfs filesystem from an ext3. -Package: libbtrfs0 +Package: libbtrfs0t64 +Provides: ${t64:Provides} +Replaces: libbtrfs0 +Breaks: libbtrfs0 (<< ${source:Version}) Architecture: linux-any Multi-Arch: same Section: libs @@ -56,7 +59,7 @@ Architecture: linux-any Multi-Arch: same Section: libdevel -Depends: ${misc:Depends}, ${shlibs:Depends}, libbtrfs0 (= ${binary:Version}) +Depends: ${misc:Depends}, ${shlibs:Depends}, libbtrfs0t64 (= ${binary:Version}) Description: Checksumming Copy on Write Filesystem utilities (development headers) Btrfs is a copy on write filesystem for Linux aimed at implementing advanced features while focusing on fault tolerance, repair and easy @@ -64,7 +67,10 @@ . This package contains development headers for the libbtrfs library. -Package: libbtrfsutil1 +Package: libbtrfsutil1t64 +Provides: ${t64:Provides} +Replaces: libbtrfsutil1 +Breaks: libbtrfsutil1 (<< ${source:Version}) Architecture: linux-any Multi-Arch: same Section: libs @@ -80,7 +86,7 @@ Architecture: linux-any Multi-Arch: same Section: libdevel -Depends: ${misc:Depends}, ${shlibs:Depends}, libbtrfsutil1 (= ${binary:Version}) +Depends: ${misc:Depends}, ${shlibs:Depends}, libbtrfsutil1t64 (= ${binary:Version}) Description: Checksumming Copy on Write Filesystem utilities (util development headers) Btrfs is a copy on write filesystem for Linux aimed at implementing advanced features while focusing on fault tolerance, repair and easy diff -Nru btrfs-progs-6.6.3/debian/libbtrfs0.install btrfs-progs-6.6.3/debian/libbtrfs0.install --- btrfs-progs-6.6.3/debian/libbtrfs0.install 2023-12-29 13:16:04.0 + +++ btrfs-progs-6.6.3/debian/libbtrfs0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libbtrfs.so.0* diff -Nru btrfs-progs-6.6.3/debian/libbtrfs0.symbols btrfs-progs-6.6.3/debian/libbtrfs0.symbols --- btrfs-progs-6.6.3/debian/libbtrfs0.symbols 2023-12-29 13:16:04.0 + +++ btrfs-progs-6.6.3/debian/libbtrfs0.symbols 1970-01-01 00:00:
Bug#1062029: broker: NMU diff for 64-bit time_t transition
Source: broker Version: 1.4.0+ds1-1 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 broker 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 broker 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-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 broker-1.4.0+ds1/debian/changelog broker-1.4.0+ds1/debian/changelog --- broker-1.4.0+ds1/debian/changelog 2020-12-25 22:16:06.0 + +++ broker-1.4.0+ds1/debian/changelog 2024-01-31 02:33:22.0 + @@ -1,3 +1,10 @@ +broker (1.4.0+ds1-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Wed, 31 Jan 2024 02:33:22 + + broker (1.4.0+ds1-1) unstable; urgency=medium * New upstream version 1.4.0+ds1 diff -Nru broker-1.4.0+ds1/debian/control broker-1.4.0+ds1/debian/control --- broker-1.4.0+ds1/debian/control 2020-12-25 22:13:12.0 + +++ broker-1.4.0+ds1/debian/control 2024-01-31 02:33:22.0 + @@ -21,7 +21,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libbroker2 (= ${binary:Version}), ${misc:Depends} +Depends: libbroker2t64 (= ${binary:Version}), ${misc:Depends} Description: Bro's messaging library - development files The Broker library implements Bro's high-level communication patterns: @@ -32,7 +32,10 @@ . This package contains header files. -Package: libbroker2 +Package: libbroker2t64 +Provides: ${t64:Provides} +Replaces: libbroker2 +Breaks: libbroker2 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} diff -Nru broker-1.4.0+ds1/debian/libbroker2.install broker-1.4.0+ds1/debian/libbroker2.install --- broker-1.4.0+ds1/debian/libbroker2.install 2020-12-25 22:13:12.0 + +++ broker-1.4.0+ds1/debian/libbroker2.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*-*/lib*.so.* diff -Nru broker-1.4.0+ds1/debian/libbroker2t64.install broker-1.4.0+ds1/debian/libbroker2t64.install --- broker-1.4.0+ds1/debian/libbroker2t64.install 1970-01-01 00:00:00.0 + +++ broker-1.4.0+ds1/debian/libbroker2t64.install 2020-12-25 22:13:12.0 + @@ -0,0 +1 @@ +usr/lib/*-*/lib*.so.* diff -Nru broker-1.4.0+ds1/debian/libbroker2t64.lintian-overrides broker-1.4.0+ds1/debian/libbroker2t64.lintian-overrides --- broker-1.4.0+ds1/debian/libbroker2t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ broker-1.4.0+ds1/debian/libbroker2t64.lintian-overrides 2024-01-31 02:33:22.0 + @@ -0,0 +1 @@ +libbroker2t64: package-name-doesnt-match-sonames libbroker2
Bug#1061866: adns: NMU diff for 64-bit time_t transition
Source: adns Followup-For: Bug #1061866 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has also now been uploaded to experimental. diff -Nru adns-1.6.0/debian/changelog adns-1.6.0/debian/changelog --- adns-1.6.0/debian/changelog 2020-08-23 20:25:53.0 + +++ adns-1.6.0/debian/changelog 2024-01-31 02:31:47.0 + @@ -1,3 +1,11 @@ +adns (1.6.0-2.1~exp2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from the previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 02:31:47 + + adns (1.6.0-2) unstable; urgency=medium * Don't ignore make clean failures. diff -Nru adns-1.6.0/debian/control adns-1.6.0/debian/control --- adns-1.6.0/debian/control 2020-08-23 20:25:53.0 + +++ adns-1.6.0/debian/control 2024-01-31 02:31:24.0 + @@ -10,7 +10,7 @@ Package: libadns1-dev Section: libdevel Architecture: any -Depends: libadns1 (= ${binary:Version}), libc6-dev, ${misc:Depends} +Depends: libadns1t64 (= ${binary:Version}), libc6-dev, ${misc:Depends} Conflicts: libadns0 Description: Asynchronous-capable DNS client library (development) adns is a resolver library for C (and C++) programs. In contrast @@ -36,7 +36,10 @@ This package contains useful utilities for IP address resolving, fast bulk logfile processing, and testing. -Package: libadns1 +Package: libadns1t64 +Provides: ${t64:Provides} +Replaces: libadns1 +Breaks: libadns1 (<< ${source:Version}) Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} @@ -54,7 +57,7 @@ Section: debug Priority: extra Architecture: any -Depends: libadns1 (= ${binary:Version}), ${misc:Depends} +Depends: libadns1t64 (= ${binary:Version}), ${misc:Depends} Description: Asynchronous-capable DNS client library (debugging symbols) adns is a resolver library for C (and C++) programs. In contrast with the existing interfaces, gethostbyname et al and libresolv, it @@ -62,5 +65,5 @@ convenient interface which doesn't require the application to handle any DNS data formats. Many queries can be handled simultaneously. . - This package contains the debugging symbols associated with libadns1, + This package contains the debugging symbols associated with libadns1t64, for debugging adns and programs that use it. diff -Nru adns-1.6.0/debian/libadns1.dirs adns-1.6.0/debian/libadns1.dirs --- adns-1.6.0/debian/libadns1.dirs 2020-08-23 20:25:53.0 + +++ adns-1.6.0/debian/libadns1.dirs 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib -usr/share/doc diff -Nru adns-1.6.0/debian/libadns1.docs adns-1.6.0/debian/libadns1.docs --- adns-1.6.0/debian/libadns1.docs 2020-08-23 20:25:53.0 + +++ adns-1.6.0/debian/libadns1.docs 1970-01-01 00:00:00.0 + @@ -1,3 +0,0 @@ -GPL-vs-LGPL -README.html -README diff -Nru adns-1.6.0/debian/libadns1.install adns-1.6.0/debian/libadns1.install --- adns-1.6.0/debian/libadns1.install 2020-08-23 20:25:53.0 + +++ adns-1.6.0/debian/libadns1.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/libadns.so.1 -usr/lib/libadns.so.1.6 diff -Nru adns-1.6.0/debian/libadns1.symbols adns-1.6.0/debian/libadns1.symbols --- adns-1.6.0/debian/libadns1.symbols 2020-08-23 20:25:53.0 + +++ adns-1.6.0/debian/libadns1.symbols 1970-01-01 00:00:00.0 + @@ -1,34 +0,0 @@ -libadns.so.1 libadns1 #MINVER# - (regex)"^adns__.*@Base$" 1.5.0~ - adns_afterpoll@Base 1.5.0~ - adns_afterselect@Base 1.5.0~ - adns_beforepoll@Base 1.5.0~ - adns_beforeselect@Base 1.5.0~ - adns_cancel@Base 1.5.0~ - adns_check@Base 1.5.0~ - adns_checkconsistency@Base 1.5.0~ - adns_errabbrev@Base 1.5.0~ - adns_errtypeabbrev@Base 1.5.0~ - adns_finish@Base 1.5.0~ - adns_firsttimeout@Base 1.5.0~ - adns_forallqueries_begin@Base 1.5.0~ - adns_forallqueries_next@Base 1.5.0~ - adns_globalsystemfailure@Base 1.5.0~ - adns_init@Base 1.5.0~ - adns_init_logfn@Base 1.5.0~ - adns_init_strcfg@Base 1.5.0~ - adns_processany@Base 1.5.0~ - adns_processexceptional@Base 1.5.0~ - adns_processreadable@Base 1.5.0~ - adns_processtimeouts@Base 1.5.0~ - adns_processwriteable@Base 1.5.0~ - adns_rr_info@Base 1.5.0~ - adns_strerror@Base 1.5.0~ - adns_submit@Base 1.5.0~0 - adns_submit_reverse@Base 1.5.0~ - adns_submit_reverse_any@Base 1.5.0~ - adns_synchronous@Base 1.5.0~0 - adns_wait@Base 1.5.0~ - adns_wait_poll@Base 1.5.0~ - adns_addr2text@Base 1.5.0~ - adns_text2addr@Base 1.5.0~ diff -Nru adns-1.6.0/debian/libadns1t64.dirs adns-1.6.0/debian/libadns1t64.dirs --- adns-1.6.0/debian/libadns1t64.dirs 1970-01-01 00:00:00.0 + +++ adns-1.6.0/debian/libadns1t64.dirs 2020-08-23 20:25:53.0 + @@ -0,0 +1,2 @@ +usr/lib +usr/share/doc diff -Nru adns-1.6.0/debian/libadns1t64.docs adns-1.6.0/debian/libadns1t64.docs --- ad
Bug#1062028: brial: NMU diff for 64-bit time_t transition
Source: brial Version: 1.2.12-1 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 brial 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 brial 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-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 brial-1.2.12/debian/changelog brial-1.2.12/debian/changelog --- brial-1.2.12/debian/changelog 2023-06-26 06:01:31.0 + +++ brial-1.2.12/debian/changelog 2024-01-31 02:30:39.0 + @@ -1,3 +1,10 @@ +brial (1.2.12-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Wed, 31 Jan 2024 02:30:39 + + brial (1.2.12-1) unstable; urgency=medium * Bump standards-version to 4.6.2. diff -Nru brial-1.2.12/debian/control brial-1.2.12/debian/control --- brial-1.2.12/debian/control 2023-06-26 06:01:31.0 + +++ brial-1.2.12/debian/control 2024-01-31 02:30:39.0 + @@ -26,8 +26,8 @@ Section: python Depends: python3-sage, ${misc:Depends}, - libbrial3 (= ${binary:Version}), - libbrial-groebner3 (= ${binary:Version}), + libbrial3t64 (= ${binary:Version}), + libbrial-groebner3t64 (= ${binary:Version}), ${python3:Depends} Description: polynomials over Boolean Rings, Python 3 module The core of BRiAl is a C++ library, which provides high-level data @@ -49,7 +49,7 @@ Replaces: libpolybori-dev (<< 0.8.5) Breaks: libpolybori-dev (<< 0.8.5) Depends: ${misc:Depends}, - libbrial3 (= ${binary:Version}), + libbrial3t64 (= ${binary:Version}), libboost-dev, libgd-dev, libpng-dev, @@ -68,7 +68,10 @@ . This package contains the BRiAl core development files. -Package: libbrial3 +Package: libbrial3t64 +Provides: ${t64:Provides} +Replaces: libbrial3 +Breaks: libbrial3 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -93,7 +96,7 @@ Architecture: any Section: libdevel Depends: ${misc:Depends}, - libbrial-groebner3 (= ${binary:Version}), + libbrial-groebner3t64 (= ${binary:Version}), libbrial-dev Breaks: libpolybori-dev (<< 0.8), libpolybori-groebner-dev (<< 0.8.5) Replaces: libpolybori-dev (<< 0.8), libpolybori-groebner-dev (<< 0.8.5) @@ -111,16 +114,17 @@ . This package contains the development files for libbrial-groebner. -Package: libbrial-groebner3 +Package: libbrial-groebner3t64 +Provides: ${t64:Provides} Architecture: any Multi-Arch: same Section: libs Depends: ${shlibs:Depends}, ${misc:Depends}, - libbrial3 (= ${binary:Version}) + libbrial3t64 (= ${binary:Version}) Pre-Depends: ${misc:Pre-Depends} -Breaks: libpolybori (<< 0.8) -Replaces: libpolybori (<< 0.8) +Breaks: libbrial-groebner3 (<< ${source:Version}), libpolybori (<< 0.8) +Replaces: libbrial-groebner3, libpolybori (<< 0.8) Description: computer algebra routines of BRiAl The core of BRiAl is a C++ library, which provides high-level data types for Boolean polynomials and monomials, exponent vectors, as diff -Nru brial-1.2.12/debian/libbrial-groebner3.install brial-1.2.12/debian/libbrial-groebner3.ins
Bug#1061864: actor-framework: NMU diff for 64-bit time_t transition
Source: actor-framework Followup-For: Bug #1061864 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. diff -Nru actor-framework-0.17.6/debian/changelog actor-framework-0.17.6/debian/changelog --- actor-framework-0.17.6/debian/changelog 2023-07-28 19:25:33.0 + +++ actor-framework-0.17.6/debian/changelog 2024-01-31 01:59:04.0 + @@ -1,3 +1,10 @@ +actor-framework (0.17.6-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Wed, 31 Jan 2024 01:59:04 + + actor-framework (0.17.6-3) unstable; urgency=medium * Add patch for missing include needed with GCC 13 (Closes: #1037568) diff -Nru actor-framework-0.17.6/debian/control actor-framework-0.17.6/debian/control --- actor-framework-0.17.6/debian/control 2023-07-28 19:02:38.0 + +++ actor-framework-0.17.6/debian/control 2024-01-31 01:58:59.0 + @@ -15,9 +15,9 @@ Package: libcaf-dev Section: libdevel Architecture: any -Depends: libcaf-core0.17 (= ${binary:Version}), - libcaf-io0.17 (= ${binary:Version}), - libcaf-openssl0.17 (= ${binary:Version}), +Depends: libcaf-core0.17t64 (= ${binary:Version}), + libcaf-io0.17t64 (= ${binary:Version}), + libcaf-openssl0.17t64 (= ${binary:Version}), ${misc:Depends} Recommends: libcaf-doc Description: Implementation of the Actor Model in C++, development files @@ -27,7 +27,10 @@ This package contains headers and other files required to develop applications against the library. -Package: libcaf-core0.17 +Package: libcaf-core0.17t64 +Provides: ${t64:Provides} +Replaces: libcaf-core0.17 +Breaks: libcaf-core0.17 (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Implementation of the Actor Model in C++, core library @@ -36,7 +39,10 @@ . This package contains the core library. -Package: libcaf-io0.17 +Package: libcaf-io0.17t64 +Provides: ${t64:Provides} +Replaces: libcaf-io0.17 +Breaks: libcaf-io0.17 (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Implementation of the Actor Model in C++, I/O library @@ -45,7 +51,10 @@ . This package contains the io library required for network transparency. -Package: libcaf-openssl0.17 +Package: libcaf-openssl0.17t64 +Provides: ${t64:Provides} +Replaces: libcaf-openssl0.17 +Breaks: libcaf-openssl0.17 (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Implementation of the Actor Model in C++, OpenSSL library diff -Nru actor-framework-0.17.6/debian/libcaf-core0.17.dirs actor-framework-0.17.6/debian/libcaf-core0.17.dirs --- actor-framework-0.17.6/debian/libcaf-core0.17.dirs 2023-07-28 19:02:38.0 + +++ actor-framework-0.17.6/debian/libcaf-core0.17.dirs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib diff -Nru actor-framework-0.17.6/debian/libcaf-core0.17.install actor-framework-0.17.6/debian/libcaf-core0.17.install --- actor-framework-0.17.6/debian/libcaf-core0.17.install 2023-07-28 19:02:38.0 + +++ actor-framework-0.17.6/debian/libcaf-core0.17.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*-*/libcaf_core.so.* diff -Nru actor-framework-0.17.6/debian/libcaf-core0.17t64.dirs actor-framework-0.17.6/debian/libcaf-core0.17t64.dirs --- actor-framework-0.17.6/debian/libcaf-core0.17t64.dirs 1970-01-01 00:00:00.0 + +++ actor-framework-0.17.6/debian/libcaf-core0.17t64.dirs 2023-07-28 19:02:38.0 + @@ -0,0 +1 @@ +usr/lib diff -Nru actor-framework-0.17.6/debian/libcaf-core0.17t64.install actor-framework-0.17.6/debian/libcaf-core0.17t64.install --- actor-framework-0.17.6/debian/libcaf-core0.17t64.install1970-01-01 00:00:00.0 + +++ actor-framework-0.17.6/debian/libcaf-core0.17t64.install2023-07-28 19:02:38.0 + @@ -0,0 +1 @@ +usr/lib/*-*/libcaf_core.so.* diff -Nru actor-framework-0.17.6/debian/libcaf-core0.17t64.lintian-overrides actor-framework-0.17.6/debian/libcaf-core0.17t64.lintian-overrides --- actor-framework-0.17.6/debian/libcaf-core0.17t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ actor-framework-0.17.6/debian/libcaf-core0.17t64.lintian-overrides 2024-01-31 01:58:59.0 + @@ -0,0 +1 @@ +libcaf-core0.17t64: package-name-doesnt-match-sonames libcaf-core0.17 diff -Nru actor-framework-0.17.6/debian/libcaf-io0.17.install actor-framework-0.17.6/debian/libcaf-io0.17.install --- actor-framework-0.17.6/debian/libcaf-io0.17.install 2023-07-28 19:02:38.0 + +++ actor-framework-0.17.6/debian/libcaf-io0.17.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*-*/libcaf_io.so.* diff -Nru actor-framework-0.17.6/debian/libcaf-io0.17t64.install actor-framework-0.1
Bug#1062027: boost1.83: NMU diff for 64-bit time_t transition
Source: boost1.83 Version: 1.83.0-2 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 boost1.83 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 boost1.83 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-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 boost1.83-1.83.0/debian/changelog boost1.83-1.83.0/debian/changelog --- boost1.83-1.83.0/debian/changelog 2023-12-22 22:36:50.0 + +++ boost1.83-1.83.0/debian/changelog 2024-01-31 00:27:54.0 + @@ -1,3 +1,10 @@ +boost1.83 (1.83.0-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Wed, 31 Jan 2024 00:27:54 + + boost1.83 (1.83.0-2) unstable; urgency=medium * [139123a] Add dep to libboost1.83-all-dev on libboost-url1.83-dev. (Closes: #1058948) diff -Nru boost1.83-1.83.0/debian/control boost1.83-1.83.0/debian/control --- boost1.83-1.83.0/debian/control 2023-12-19 06:01:57.0 + +++ boost1.83-1.83.0/debian/control 2024-01-31 00:27:54.0 + @@ -219,7 +219,10 @@ locking. Conflicts: libboost-atomic1.53-dev, libboost-atomic1.54-dev, libboost-atomic1.55-dev, libboost-atomic1.57-dev, libboost-atomic1.58-dev, libboost-atomic1.60-dev, libboost-atomic1.61-dev, libboost-atomic1.62-dev, libboost-atomic1.63-dev, libboost-atomic1.65-dev, libboost-atomic1.67-dev, libboost-atomic1.70-dev, libboost-atomic1.71-dev, libboost-atomic1.74-dev, libboost-atomic1.80-dev, libboost-atomic1.81-dev -Package: libboost-chrono1.83.0 +Package: libboost-chrono1.83.0t64 +Provides: ${t64:Provides} +Replaces: libboost-chrono1.83.0 +Breaks: libboost-chrono1.83.0 (<< ${source:Version}) Homepage: http://www.boost.org/libs/chrono/ Architecture: any Multi-Arch: same @@ -269,7 +272,7 @@ Section: libdevel Depends: ${misc:Depends}, libboost1.83-dev (= ${binary:Version}), - libboost-chrono1.83.0 (= ${binary:Version}) + libboost-chrono1.83.0t64 (= ${binary:Version}) Conflicts: libboost-chrono1.48-dev, libboost-chrono1.49-dev, libboost-chrono1.50-dev, libboost-chrono1.52-dev, libboost-chrono1.53-dev, libboost-chrono1.54-dev, libboost-chrono1.55-dev, libboost-chrono1.57-dev, libboost-chrono1.58-dev, libboost-chrono1.60-dev, libboost-chrono1.61-dev, libboost-chrono1.62-dev, libboost-chrono1.63-dev, libboost-chrono1.65-dev, libboost-chrono1.67-dev, libboost-chrono1.70-dev, libboost-chrono1.71-dev, libboost-chrono1.74-dev, libboost-chrono1.80-dev, libboost-chrono1.81-dev Description: C++ representation of time duration, time point, and clocks This package forms part of the Boost C++ Libraries collection. diff -Nru boost1.83-1.83.0/debian/rules boost1.83-1.83.0/debian/rules --- boost1.83-1.83.0/debian/rules 2023-10-15 18:39:41.0 + +++ boost1.83-1.83.0/debian/rules 2024-01-31 00:27:54.0 + @@ -69,11 +69,11 @@ mk_base_name = usr/lib/$(DEB_HOST_MULTIARCH)/libboost_$(subst -,_,$(1))$(2) mk_cmake_name = usr/lib/$(DEB_HOST_MULTIARCH)/cmake/boost_$(subst -,_,$(1))-$(SOVERSION)/ +t64_suffix_chrono = t64 # Input: component # Return: package name for shared library or development -mk_pkg_lib = libboost-$(1)$(SOVERS
Bug#1061863: ace: NMU diff for 64-bit time_t transition
Source: ace Followup-For: Bug #1061863 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. diff -Nru ace-7.1.2+dfsg/debian/changelog ace-7.1.2+dfsg/debian/changelog --- ace-7.1.2+dfsg/debian/changelog 2023-12-06 17:28:25.0 + +++ ace-7.1.2+dfsg/debian/changelog 2024-01-31 01:48:58.0 + @@ -1,3 +1,10 @@ +ace (7.1.2+dfsg-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Wed, 31 Jan 2024 01:48:58 + + ace (7.1.2+dfsg-2) unstable; urgency=medium * Team upload. diff -Nru ace-7.1.2+dfsg/debian/control ace-7.1.2+dfsg/debian/control --- ace-7.1.2+dfsg/debian/control 2023-12-01 20:50:21.0 + +++ ace-7.1.2+dfsg/debian/control 2024-01-31 01:48:39.0 + @@ -27,7 +27,10 @@ * mpc-ace: generates project files for a single target * mwc-ace: generates workspace files for a set of projects -Package: libace-7.1.2 +Package: libace-7.1.2t64 +Provides: ${t64:Provides} +Replaces: libace-7.1.2 +Breaks: libace-7.1.2 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -45,7 +48,7 @@ Package: libace-dev Architecture: any Section: libdevel -Depends: libace-7.1.2 (= ${binary:Version}), ${misc:Depends} +Depends: libace-7.1.2t64 (= ${binary:Version}), ${misc:Depends} Suggests: libace-doc, pkg-config Replaces: mpc-ace (<< 5.6.3-4) Description: C++ network programming framework - development files @@ -286,7 +289,10 @@ This package contains header files and static library for the ACE-Tk reactor integration. -Package: libace-flreactor-7.1.2 +Package: libace-flreactor-7.1.2t64 +Provides: ${t64:Provides} +Replaces: libace-flreactor-7.1.2 +Breaks: libace-flreactor-7.1.2 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -304,7 +310,7 @@ Package: libace-flreactor-dev Architecture: any Section: libdevel -Depends: libace-flreactor-7.1.2 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfltk1.3-dev, ${misc:Depends} +Depends: libace-flreactor-7.1.2t64 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfltk1.3-dev, ${misc:Depends} Description: ACE-GUI reactor integration for FLTK - development files This package contains header files and static library for the ACE-FLTK reactor integration. diff -Nru ace-7.1.2+dfsg/debian/libace-7.1.2.lintian-overrides ace-7.1.2+dfsg/debian/libace-7.1.2.lintian-overrides --- ace-7.1.2+dfsg/debian/libace-7.1.2.lintian-overrides2023-12-01 20:50:13.0 + +++ ace-7.1.2+dfsg/debian/libace-7.1.2.lintian-overrides1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -library-not-linked-against-libc diff -Nru ace-7.1.2+dfsg/debian/libace-7.1.2t64.lintian-overrides ace-7.1.2+dfsg/debian/libace-7.1.2t64.lintian-overrides --- ace-7.1.2+dfsg/debian/libace-7.1.2t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ ace-7.1.2+dfsg/debian/libace-7.1.2t64.lintian-overrides 2024-01-31 01:48:39.0 + @@ -0,0 +1,2 @@ +library-not-linked-against-libc +libace-7.1.2t64: package-name-doesnt-match-sonames libace-7.1.2
Bug#1061862: abseil: NMU diff for 64-bit time_t transition
Source: abseil Followup-For: Bug #1061862 Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. diff -Nru abseil-20220623.1/debian/changelog abseil-20220623.1/debian/changelog --- abseil-20220623.1/debian/changelog 2023-08-09 22:33:54.0 + +++ abseil-20220623.1/debian/changelog 2024-01-31 01:29:45.0 + @@ -1,3 +1,10 @@ +abseil (20220623.1-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Wed, 31 Jan 2024 01:29:45 + + abseil (20220623.1-3) unstable; urgency=medium * Patch cycle-counting code for riscv64 to use the monotonic and diff -Nru abseil-20220623.1/debian/control abseil-20220623.1/debian/control --- abseil-20220623.1/debian/control2023-08-09 22:22:50.0 + +++ abseil-20220623.1/debian/control2024-01-31 01:29:30.0 + @@ -38,7 +38,7 @@ Multi-Arch: same Section: libdevel Depends: - libabsl20220623 (= ${binary:Version}), + libabsl20220623t64 (= ${binary:Version}), ${misc:Depends}, Recommends: cmake (>= 2.6) | pkg-config, g++ (>= 5.1) Description: ${source:Synopsis} (development files) @@ -47,7 +47,10 @@ This package contains header files and other data necessary for developing with Abseil. -Package: libabsl20220623 +Package: libabsl20220623t64 +Provides: ${t64:Provides} +Replaces: libabsl20220623 +Breaks: libabsl20220623 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} diff -Nru abseil-20220623.1/debian/libabsl20220623.install abseil-20220623.1/debian/libabsl20220623.install --- abseil-20220623.1/debian/libabsl20220623.install2023-08-09 22:22:50.0 + +++ abseil-20220623.1/debian/libabsl20220623.install1970-01-01 00:00:00.0 + @@ -1,15 +0,0 @@ -# Copyright 2020 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may not -# use this file except in compliance with the License. You may obtain a copy of -# the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations under -# the License. - -usr/lib/*/libabsl_*.so.* diff -Nru abseil-20220623.1/debian/libabsl20220623.lintian-overrides abseil-20220623.1/debian/libabsl20220623.lintian-overrides --- abseil-20220623.1/debian/libabsl20220623.lintian-overrides 2023-08-09 22:22:50.0 + +++ abseil-20220623.1/debian/libabsl20220623.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1,40 +0,0 @@ -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may not -# use this file except in compliance with the License. You may obtain a copy of -# the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations under -# the License. - -libabsl20220623: hardening-no-fortify-functions [usr/lib/*/libabsl_base.so*] -libabsl20220623: hardening-no-fortify-functions [usr/lib/*/libabsl_debugging_internal.so*] -libabsl20220623: hardening-no-fortify-functions [usr/lib/*/libabsl_random_internal_seed_material.so*] -libabsl20220623: hardening-no-fortify-functions [usr/lib/*/libabsl_time_zone.so*] -libabsl20220623: library-not-linked-against-libc [usr/lib/*/libabsl_bad_any_cast_impl.so*] -libabsl20220623: library-not-linked-against-libc [usr/lib/*/libabsl_bad_optional_access.so*] -libabsl20220623: library-not-linked-against-libc [usr/lib/*/libabsl_bad_variant_access.so*] -libabsl20220623: library-not-linked-against-libc [usr/lib/*/libabsl_cordz_functions.so*] -libabsl20220623: library-not-linked-against-libc [usr/lib/*/libabsl_cordz_sample_token.so*] -libabsl20220623: library-not-linked-against-libc [usr/lib/*/libabsl_exponential_biased.so*] -libabsl20220623: library-not-linked-against-libc [usr/lib/*/libabsl_flags_commandlineflag.so*] -libabsl20220623: library-not-linked-against-libc [usr/lib/*/libabsl_flags_commandlineflag_internal.so*] -libabsl20220623: library-not-linked-against-libc [usr/lib/*/libabsl_hash.so*] -libabsl20220623: library-not-linked-against-libc [usr/lib/*/libabsl_log_severity.so*] -libabsl20220623: library-not-linked-against-libc [usr/lib/*/libabsl_periodic_sampler.so*] -libabsl20220623: library-not-linked-against-libc [usr/lib/*/libabsl_random_internal_randen.so*] -libabsl20220623:
Bug#1061717: 4ti2: NMU diff for 64-bit time_t transition
Apologies, an oversight in the conversion script caused us to fail to update strict versioned dependencies on the previous package name. Please find attached a fixed patch. This has also now been uploaded to experimental. -- 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 diff -Nru 4ti2-1.6.10+ds/debian/changelog 4ti2-1.6.10+ds/debian/changelog --- 4ti2-1.6.10+ds/debian/changelog 2023-07-15 14:23:50.0 + +++ 4ti2-1.6.10+ds/debian/changelog 2024-01-31 01:24:38.0 + @@ -1,3 +1,11 @@ +4ti2 (1.6.10+ds-1.1~exp2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Fix uninstallable packages from previous upload. + + -- Steve Langasek Wed, 31 Jan 2024 01:24:38 + + 4ti2 (1.6.10+ds-1) unstable; urgency=medium * New upstream release. diff -Nru 4ti2-1.6.10+ds/debian/control 4ti2-1.6.10+ds/debian/control --- 4ti2-1.6.10+ds/debian/control 2023-07-15 13:32:01.0 + +++ 4ti2-1.6.10+ds/debian/control 2024-01-31 01:23:44.0 + @@ -22,7 +22,7 @@ Package: 4ti2 Architecture: any -Depends: lib4ti2-0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Depends: lib4ti2-0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Suggests: 4ti2-doc Description: mathematical tool suite for problems on linear spaces -- tools 4ti2 is a mathematical software package for algebraic, geometric @@ -30,7 +30,10 @@ . This package provides the 4ti2 tool suite. -Package: lib4ti2-0 +Package: lib4ti2-0t64 +Provides: ${t64:Provides} +Replaces: lib4ti2-0 +Breaks: lib4ti2-0 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -48,7 +51,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: lib4ti2-0 (= ${binary:Version}), ${devlibs:Depends}, ${misc:Depends} +Depends: lib4ti2-0t64 (= ${binary:Version}), ${devlibs:Depends}, ${misc:Depends} Breaks: 4ti2 (<< 1.6.9+ds-6) Suggests: 4ti2-doc Description: mathematical tool suite for problems on linear spaces -- dev diff -Nru 4ti2-1.6.10+ds/debian/lib4ti2-0.install 4ti2-1.6.10+ds/debian/lib4ti2-0.install --- 4ti2-1.6.10+ds/debian/lib4ti2-0.install 2023-07-15 13:18:30.0 + +++ 4ti2-1.6.10+ds/debian/lib4ti2-0.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/lib4ti2*.so.* -usr/lib/*/libzsolve.so.* diff -Nru 4ti2-1.6.10+ds/debian/lib4ti2-0.lintian-overrides 4ti2-1.6.10+ds/debian/lib4ti2-0.lintian-overrides --- 4ti2-1.6.10+ds/debian/lib4ti2-0.lintian-overrides 2023-07-15 13:18:30.0 + +++ 4ti2-1.6.10+ds/debian/lib4ti2-0.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1,5 +0,0 @@ -# The upstream team manage mathematically impossible intermediate computations -# with exit(3); this sounds as a clumsy DEBUG policy rather than a design -# issue, but still an issue that has to be fixed by the upstream team itself: -# a request was sent to the upstream team -- Jerome Benoit -exit-in-shared-library diff -Nru 4ti2-1.6.10+ds/debian/lib4ti2-0t64.install 4ti2-1.6.10+ds/debian/lib4ti2-0t64.install --- 4ti2-1.6.10+ds/debian/lib4ti2-0t64.install 1970-01-01 00:00:00.0 + +++ 4ti2-1.6.10+ds/debian/lib4ti2-0t64.install 2023-07-15 13:18:30.0 + @@ -0,0 +1,2 @@ +usr/lib/*/lib4ti2*.so.* +usr/lib/*/libzsolve.so.* diff -Nru 4ti2-1.6.10+ds/debian/lib4ti2-0t64.lintian-overrides 4ti2-1.6.10+ds/debian/lib4ti2-0t64.lintian-overrides --- 4ti2-1.6.10+ds/debian/lib4ti2-0t64.lintian-overrides1970-01-01 00:00:00.0 + +++ 4ti2-1.6.10+ds/debian/lib4ti2-0t64.lintian-overrides2024-01-31 01:23:44.0 + @@ -0,0 +1,6 @@ +# The upstream team manage mathematically impossible intermediate computations +# with exit(3); this sounds as a clumsy DEBUG policy rather than a design +# issue, but still an issue that has to be fixed by the upstream team itself: +# a request was sent to the upstream team -- Jerome Benoit +exit-in-shared-library +lib4ti2-0t64: package-name-doesnt-match-sonames lib4ti2-0 signature.asc Description: PGP signature
Bug#1062024: boost1.81: NMU diff for 64-bit time_t transition
Source: boost1.81 Version: 1.81.0-7 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 boost1.81 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 boost1.81 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-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 boost1.81-1.81.0/debian/changelog boost1.81-1.81.0/debian/changelog --- boost1.81-1.81.0/debian/changelog 2023-10-07 08:29:38.0 + +++ boost1.81-1.81.0/debian/changelog 2024-01-30 18:13:00.0 + @@ -1,3 +1,10 @@ +boost1.81 (1.81.0-7.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 30 Jan 2024 18:13:00 + + boost1.81 (1.81.0-7) unstable; urgency=medium * [a2c29ab] Fix FTBFS during the doc generation. (Closes: #1052892) diff -Nru boost1.81-1.81.0/debian/control boost1.81-1.81.0/debian/control --- boost1.81-1.81.0/debian/control 2023-10-07 08:27:43.0 + +++ boost1.81-1.81.0/debian/control 2024-01-30 18:13:00.0 + @@ -215,7 +215,10 @@ locking. Conflicts: libboost-atomic1.53-dev, libboost-atomic1.54-dev, libboost-atomic1.55-dev, libboost-atomic1.57-dev, libboost-atomic1.58-dev, libboost-atomic1.60-dev, libboost-atomic1.61-dev, libboost-atomic1.62-dev, libboost-atomic1.63-dev, libboost-atomic1.65-dev, libboost-atomic1.67-dev, libboost-atomic1.70-dev, libboost-atomic1.71-dev, libboost-atomic1.74-dev, libboost-atomic1.80-dev -Package: libboost-chrono1.81.0 +Package: libboost-chrono1.81.0t64 +Provides: ${t64:Provides} +Replaces: libboost-chrono1.81.0 +Breaks: libboost-chrono1.81.0 (<< ${source:Version}) Homepage: http://www.boost.org/libs/chrono/ Architecture: any Multi-Arch: same @@ -265,7 +268,7 @@ Section: libdevel Depends: ${misc:Depends}, libboost1.81-dev (= ${binary:Version}), - libboost-chrono1.81.0 (= ${binary:Version}) + libboost-chrono1.81.0t64 (= ${binary:Version}) Conflicts: libboost-chrono1.48-dev, libboost-chrono1.49-dev, libboost-chrono1.50-dev, libboost-chrono1.52-dev, libboost-chrono1.53-dev, libboost-chrono1.54-dev, libboost-chrono1.55-dev, libboost-chrono1.57-dev, libboost-chrono1.58-dev, libboost-chrono1.60-dev, libboost-chrono1.61-dev, libboost-chrono1.62-dev, libboost-chrono1.63-dev, libboost-chrono1.65-dev, libboost-chrono1.67-dev, libboost-chrono1.70-dev, libboost-chrono1.71-dev, libboost-chrono1.74-dev, libboost-chrono1.80-dev Description: C++ representation of time duration, time point, and clocks This package forms part of the Boost C++ Libraries collection. diff -Nru boost1.81-1.81.0/debian/rules boost1.81-1.81.0/debian/rules --- boost1.81-1.81.0/debian/rules 2023-10-07 08:29:38.0 + +++ boost1.81-1.81.0/debian/rules 2024-01-30 18:13:00.0 + @@ -69,9 +69,10 @@ mk_base_name = usr/lib/$(DEB_HOST_MULTIARCH)/libboost_$(subst -,_,$(1))$(2) mk_cmake_name = usr/lib/$(DEB_HOST_MULTIARCH)/cmake/boost_$(subst -,_,$(1))-$(SOVERSION)/ +t64_suffix_chrono = t64 # Input: component # Return: package name for shared library or development -mk_pkg_lib = libboost-$(1)$(SOVERSION) +mk_pkg_lib = libboost-$(1)$(SOVERSION)$(t64_suffix_$(1)) mk_pkg_d
Processed: bug 1056454 is forwarded to https://github.com/aio-libs/aiosmtpd/issues/394
Processing commands for cont...@bugs.debian.org: > forwarded 1056454 https://github.com/aio-libs/aiosmtpd/issues/394 Bug #1056454 [src:python-aiosmtpd] python-smtpd's autopkg tests fail with Python 3.12 Set Bug forwarded-to-address to 'https://github.com/aio-libs/aiosmtpd/issues/394'. > thanks Stopping processing here. Please contact me if you need assistance. -- 1056454: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056454 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1062023: ddccontrol: NMU diff for 64-bit time_t transition
Source: ddccontrol Version: 1.0.1-1 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 ddccontrol 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 ddccontrol 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/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru ddccontrol-1.0.1/debian/changelog ddccontrol-1.0.1/debian/changelog --- ddccontrol-1.0.1/debian/changelog 2024-01-29 10:54:24.0 + +++ ddccontrol-1.0.1/debian/changelog 2024-01-31 00:04:53.0 + @@ -1,3 +1,10 @@ +ddccontrol (1.0.1-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Michael Hudson-Doyle Wed, 31 Jan 2024 00:04:53 + + ddccontrol (1.0.1-1) unstable; urgency=medium * New upstream release diff -Nru ddccontrol-1.0.1/debian/control ddccontrol-1.0.1/debian/control --- ddccontrol-1.0.1/debian/control 2024-01-12 11:16:43.0 + +++ ddccontrol-1.0.1/debian/control 2024-01-31 00:04:53.0 + @@ -48,7 +48,7 @@ Architecture: i386 amd64 ia64 alpha arm armel armhf loong64 Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} -Depends: libddccontrol0 (= ${binary:Version}), +Depends: libddccontrol0t64 (= ${binary:Version}), ${misc:Depends} Description: development files for ddccontrol DDCcontrol is a tool used to control monitor parameters, like brightness @@ -57,7 +57,10 @@ . This package provides the development files. -Package: libddccontrol0 +Package: libddccontrol0t64 +Provides: ${t64:Provides} +Replaces: libddccontrol0 +Breaks: libddccontrol0 (<< ${source:Version}) Section: libs Architecture: i386 amd64 ia64 alpha arm armel armhf loong64 Multi-Arch: same diff -Nru ddccontrol-1.0.1/debian/libddccontrol0.install ddccontrol-1.0.1/debian/libddccontrol0.install --- ddccontrol-1.0.1/debian/libddccontrol0.install 2023-10-19 09:38:33.0 + +++ ddccontrol-1.0.1/debian/libddccontrol0.install 1970-01-01 00:00:00.0 + @@ -1,3 +0,0 @@ -${env:modulesdir}/ddccontrol-i2c-dev.conf -usr/lib/*/lib*.so.* -usr/lib/*/ddccontrol/* diff -Nru ddccontrol-1.0.1/debian/libddccontrol0.maintscript ddccontrol-1.0.1/debian/libddccontrol0.maintscript --- ddccontrol-1.0.1/debian/libddccontrol0.maintscript 2023-10-19 09:38:33.0 + +++ ddccontrol-1.0.1/debian/libddccontrol0.maintscript 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -rm_conffile /etc/modules-load.d/ddccontrol-i2c-dev.conf 0.6.0-8~ libddccontrol0 diff -Nru ddccontrol-1.0.1/debian/libddccontrol0.shlibs ddccontrol-1.0.1/debian/libddccontrol0.shlibs --- ddccontrol-1.0.1/debian/libddccontrol0.shlibs 2023-10-19 09:38:33.0 + +++ ddccontrol-1.0.1/debian/libddccontrol0.shlibs 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -libddccontrol 0 libddccontrol0 (>= 0.5.2-1) -libddccontrol_dbus_client 0 libddccontrol0 (>= 0.5.2-1) diff -Nru ddccontrol-1.0.1/debian/libddccontrol0t64.install ddccontrol-1.0.1/debian/libddccontrol0t64.install --- ddccontrol-1.0.1/debian/libddccontrol0t64.install 1970-01-01 00:00:00.0 + +++ ddccontrol-1.0.1/debian/libddccontrol0t64.install 2023-10-19
Bug#1062022: dcmtk: NMU diff for 64-bit time_t transition
Source: dcmtk Version: 3.6.7-9 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 dcmtk 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 dcmtk 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/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru dcmtk-3.6.7/debian/changelog dcmtk-3.6.7/debian/changelog --- dcmtk-3.6.7/debian/changelog2023-06-22 07:53:48.0 + +++ dcmtk-3.6.7/debian/changelog2024-01-30 23:57:13.0 + @@ -1,3 +1,10 @@ +dcmtk (3.6.7-9.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Michael Hudson-Doyle Tue, 30 Jan 2024 23:57:13 + + dcmtk (3.6.7-9) unstable; urgency=medium * Team upload. diff -Nru dcmtk-3.6.7/debian/control dcmtk-3.6.7/debian/control --- dcmtk-3.6.7/debian/control 2023-06-22 07:53:48.0 + +++ dcmtk-3.6.7/debian/control 2024-01-30 23:57:13.0 + @@ -38,13 +38,14 @@ . Note: This version was compiled with libssl support. -Package: libdcmtk17 +Package: libdcmtk17t64 +Provides: ${t64:Provides} Architecture: any Section: libs Depends: ${misc:Depends}, ${shlibs:Depends} -Breaks: libdcmtk16 (= 3.6.7-1) -Replaces: libdcmtk16 (= 3.6.7-1) +Breaks: libdcmtk17 (<< ${source:Version}), libdcmtk16 (= 3.6.7-1) +Replaces: libdcmtk17, libdcmtk16 (= 3.6.7-1) Multi-Arch: same Description: OFFIS DICOM toolkit runtime libraries DCMTK includes a collection of libraries and applications for examining, @@ -60,7 +61,7 @@ Package: libdcmtk-dev Architecture: any Section: libdevel -Depends: libdcmtk17 (= ${binary:Version}), +Depends: libdcmtk17t64 (= ${binary:Version}), libpng-dev, libssl-dev, libtiff-dev, diff -Nru dcmtk-3.6.7/debian/libdcmtk17.install dcmtk-3.6.7/debian/libdcmtk17.install --- dcmtk-3.6.7/debian/libdcmtk17.install 2023-06-22 07:53:48.0 + +++ dcmtk-3.6.7/debian/libdcmtk17.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/*.so.* -usr/share/libdcmtk17/*.dic diff -Nru dcmtk-3.6.7/debian/libdcmtk17.lintian-overrides dcmtk-3.6.7/debian/libdcmtk17.lintian-overrides --- dcmtk-3.6.7/debian/libdcmtk17.lintian-overrides 2023-06-22 07:53:48.0 + +++ dcmtk-3.6.7/debian/libdcmtk17.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1,5 +0,0 @@ -# There is more than one library in one package bundles which makes perfectly -# sense in this application but does not enable naming the library package apropriately -libdcmtk17: package-name-doesnt-match-sonames -libdcmtk17: embedded-library -libdcmtk17: no-symbols-control-file diff -Nru dcmtk-3.6.7/debian/libdcmtk17t64.install dcmtk-3.6.7/debian/libdcmtk17t64.install --- dcmtk-3.6.7/debian/libdcmtk17t64.install1970-01-01 00:00:00.0 + +++ dcmtk-3.6.7/debian/libdcmtk17t64.install2023-06-22 07:53:48.0 + @@ -0,0 +1,2 @@ +usr/lib/*/*.so.* +usr/share/libdcmtk17/*.dic diff -Nru dcmtk-3.6.7/debian/libdcmtk17t64.lintian-overrides dcmtk-3.6.7/debian/libdcmtk17t64.lintian-overrides --- dcmtk-3.6.7/debian/libdcmtk17t64.lintian-overrides 1970-01-01 00:0
Bug#1062021: dcap: NMU diff for 64-bit time_t transition
Source: dcap Version: 2.47.14-1 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 dcap 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 dcap 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/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru dcap-2.47.14/debian/changelog dcap-2.47.14/debian/changelog --- dcap-2.47.14/debian/changelog 2023-02-01 13:27:38.0 + +++ dcap-2.47.14/debian/changelog 2024-01-30 23:56:15.0 + @@ -1,3 +1,10 @@ +dcap (2.47.14-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Michael Hudson-Doyle Tue, 30 Jan 2024 23:56:15 + + dcap (2.47.14-1) unstable; urgency=medium * New upstream release diff -Nru dcap-2.47.14/debian/control dcap-2.47.14/debian/control --- dcap-2.47.14/debian/control 2023-01-23 15:19:58.0 + +++ dcap-2.47.14/debian/control 2024-01-30 23:56:15.0 + @@ -19,14 +19,17 @@ Architecture: any Multi-Arch: foreign Depends: - libdcap1 (= ${binary:Version}), + libdcap1t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Description: Client Tools for dCache dCache is a distributed mass storage system. This package contains the client tools. -Package: libdcap1 +Package: libdcap1t64 +Provides: ${t64:Provides} +Replaces: libdcap1 +Breaks: libdcap1 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: @@ -48,7 +51,7 @@ Architecture: any Multi-Arch: same Depends: - libdcap1 (= ${binary:Version}), + libdcap1t64 (= ${binary:Version}), ${misc:Depends} Description: Client Development Files for dCache dCache is a distributed mass storage system. @@ -58,7 +61,7 @@ Architecture: any Multi-Arch: same Depends: - libdcap1 (= ${binary:Version}), + libdcap1t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Pre-Depends: @@ -71,7 +74,7 @@ Architecture: any Multi-Arch: same Depends: - libdcap1 (= ${binary:Version}), + libdcap1t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Pre-Depends: @@ -84,7 +87,7 @@ Architecture: any Multi-Arch: same Depends: - libdcap1 (= ${binary:Version}), + libdcap1t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Pre-Depends: @@ -97,7 +100,7 @@ Architecture: any Multi-Arch: same Depends: - libdcap1 (= ${binary:Version}), + libdcap1t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Pre-Depends: diff -Nru dcap-2.47.14/debian/libdcap1.install dcap-2.47.14/debian/libdcap1.install --- dcap-2.47.14/debian/libdcap1.install2021-08-21 17:50:53.0 + +++ dcap-2.47.14/debian/libdcap1.install1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -/usr/lib/*/libdcap.so.* -/usr/lib/*/libpdcap.so.* diff -Nru dcap-2.47.14/debian/libdcap1t64.install dcap-2.47.14/debian/libdcap1t64.install --- dcap-2.47.14/debian/libdcap1t64.install 1970-01-01 00:00:00.0 + +++ dcap-2.47.14/debian/libdcap1t64.install 2021-08-21 17:50:53.0 + @@ -0,0 +1,2 @@ +/usr/lib/*/libdcap.so.* +/usr/lib/*/libpdcap.so.* diff -Nru dcap-2.47.14/debian/libdcap1t64.lintian-overrides dcap-2.
Bug#1062020: db5.3: NMU diff for 64-bit time_t transition
Source: db5.3 Version: 5.3.28+dfsg2-4 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 db5.3 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 db5.3 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/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru db5.3-5.3.28+dfsg2/debian/changelog db5.3-5.3.28+dfsg2/debian/changelog --- db5.3-5.3.28+dfsg2/debian/changelog 2023-11-10 13:13:50.0 + +++ db5.3-5.3.28+dfsg2/debian/changelog 2024-01-30 23:51:56.0 + @@ -1,3 +1,10 @@ +db5.3 (5.3.28+dfsg2-4.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Michael Hudson-Doyle Tue, 30 Jan 2024 23:51:56 + + db5.3 (5.3.28+dfsg2-4) unstable; urgency=medium * QA upload diff -Nru db5.3-5.3.28+dfsg2/debian/control db5.3-5.3.28+dfsg2/debian/control --- db5.3-5.3.28+dfsg2/debian/control 2023-11-10 12:58:52.0 + +++ db5.3-5.3.28+dfsg2/debian/control 2024-01-30 23:51:56.0 + @@ -26,7 +26,7 @@ Package: libdb5.3-dev Architecture: any Section: libdevel -Depends: libdb5.3 (= ${binary:Version}), +Depends: libdb5.3t64 (= ${binary:Version}), ${misc:Depends} Suggests: db5.3-doc Conflicts: libdb4.6-dev, libdb4.7-dev, libdb4.8-dev, libdb5.1-dev, libdb5.2-dev @@ -34,7 +34,10 @@ This is the development package which contains headers and static libraries for the Berkeley v5.3 database library. -Package: libdb5.3 +Package: libdb5.3t64 +Provides: ${t64:Provides} +Replaces: libdb5.3 +Breaks: libdb5.3 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} @@ -68,7 +71,10 @@ contain. - db5.3_verify: check the structure of files and their databases. -Package: libdb5.3++ +Package: libdb5.3++t64 +Provides: ${t64:Provides} +Replaces: libdb5.3++ +Breaks: libdb5.3++ (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} @@ -81,7 +87,7 @@ Package: libdb5.3++-dev Architecture: any Section: libdevel -Depends: libdb5.3++ (= ${binary:Version}), +Depends: libdb5.3++t64 (= ${binary:Version}), libdb5.3-dev (= ${binary:Version}), ${misc:Depends} Conflicts: libdb4.6++-dev, libdb4.7++-dev, libdb4.8++-dev, libdb5.1++-dev, libdb5.2++-dev @@ -93,7 +99,7 @@ Package: libdb5.3-dbg Architecture: any Section: debug -Depends: libdb5.3 (= ${binary:Version}), +Depends: libdb5.3t64 (= ${binary:Version}), ${misc:Depends} Multi-Arch: same Description: Berkeley v5.3 Database Libraries [debug] diff -Nru db5.3-5.3.28+dfsg2/debian/libdb5.3.dirs db5.3-5.3.28+dfsg2/debian/libdb5.3.dirs --- db5.3-5.3.28+dfsg2/debian/libdb5.3.dirs 2023-11-10 12:58:52.0 + +++ db5.3-5.3.28+dfsg2/debian/libdb5.3.dirs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib diff -Nru db5.3-5.3.28+dfsg2/debian/libdb5.3++.dirs db5.3-5.3.28+dfsg2/debian/libdb5.3++.dirs --- db5.3-5.3.28+dfsg2/debian/libdb5.3++.dirs 2023-11-10 12:58:52.0 + +++ db5.3-5.3.28+dfsg2/debian/libdb5.3++.dirs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib diff -Nru db5.3-5.3.28+dfsg2/debian/libdb5.3.ins
Bug#1062019: davix: NMU diff for 64-bit time_t transition
Source: davix Version: 0.8.5-1 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 davix 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 davix 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/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru davix-0.8.5/debian/changelog davix-0.8.5/debian/changelog --- davix-0.8.5/debian/changelog2023-10-21 19:00:51.0 + +++ davix-0.8.5/debian/changelog2024-01-30 23:50:05.0 + @@ -1,3 +1,10 @@ +davix (0.8.5-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Michael Hudson-Doyle Tue, 30 Jan 2024 23:50:05 + + davix (0.8.5-1) unstable; urgency=medium * Update to version 0.8.5 diff -Nru davix-0.8.5/debian/control davix-0.8.5/debian/control --- davix-0.8.5/debian/control 2023-10-21 18:50:48.0 + +++ davix-0.8.5/debian/control 2024-01-30 23:50:05.0 + @@ -32,7 +32,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, - libdavix0v5 (= ${binary:Version}) + libdavix0t64 (= ${binary:Version}) Description: Toolkit for http based file management Davix is a toolkit designed for file operations with http based protocols (WebDav, Amazon S3, ...). @@ -43,12 +43,16 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, - libdavix0v5 (= ${binary:Version}) + libdavix0t64 (= ${binary:Version}) Description: Test suite for davix Test suite for davix. Davix is a toolkit designed for file operations with http based protocols (WebDav, Amazon S3, ...). -Package: libdavix0v5 +Package: libdavix0t64 +Provides: ${t64:Provides} +X-Time64-Compat: libdavix0v5 +Replaces: libdavix0v5 +Breaks: libdavix0v5 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -65,7 +69,7 @@ Multi-Arch: same Depends: ${misc:Depends}, - libdavix0v5 (= ${binary:Version}) + libdavix0t64 (= ${binary:Version}) Description: Development files for davix Development files for davix. Davix is a toolkit designed for file operations with http based protocols (WebDav, Amazon S3, ...). diff -Nru davix-0.8.5/debian/libdavix0t64.docs davix-0.8.5/debian/libdavix0t64.docs --- davix-0.8.5/debian/libdavix0t64.docs1970-01-01 00:00:00.0 + +++ davix-0.8.5/debian/libdavix0t64.docs2016-03-11 13:30:27.0 + @@ -0,0 +1 @@ +README.md diff -Nru davix-0.8.5/debian/libdavix0t64.install davix-0.8.5/debian/libdavix0t64.install --- davix-0.8.5/debian/libdavix0t64.install 1970-01-01 00:00:00.0 + +++ davix-0.8.5/debian/libdavix0t64.install 2021-08-24 13:17:30.0 + @@ -0,0 +1,3 @@ +/usr/lib/*/libdavix.so.* +/usr/lib/*/libdavix_copy.so.* +/usr/share/doc/davix/RELEASE-NOTES.md diff -Nru davix-0.8.5/debian/libdavix0t64.lintian-overrides davix-0.8.5/debian/libdavix0t64.lintian-overrides --- davix-0.8.5/debian/libdavix0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ davix-0.8.5/debian/libdavix0t64.lintian-overrides 2024-01-30 23:50:05.0 + @@ -0,0 +1 @@ +libdavix0t64: package-name-doesnt-match-sonames libdavix0v5 diff -Nru davix-0.8.5/debian/libdavix0t64.shlibs
Bug#1062018: dart: NMU diff for 64-bit time_t transition
Source: dart Version: 6.12.1+dfsg4-13 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 dart 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 dart 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/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru dart-6.12.1+dfsg4/debian/changelog dart-6.12.1+dfsg4/debian/changelog --- dart-6.12.1+dfsg4/debian/changelog 2023-09-06 16:52:47.0 + +++ dart-6.12.1+dfsg4/debian/changelog 2024-01-30 22:43:08.0 + @@ -1,3 +1,10 @@ +dart (6.12.1+dfsg4-13.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Michael Hudson-Doyle Tue, 30 Jan 2024 22:43:08 + + dart (6.12.1+dfsg4-13) unstable; urgency=medium * Move jdupes to run on execute_before_dh_link-indep diff -Nru dart-6.12.1+dfsg4/debian/control dart-6.12.1+dfsg4/debian/control --- dart-6.12.1+dfsg4/debian/control2023-09-06 13:52:57.0 + +++ dart-6.12.1+dfsg4/debian/control2024-01-30 22:43:07.0 + @@ -66,7 +66,7 @@ Architecture: any Section: libdevel Depends: ${misc:Depends}, - libdart6.12 (= ${binary:Version}), + libdart6.12t64 (= ${binary:Version}), libeigen3-dev, libassimp-dev, libfcl-dev, @@ -80,7 +80,10 @@ . This package contains main headers and other tools for development. -Package: libdart6.12 +Package: libdart6.12t64 +Provides: ${t64:Provides} +Replaces: libdart6.12 +Breaks: libdart6.12 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -92,7 +95,10 @@ . This package contains the main library of DART. -Package: libdart-collision-bullet6.12 +Package: libdart-collision-bullet6.12t64 +Provides: ${t64:Provides} +Replaces: libdart-collision-bullet6.12 +Breaks: libdart-collision-bullet6.12 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, @@ -109,13 +115,16 @@ Section: libdevel Depends: ${misc:Depends}, libdart-dev, - libdart-collision-bullet6.12 (= ${binary:Version}), + libdart-collision-bullet6.12t64 (= ${binary:Version}), libbullet-dev Pre-Depends: ${misc:Pre-Depends} Description: ${source:Synopsis} - Bullet Collision Dev ${source:Extended-Description} -Package: libdart-collision-ode6.12 +Package: libdart-collision-ode6.12t64 +Provides: ${t64:Provides} +Replaces: libdart-collision-ode6.12 +Breaks: libdart-collision-ode6.12 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, @@ -132,7 +141,7 @@ Section: libdevel Depends: ${misc:Depends}, libdart-dev, - libdart-collision-ode6.12 (= ${binary:Version}), + libdart-collision-ode6.12t64 (= ${binary:Version}), libode-dev Pre-Depends: ${misc:Pre-Depends} Description: ${source:Synopsis} - ODE Collision Dev @@ -146,7 +155,7 @@ Section: libdevel Depends: ${misc:Depends}, libdart-dev, - libdart-utils6.12 (= ${binary:Version}), + libdart-utils6.12t64 (= ${binary:Version}), libtinyxml-dev, libtinyxml2-dev, liburdfdom-dev @@ -156,7 +165,10 @@ .
Bug#1062014: libbgcode: FTBFS on s390x and ppc64 due to endianness issues
Source: libbgcode Version: 0.0~git20231219.7aaf717-1 Severity: serious Tags: ftbfs Justification: fails to build from source Usertags: s390x X-Debbugs-Cc: onit...@gmail.com Dear Maintainer, buildd reports failing unit tests on s390x and ppc64: [1] [2] Example error: 1: Filters: "File transversal" 1: Randomness seeded to: 936238706 1: 1: TEST: File transversal 1: File:/<>/tests/data/mini_cube_b.bgcode 1: 1: ~~~ 1: core_tests is a Catch2 v3.4.0 host application. 1: Run with -? for options 1: 1: --- 1: File transversal 1: --- 1: ./tests/core/core_tests.cpp:85 1: ... 1: 1: ./tests/core/core_tests.cpp:97: FAILED: 1: REQUIRE( is_valid_binary_gcode(*file, true, checksum_verify_buffer, sizeof(checksum_verify_buffer)) == EResult::Success ) 1: with expansion: 1: 3 == 0 1: 1: === 1: test cases: 1 | 1 failed 1: assertions: 2 | 1 passed | 1 failed 1: 1/4 Test #1: File transversal .***Failed0.00 sec Some debugging reveals that this error happens due to mismatched endianness when reading data files. diff --git a/src/LibBGCode/core/core.cpp b/src/LibBGCode/core/core.cpp @@ -126,8 +127,10 @@ EResult FileHeader::read(FILE& file, const uint32_t* const max_version) { if (!read_from_file(file, &magic, sizeof(magic))) return EResult::ReadError; +printf("data=0x%08x MAGIC=0x%08x\n", magic, MAGICi32); if (magic != MAGICi32) return EResult::InvalidMagicNumber; -> File:/build/libbgcode/tests/data/mini_cube_b.bgcode data=0x47434445 MAGIC=0x45444347 It's likely that there are many more similar problems lurking in the source code. If this issue can't be fixed, the package should probably be disabled on big endian architectures. Thanks! [1] https://buildd.debian.org/status/fetch.php?pkg=libbgcode&arch=s390x&ver=0.0%7Egit20231219.7aaf717-1%2Bb1&stamp=1704613965&raw=0 [2] https://buildd.debian.org/status/fetch.php?pkg=libbgcode&arch=ppc64&ver=0.0%7Egit20231219.7aaf717-1%2Bb1&stamp=1704984706&raw=0 [3] -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: s390x Kernel: Linux 6.5.0-4-amd64 (SMP w/4 CPU threads; PREEMPT) 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
Bug#1061992: curl: NMU diff for 64-bit time_t transition
On Tue, 30 Jan 2024, Samuel Henrique wrote: Can you tell us which case it is? Is it confirmed affected or is this a guess? I believe these are the two cases: - The public 'struct curl_fileinfo' contains a time_t struct member, used for FTP wildcard callbacks. - The public API curl_getdate() takes a time_t pointer in its second argument. If 'time_t' changes size, those two will not be ABI compatible. -- / daniel.haxx.se
Processed: bug 1061755 is forwarded to https://github.com/mitogen-hq/mitogen/issues/1033
Processing commands for cont...@bugs.debian.org: > forwarded 1061755 https://github.com/mitogen-hq/mitogen/issues/1033 Bug #1061755 [src:python-mitogen] python-mitogen ftbfs with Python 3.12 as default Set Bug forwarded-to-address to 'https://github.com/mitogen-hq/mitogen/issues/1033'. > thanks Stopping processing here. Please contact me if you need assistance. -- 1061755: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061755 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1062011: janitor: FTBFS: dh_auto_test: No module named pip
Source: janitor Version: 0.1~git20220702-1 Severity: serious Tags: ftbfs Justification: fails to build from source Hi, janitor/experimental recently started to FTBFS: [...] dh_auto_test -O--buildsystem=pybuild I: pybuild base:305: python3.12 setup.py test running test WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox. /usr/lib/python3/dist-packages/setuptools/command/test.py:193: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. !! ir_d = dist.fetch_build_eggs(dist.install_requires) WARNING: The wheel package is not available. /usr/bin/python3.12: No module named pip error: Command '['/usr/bin/python3.12', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp5z8j020k', '--quiet', 'python-debianbts']' returned non-zero exit status 1. E: pybuild pybuild:391: test: plugin distutils failed with: exit code=1: python3.12 setup.py test I: pybuild base:305: python3.11 setup.py test running test WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox. /usr/lib/python3/dist-packages/setuptools/command/test.py:193: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. !! ir_d = dist.fetch_build_eggs(dist.install_requires) WARNING: The wheel package is not available. /usr/bin/python3.11: No module named pip error: Command '['/usr/bin/python3.11', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp3hywrg9p', '--quiet', 'markdown']' returned non-zero exit status 1. E: pybuild pybuild:391: test: plugin distutils failed with: exit code=1: python3.11 setup.py test dh_auto_test: error: pybuild --test -i python{version} -p "3.12 3.11" returned exit code 13 make: *** [debian/rules:4: binary] Error 25 Andreas janitor_0.1~git20220702-1.log.gz Description: application/gzip
Bug#1059970: marked as done (fitspng: autopkgtest regression in testing)
Your message dated Tue, 30 Jan 2024 21:50:20 + with message-id and subject line Bug#1059970: fixed in fitspng 2.0-2 has caused the Debian Bug report #1059970, regarding fitspng: autopkgtest regression in testing to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1059970: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1059970 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: fitspng Version: 2.0-1 Severity: serious Tags: sid trixie User: debian...@lists.debian.org Usertags: regression Hi Maintainer Sometime between 2023-12-10 and 2024-01-3, fitspng's autopkgtests started to fail in testing [1]. I've copied what I hope is the relevant part of the log below. Regards Graham [1] https://ci.debian.net/packages/f/fitspng/testing/amd64/ 18s autopkgtest [06:35:13]: test check: [--- 19s OK: hippo.png (139x152, 24-bit RGB, non-interlaced, 38.7%). 19s zlib warning: different version (expected 1.2.13, using 1.3) 19s 19s autopkgtest [06:35:14]: test check: ---] 19s autopkgtest [06:35:14]: test check: - - - - - - - - - - results - - - - - - - - - - 19s check FAIL stderr: zlib warning: different version (expected 1.2.13, using 1.3) 19s autopkgtest [06:35:14]: test check: - - - - - - - - - - stderr - - - - - - - - - - 19s zlib warning: different version (expected 1.2.13, using 1.3) 19s --- End Message --- --- Begin Message --- Source: fitspng Source-Version: 2.0-2 Done: Filip Hroch We believe that the bug you reported is fixed in the latest version of fitspng, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1059...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Filip Hroch (supplier of updated fitspng package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Tue, 30 Jan 2024 19:53:50 +0100 Source: fitspng Architecture: source Version: 2.0-2 Distribution: unstable Urgency: low Maintainer: Debian Astronomy Team Changed-By: Filip Hroch Closes: 1059970 1061774 Changes: fitspng (2.0-2) unstable; urgency=low . * Update of autopkgtests by ignoring of a warning due pngcheck (Closes: #1059970, #1061774) * Update of packaging: latest standards, included .acs of the source. Checksums-Sha1: f2c80204677be6bbe49931024debea24da445b1f 2271 fitspng_2.0-2.dsc 4466fd15ce56fceabbb417f3ace5309f40a9ccaa 1138938 fitspng_2.0.orig.tar.gz 93736e8081f86b78bae8125526e80440308781b5 833 fitspng_2.0.orig.tar.gz.asc fe090421e61bc790b5a6052ece470c7a37561f92 40808 fitspng_2.0-2.debian.tar.xz 801876f6b582953dff3c7e42e19e7ffed316e2bf 6604 fitspng_2.0-2_source.buildinfo Checksums-Sha256: 4ec387f109d1c15893351d3d3555c9a6199a2c3d013d5aed48638093ace0f3e8 2271 fitspng_2.0-2.dsc a2109c37ab85f6d15126c5f5cb4727e95f61db38c94f56849c03c872813d133a 1138938 fitspng_2.0.orig.tar.gz ee79ce8e13256be67ebeaed79e71f84cda6b9d914c09d7fd29217ab3a4d7dd5b 833 fitspng_2.0.orig.tar.gz.asc 53255ab5d6c9ec6200f55cb486cbc3f46aa87635e77993317b282e16ee8d8802 40808 fitspng_2.0-2.debian.tar.xz 6ce65aecb0ab0de50d9a6c3bf393fb060e4d455e000cf8340256682b7bf6077c 6604 fitspng_2.0-2_source.buildinfo Files: 3e9536c63fd3b127e1723770e0372ca1 2271 science optional fitspng_2.0-2.dsc 0fd84d5a244dd6348fe4f3224591da3e 1138938 science optional fitspng_2.0.orig.tar.gz b4a4d9084a94db00a17b8b2e4b83d0dc 833 science optional fitspng_2.0.orig.tar.gz.asc 9e97142656d3edf120f02cba7bda64d2 40808 science optional fitspng_2.0-2.debian.tar.xz 3eadcb30bfb26d4c14de07512460bced 6604 science optional fitspng_2.0-2_source.buildinfo -BEGIN PGP SIGNATURE- iQJKBAEBCgA0FiEEUDKf13MuKrCBYUNfHmJd9kly/5oFAmW5a8gWHGhyb2NoQHBo eXNpY3MubXVuaS5jegAKCRAeYl32SXL/mi/BD/4/BzQxMVeou/szInOVBxpmKG9L 8h3JhwgPgYZB8SizBXdkOIth8ah6uDiJFb+2vTLHVpSpLFZvv2hCmL4SWhAopCDy V0/hfvGjFyLbYnAS0jUQ6TcIUzotuyq/pAMSiM26L71I3vVsqJba9agQsRXned+y q2XMEXRtpv2QqsGl+8z3LpprAaCSpmC0ZcRQjfuhlTXufMfIhQBStX0Lqe2nmZab wZxlnhOTsAAPq2RNR18Nk21Hq2E9Vy0Q0nTSasafNaBA2rZn0clFYkqiv1z8n4CO 9C16yajJyDsofx8ilNeqwJX/EZdGmrl9ldaxkPAFSScoT9XEAkLh9CTKYq0cXs8A yHBlm2tZDK941hbJ5YPa1zykbmsS+PmmmKLPipkK/OfPZW+iiWuO0l2OJXyRmYVn 2VCRJy9WaB4btbhJTNB6w2K0sj1DhLSIVx9nhmLcK7GrIxhI6E
Bug#1061984: marked as done (libboinc-app7t64 and libboinc7t64 have an undeclared file conflict)
Your message dated Tue, 30 Jan 2024 21:49:43 + with message-id and subject line Bug#1061984: fixed in boinc 7.20.5+dfsg-1.2~exp2 has caused the Debian Bug report #1061984, regarding libboinc-app7t64 and libboinc7t64 have an undeclared file conflict to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1061984: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061984 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: libboinc7t64,libboinc-app7t64 Version: 7.20.5+dfsg-1.2~exp1 Severity: serious User: debian...@lists.debian.org Usertags: fileconflict Control: affects -1 + libboinc-app7 libboinc7 X-Debbugs-Cc: vor...@debian.org libboinc-app7t64 and libboinc7t64 have an undeclared file conflict. This may result in an unpack error from dpkg. The files * /usr/lib/x86_64-linux-gnu/libboinc_api.so.7 * /usr/lib/x86_64-linux-gnu/libboinc_api.so.7.20.5 * /usr/lib/x86_64-linux-gnu/libboinc_graphics2.so.7 * /usr/lib/x86_64-linux-gnu/libboinc_graphics2.so.7.20.5 * /usr/lib/x86_64-linux-gnu/libboinc_opencl.so.7 * /usr/lib/x86_64-linux-gnu/libboinc_opencl.so.7.20.5 are contained in the packages * libboinc-app7 * 7.20.5+dfsg-1.1 as present in bookworm * 7.20.5+dfsg-1.1+b2 as present in trixie|unstable * libboinc-app7t64/7.20.5+dfsg-1.2~exp1 as present in experimental The files * /usr/lib/x86_64-linux-gnu/libboinc.so.7 * /usr/lib/x86_64-linux-gnu/libboinc.so.7.20.5 * /usr/lib/x86_64-linux-gnu/libboinc_crypt.so.7 * /usr/lib/x86_64-linux-gnu/libboinc_crypt.so.7.20.5 * /usr/lib/x86_64-linux-gnu/libboinc_zip.so.7 * /usr/lib/x86_64-linux-gnu/libboinc_zip.so.7.20.5 * /usr/lib/x86_64-linux-gnu/libsched.so.7 * /usr/lib/x86_64-linux-gnu/libsched.so.7.20.5 are contained in the packages * libboinc7 * 7.20.5+dfsg-1.1 as present in bookworm * 7.20.5+dfsg-1.1+b2 as present in trixie|unstable * libboinc7t64/7.20.5+dfsg-1.2~exp1 as present in experimental These packages can be unpacked concurrently, because there is no relevant Replaces or Conflicts relation. Attempting to unpack these packages concurrently results in an unpack error from dpkg, because none of the packages installs a diversion for the affected files. Kind regards The Debian Usr Merge Analysis Tool This bug report has been automatically filed with no human intervention. The source code is available at https://salsa.debian.org/helmutg/dumat. If the filing is unclear or in error, don't hesitate to contact hel...@subdivi.de for assistance. --- End Message --- --- Begin Message --- Source: boinc Source-Version: 7.20.5+dfsg-1.2~exp2 Done: Steve Langasek We believe that the bug you reported is fixed in the latest version of boinc, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1061...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Steve Langasek (supplier of updated boinc package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Tue, 30 Jan 2024 21:15:58 + Source: boinc Architecture: source Version: 7.20.5+dfsg-1.2~exp2 Distribution: experimental Urgency: medium Maintainer: Debian BOINC Maintainers Changed-By: Steve Langasek Closes: 1061984 Changes: boinc (7.20.5+dfsg-1.2~exp2) experimental; urgency=medium . * Patch debian/control.in, which uses idiosyncratic format and therefore failed to be automatically patched, then clobbered necessary changes in debian/control regarding Breaks/Replaces/Provides. Closes: #1061984. Checksums-Sha1: 27adad01e5a3ff8c11c1e52cea395ac324df609a 3170 boinc_7.20.5+dfsg-1.2~exp2.dsc fe848333ef11633bbfcefdbbc6860ee10dd275de 455144 boinc_7.20.5+dfsg-1.2~exp2.debian.tar.xz d39658070c760b48f3929102ee13a7fa0b0d85b3 20430 boinc_7.20.5+dfsg-1.2~exp2_source.buildinfo Checksums-Sha256: 3c2c4f66940b76747e1e628ec4bf624437cd4a0f2755f2b1e833cb7ce0a14880 3170 boinc_7.20.5+dfsg-1.2~exp2.dsc 8820e38551cdb5eb3913a7b1a0a2ddfd20a4577da3eaafca07108a5d7a6b07dd 455144 boinc_7.20.5+dfsg-1.2~exp2.debian.tar.xz 08ed1cce1e81d753de8cdb47a378bbf565bdeeb63392c6c57380b7286aa2a175 20430 boinc_7.20.5+dfsg-1.2~exp2_source.buildinfo Files: 62ebc9886ccd48be15db60c316de72bc 3170 net optional boinc_7.20.5
Bug#1062010: dar: NMU diff for 64-bit time_t transition
Source: dar Version: 2.7.13-2 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 dar 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 dar 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/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru dar-2.7.13/debian/changelog dar-2.7.13/debian/changelog --- dar-2.7.13/debian/changelog 2023-11-08 12:07:15.0 + +++ dar-2.7.13/debian/changelog 2024-01-30 21:43:50.0 + @@ -1,3 +1,10 @@ +dar (2.7.13-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Michael Hudson-Doyle Tue, 30 Jan 2024 21:43:50 + + dar (2.7.13-2) unstable; urgency=medium * Change build-dep on python3-all-dev to python3-dev. Closes: #1055500. diff -Nru dar-2.7.13/debian/control dar-2.7.13/debian/control --- dar-2.7.13/debian/control 2023-11-08 12:07:15.0 + +++ dar-2.7.13/debian/control 2024-01-30 21:43:50.0 + @@ -19,7 +19,7 @@ Package: libdar-dev Section: libdevel Architecture: any -Depends: libdar64-6000 (= ${binary:Version}), ${misc:Depends}, zlib1g-dev, +Depends: libdar64-6000t64 (= ${binary:Version}), ${misc:Depends}, zlib1g-dev, libbz2-dev, libzstd-dev, liblzo2-dev, liblzma-dev, liblz4-dev, libgcrypt20-dev, libgpg-error-dev, libassuan-dev, libargon2-dev Description: Disk ARchive: Development files for shared library @@ -36,7 +36,10 @@ compression, ATTR/ACL support. DAR also supports Pipes for remote operations, including with ssh. -Package: libdar64-6000 +Package: libdar64-6000t64 +Provides: ${t64:Provides} +Replaces: libdar64-6000 +Breaks: libdar64-6000 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -61,7 +64,7 @@ Package: dar Architecture: any -Depends: libdar64-6000 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Depends: libdar64-6000t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Suggests: par2, dar-docs Description: Disk ARchive: Backup directory tree and files Full featured archiver with support for differential backups, slices, diff -Nru dar-2.7.13/debian/libdar64-6000.dirs dar-2.7.13/debian/libdar64-6000.dirs --- dar-2.7.13/debian/libdar64-6000.dirs2023-09-11 12:53:53.0 + +++ dar-2.7.13/debian/libdar64-6000.dirs1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib diff -Nru dar-2.7.13/debian/libdar64-6000.install dar-2.7.13/debian/libdar64-6000.install --- dar-2.7.13/debian/libdar64-6000.install 2023-09-11 12:53:53.0 + +++ dar-2.7.13/debian/libdar64-6000.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/libdar64.so.6000.* -usr/lib/*/libdar64.so.* diff -Nru dar-2.7.13/debian/libdar64-6000t64.dirs dar-2.7.13/debian/libdar64-6000t64.dirs --- dar-2.7.13/debian/libdar64-6000t64.dirs 1970-01-01 00:00:00.0 + +++ dar-2.7.13/debian/libdar64-6000t64.dirs 2023-09-11 12:53:53.0 + @@ -0,0 +1 @@ +usr/lib diff -Nru dar-2.7.13/debian/libdar64-6000t64.install dar-2.7.13/debian/libdar64-6000t64.install --- dar-2.7.13/debian/libdar64-6000t64.install 1970-01-01 00:00:00.00
Bug#1061928: avro-c: NMU diff for 64-bit time_t transition
On Tue, Jan 30, 2024 at 04:27:49PM -0500, Robert Edmonds wrote: > I guess you have to do it that way since there isn't really anything > universal and machine readable that says: this is the public API header > file to include to use this library. Exactly. Though there are good practices (I hesitate to say "best") that would make headers no-ops if included directly when they shouldn't be, etc. > > This shows there are headers that can't be compiled because they're > > Windows-specific. So it seems counterproductive to ship these at all in > > Debian? > > If this header were removed from the package, or if a quirk were added to > > https://salsa.debian.org/vorlon/armhf-time_t/-/blob/main/check-armhf-time_t?ref_type=heads > > to exclude the incorrect headers from the analysis, we could confirm that > > avro-c is unaffected and avoid unnecessary NMUs / transitions to unstable. > If there is a way to quirk the avro-c package for this analysis so you > only include /usr/include/avro.h rather than every header file shipped > in the -dev package I think it would let your analysis succeed, without > missing anything, and, I would guess that that analysis would show no > ABI changes and thus no ABI transition is necessary. > I'm also open to just dropping those ms*.h files from the -dev package > which should just work without any other changes without breaking > anything else, but I haven't tested it. It looks like my colleague has already re-tested (with a local change, not yet published to either of https://salsa.debian.org/vorlon/armhf-time_t/ or https://salsa.debian.org/adrien-n/armhf-time_t/) and confirmed that avro-c's ABI is unaffected. (It's important to confirm with a full compile test because there are a number of types besides bare time_t that could be affected and overlooked with a bare grep or so.) We will make sure that this gets fully integrated into the published test results and that avro-c does not get NMUed to unstable for this. In the meantime I suggest leaving this bug report open for tracking. Thanks, -- 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#1062008: python-drf-spectacular-sidecar-nonfree: FTBFS with more than one supported python version
Source: python-drf-spectacular-sidecar-nonfree Version: 2023.6.1-1 Severity: serious Hi, ... dh_auto_install --destdir=debian/python3-drf-spectacular-sidecar-nonfree/ -O--buildsystem=pybuild I: pybuild plugin_pyproject:178: Copying package built for python3.12 to destdir I: pybuild plugin_pyproject:178: Copying package built for python3.11 to destdir debian/rules override_dh_installdocs make[1]: Entering directory '/build/python-drf-spectacular-sidecar-nonfree-2023.6.1' dh_installdocs # Move the shipped license information files into place. mv /build/python-drf-spectacular-sidecar-nonfree-2023.6.1/debian/python3-drf-spectacular-sidecar-nonfree/usr/lib/python3*/dist-packages/drf_spectacular_sidecar/static/drf_spectacular_sidecar/redoc/bundles/redoc.standalone.js.LICENSE.txt \ /build/python-drf-spectacular-sidecar-nonfree-2023.6.1/debian/python3-drf-spectacular-sidecar-nonfree/usr/lib/python3*/dist-packages/drf_spectacular_sidecar/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-bundle.js.LICENSE.txt \ /build/python-drf-spectacular-sidecar-nonfree-2023.6.1/debian/python3-drf-spectacular-sidecar-nonfree/usr/share/doc/python3-drf-spectacular-sidecar-nonfree mv: will not overwrite just-created '/build/python-drf-spectacular-sidecar-nonfree-2023.6.1/debian/python3-drf-spectacular-sidecar-nonfree/usr/share/doc/python3-drf-spectacular-sidecar-nonfree/redoc.standalone.js.LICENSE.txt' with '/build/python-drf-spectacular-sidecar-nonfree-2023.6.1/debian/python3-drf-spectacular-sidecar-nonfree/usr/lib/python3.12/dist-packages/drf_spectacular_sidecar/static/drf_spectacular_sidecar/redoc/bundles/redoc.standalone.js.LICENSE.txt' mv: will not overwrite just-created '/build/python-drf-spectacular-sidecar-nonfree-2023.6.1/debian/python3-drf-spectacular-sidecar-nonfree/usr/share/doc/python3-drf-spectacular-sidecar-nonfree/swagger-ui-bundle.js.LICENSE.txt' with '/build/python-drf-spectacular-sidecar-nonfree-2023.6.1/debian/python3-drf-spectacular-sidecar-nonfree/usr/lib/python3.12/dist-packages/drf_spectacular_sidecar/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-bundle.js.LICENSE.txt' make[1]: *** [debian/rules:16: override_dh_installdocs] Error 1 make[1]: Leaving directory '/build/python-drf-spectacular-sidecar-nonfree-2023.6.1' make: *** [debian/rules:11: binary] Error 2 ... The .../usr/lib/python3*/dist-packages/... globs match one file per supported python version, causing mv to error out. Andreas python-drf-spectacular-sidecar-nonfree_2023.6.1-1.log.gz Description: application/gzip
Bug#1062007: daq: NMU diff for 64-bit time_t transition
Source: daq Version: 2.0.7-5 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 daq 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 daq 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/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru daq-2.0.7/debian/changelog daq-2.0.7/debian/changelog --- daq-2.0.7/debian/changelog 2020-07-19 13:13:40.0 + +++ daq-2.0.7/debian/changelog 2024-01-30 21:41:26.0 + @@ -1,3 +1,10 @@ +daq (2.0.7-5.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Michael Hudson-Doyle Tue, 30 Jan 2024 21:41:26 + + daq (2.0.7-5) unstable; urgency=medium * debian/libdaq-dev.install: Include the static modules again as they are diff -Nru daq-2.0.7/debian/control daq-2.0.7/debian/control --- daq-2.0.7/debian/control2020-07-19 10:14:52.0 + +++ daq-2.0.7/debian/control2024-01-30 21:41:26.0 + @@ -9,7 +9,7 @@ Package: libdaq-dev Section: libdevel Architecture: any -Depends: libdaq2 (= ${binary:Version}), libpcap0.8-dev, libdumbnet-dev, libnetfilter-queue-dev, ${shlibs:Depends}, ${misc:Depends} +Depends: libdaq2t64 (= ${binary:Version}), libpcap0.8-dev, libdumbnet-dev, libnetfilter-queue-dev, ${shlibs:Depends}, ${misc:Depends} Description: Data Acquisition library for packet I/O - development files DAQ is a library that introduces an abstraction layer to PCAP functions facilitation operation in a variety of hardware and software interfaces. @@ -19,7 +19,10 @@ . This package contains the static library and the C header files. -Package: libdaq2 +Package: libdaq2t64 +Provides: ${t64:Provides} +Replaces: libdaq2 +Breaks: libdaq2 (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: libdaq0 diff -Nru daq-2.0.7/debian/libdaq2.dirs daq-2.0.7/debian/libdaq2.dirs --- daq-2.0.7/debian/libdaq2.dirs 2010-11-10 23:52:29.0 + +++ daq-2.0.7/debian/libdaq2.dirs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib diff -Nru daq-2.0.7/debian/libdaq2.install daq-2.0.7/debian/libdaq2.install --- daq-2.0.7/debian/libdaq2.install2020-07-19 09:53:56.0 + +++ daq-2.0.7/debian/libdaq2.install1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/lib*.so.* -usr/lib/*/daq/*.so diff -Nru daq-2.0.7/debian/libdaq2t64.dirs daq-2.0.7/debian/libdaq2t64.dirs --- daq-2.0.7/debian/libdaq2t64.dirs1970-01-01 00:00:00.0 + +++ daq-2.0.7/debian/libdaq2t64.dirs2010-11-10 23:52:29.0 + @@ -0,0 +1 @@ +usr/lib diff -Nru daq-2.0.7/debian/libdaq2t64.install daq-2.0.7/debian/libdaq2t64.install --- daq-2.0.7/debian/libdaq2t64.install 1970-01-01 00:00:00.0 + +++ daq-2.0.7/debian/libdaq2t64.install 2020-07-19 09:53:56.0 + @@ -0,0 +1,2 @@ +usr/lib/*/lib*.so.* +usr/lib/*/daq/*.so diff -Nru daq-2.0.7/debian/libdaq2t64.lintian-overrides daq-2.0.7/debian/libdaq2t64.lintian-overrides --- daq-2.0.7/debian/libdaq2t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ daq-2.0.7/debian/libdaq2t64.lintian-overrides 2024-
Bug#1044078: marked as done (cnvkit: FTBFS with pandas 2.0)
Your message dated Tue, 30 Jan 2024 21:34:32 + with message-id <845d1345-7923-4fd7-a075-a4843bb59...@zoho.com> and subject line Re: cnvkit and pandas 2.x has caused the Debian Bug report #1044078, regarding cnvkit: FTBFS with pandas 2.0 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1044078: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1044078 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: src:cnvkit Version: 0.9.9-2 Control: block 1043240 by -1 cnvkit fails to build with pandas 2.0, currently in experimental. Build log: https://launchpadlibrarian.net/680699189/buildlog_ubuntu-mantic-amd64.cnvkit_0.9.9-2_BUILDING.txt.gz Autopkgtest log: https://ci.debian.net/data/autopkgtest/unstable/amd64/c/cnvkit/36575798/log.gz A common source of failures is that pandas.util.testing has been renamed to pandas.testing. Both names were available in all 1.x versions (and hence in Debian stable and oldstable), so Debian packages that were using this can immediately switch unconditionally. --- End Message --- --- Begin Message --- Version: 0.9.10-1 No longer failing, which probably means upstream have fixed this.--- End Message ---
Bug#1061934: Bug#1061984: libboinc-app7t64 and libboinc7t64 have an undeclared file conflict
On Tue, Jan 30, 2024 at 06:16:25PM +0100, Helmut Grohne wrote: > Package: libboinc7t64,libboinc-app7t64 > Version: 7.20.5+dfsg-1.2~exp1 > Severity: serious > User: debian...@lists.debian.org > Usertags: fileconflict > Control: affects -1 + libboinc-app7 libboinc7 > X-Debbugs-Cc: vor...@debian.org > libboinc-app7t64 and libboinc7t64 have an undeclared file conflict. This > may result in an unpack error from dpkg. Sigh. Thanks for the Cc:. That's because boinc has an idiosyncratic debian/control.in that we failed to patch, and as a result the successful patching of debian/control was clobbered. I'm uploading a follow-up NMU to experimental and attaching an updated patch for the complete delta from the version in unstable. -- 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 diff -Nru boinc-7.20.5+dfsg/debian/changelog boinc-7.20.5+dfsg/debian/changelog --- boinc-7.20.5+dfsg/debian/changelog 2023-04-25 16:59:54.0 + +++ boinc-7.20.5+dfsg/debian/changelog 2024-01-30 21:15:58.0 + @@ -1,3 +1,18 @@ +boinc (7.20.5+dfsg-1.2~exp2) experimental; urgency=medium + + * Patch debian/control.in, which uses idiosyncratic format and therefore +failed to be automatically patched, then clobbered necessary changes in +debian/control regarding Breaks/Replaces/Provides. Closes: #1061984. + + -- Steve Langasek Tue, 30 Jan 2024 21:15:58 + + +boinc (7.20.5+dfsg-1.2~exp1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 30 Jan 2024 07:36:42 + + boinc (7.20.5+dfsg-1.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru boinc-7.20.5+dfsg/debian/control boinc-7.20.5+dfsg/debian/control --- boinc-7.20.5+dfsg/debian/control2023-04-25 16:59:54.0 + +++ boinc-7.20.5+dfsg/debian/control2024-01-30 21:15:58.0 + @@ -133,7 +133,7 @@ adduser, ca-certificates, lsb-base (>= 3.0-6), - libboinc7 (= ${binary:Version}) + libboinc7t64 (= ${binary:Version}) Suggests: boinc-manager, boinc-client-opencl, boinc-client-nvidia-cuda, @@ -226,8 +226,8 @@ Architecture: any Section: libdevel Depends: ${misc:Depends}, - libboinc-app7 (= ${binary:Version}), - libboinc7 (= ${binary:Version}), + libboinc-app7t64 (= ${binary:Version}), + libboinc7t64 (= ${binary:Version}), libc6-dev | libc-dev, default-libmysqlclient-dev, libssl-dev, @@ -245,15 +245,15 @@ development of scientific applications that work seamlessly across many Linux distributions and different releases of the same. -Package: libboinc-app7 +Package: libboinc-app7t64 Architecture: any Section: libs -Provides: libboinc-app +Provides: libboinc-app, ${t64:Provides} Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} -Breaks: boinc-dev (<< 7.0.28+dfsg-3), +Breaks: libboinc-app7 (<< ${source:Version}), boinc-dev (<< 7.0.28+dfsg-3), libboinc-app (<= 7.0.34+dfsg-1) -Replaces: boinc-dev (<< 7.0.28+dfsg-3), +Replaces: libboinc-app7, boinc-dev (<< 7.0.28+dfsg-3), libboinc-app (<= 7.0.34+dfsg-1) Depends: ${misc:Depends}, ${shlibs:Depends} Description: libraries for BOINC's scientific applications @@ -264,15 +264,15 @@ This package contains dynamic libraries that are needed for applications which utilizes the BOINC infrastructure and the boinc-client itself. -Package: libboinc7 +Package: libboinc7t64 Architecture: any Section: libs -Provides: libboinc +Provides: libboinc, ${t64:Provides} Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} -Breaks: boinc-dev (<< 7.0.28+dfsg-3), +Breaks: libboinc7 (<< ${source:Version}), boinc-dev (<< 7.0.28+dfsg-3), libboinc (<= 7.0.34+dfsg-1) -Replaces: boinc-dev (<< 7.0.28+dfsg-3), +Replaces: libboinc7, boinc-dev (<< 7.0.28+dfsg-3), libboinc (<= 7.0.34+dfsg-1) Depends: ${misc:Depends}, ${shlibs:Depends} Description: libraries of BOINC the client depends on diff -Nru boinc-7.20.5+dfsg/debian/control.in boinc-7.20.5+dfsg/debian/control.in --- boinc-7.20.5+dfsg/debian/control.in 2022-09-12 21:02:47.0 + +++ boinc-7.20.5+dfsg/debian/control.in 2024-01-30 21:13:28.0 + @@ -133,7 +133,7 @@ @ adduser, @ ca-certificates, @ lsb-base (>= 3.0-6), -@ libboinc7 (= ${binary:Version}) +@ libboinc7t64 (= ${binary:Version}) @Suggests: boinc-manager, @ boinc-client-opencl, @ boinc-client-nvidia-cuda, @@ -226,8 +226,8 @@ @Architecture: any @Section: libdevel @Depends: ${misc:Depends}, -@ libboinc-app7 (= ${binary:Version}), -@ libboinc7 (= ${binary:Version}), +@ libb
Bug#1061928: avro-c: NMU diff for 64-bit time_t transition
Steve Langasek wrote: > Hi Robert, > > On Tue, Jan 30, 2024 at 02:05:11PM -0500, Robert Edmonds wrote: > > Steve Langasek wrote: > > > 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 > > > avro-c 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). > > > Hi, Steve: > > > I'm not aware of anything in avro-c that embeds time_t, or really any > > platform-provided structs, into the API/ABI. Can you point me to the > > actual changes in the avro-c ABI due to this change? > > > Thanks! > > avro-c falls into the second of these categories, "or could not be analyzed > and therefore we assume is affected". > > Output of the attempt to analyze the package with abi-compliance-checker: > https://adrien.dcln.fr/misc/armhf-time_t/2024-01-17/logs/libavro-dev/base/log.txt Ah, I see, so basically every header in the -dev package is getting included: // add includes #include "/usr/include/avro/allocation.h" #include "/usr/include/avro/basics.h" #include "/usr/include/avro/consumer.h" #include "/usr/include/avro/data.h" #include "/usr/include/avro/errors.h" #include "/usr/include/avro/generic.h" #include "/usr/include/avro/io.h" #include "/usr/include/avro/legacy.h" #include "/usr/include/avro/msinttypes.h" #include "/usr/include/avro/msstdint.h" #include "/usr/include/avro/platform.h" #include "/usr/include/avro/refcount.h" #include "/usr/include/avro/resolver.h" #include "/usr/include/avro/schema.h" #include "/usr/include/avro/value.h" #include "/usr/include/avro.h" I guess you have to do it that way since there isn't really anything universal and machine readable that says: this is the public API header file to include to use this library. For avro-c in particular the documentation of the library is here: https://avro.apache.org/docs/1.11.1/api/c/ And they only mention including to users of the library. So those headers that work around problems on Microsoft platforms don't end up getting included on other systems since the #include's of those headers are conditionalized. > This shows there are headers that can't be compiled because they're > Windows-specific. So it seems counterproductive to ship these at all in > Debian? > > If this header were removed from the package, or if a quirk were added to > https://salsa.debian.org/vorlon/armhf-time_t/-/blob/main/check-armhf-time_t?ref_type=heads > to exclude the incorrect headers from the analysis, we could confirm that > avro-c is unaffected and avoid unnecessary NMUs / transitions to unstable. If there is a way to quirk the avro-c package for this analysis so you only include /usr/include/avro.h rather than every header file shipped in the -dev package I think it would let your analysis succeed, without missing anything, and, I would guess that that analysis would show no ABI changes and thus no ABI transition is necessary. I'm also open to just dropping those ms*.h files from the -dev package which should just work without any other changes without breaking anything else, but I haven't tested it. Thanks! -- Robert Edmonds edmo...@debian.org
Bug#1059675: rust-ahash - autopkgtest failure on s390x.
Hi That ahash is missing is blocking an upgrade of hashbrown, and that is blocking the packaging of gitoxide and cargo among other things. Is there something I can do to help out here? //Alex
Bug#1061928: avro-c: NMU diff for 64-bit time_t transition
Hi Robert, On Tue, Jan 30, 2024 at 02:05:11PM -0500, Robert Edmonds wrote: > Steve Langasek wrote: > > 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 > > avro-c 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). > Hi, Steve: > I'm not aware of anything in avro-c that embeds time_t, or really any > platform-provided structs, into the API/ABI. Can you point me to the > actual changes in the avro-c ABI due to this change? > Thanks! avro-c falls into the second of these categories, "or could not be analyzed and therefore we assume is affected". Output of the attempt to analyze the package with abi-compliance-checker: https://adrien.dcln.fr/misc/armhf-time_t/2024-01-17/logs/libavro-dev/base/log.txt This shows there are headers that can't be compiled because they're Windows-specific. So it seems counterproductive to ship these at all in Debian? If this header were removed from the package, or if a quirk were added to https://salsa.debian.org/vorlon/armhf-time_t/-/blob/main/check-armhf-time_t?ref_type=heads to exclude the incorrect headers from the analysis, we could confirm that avro-c is unaffected and avoid unnecessary NMUs / transitions to unstable. Thanks, -- 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#1044079: marked as done (augur: FTBFS with pandas 2.0)
Your message dated Tue, 30 Jan 2024 20:46:34 + with message-id and subject line Bug#1044079: fixed in augur 24.0.0-1 has caused the Debian Bug report #1044079, regarding augur: FTBFS with pandas 2.0 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1044079: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1044079 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: src:augur Version: 22.1.0-1 Control: block 1043240 by -1 augur fails to build with pandas 2.0, currently in experimental. Build log: https://launchpadlibrarian.net/680698719/buildlog_ubuntu-mantic-amd64.augur_22.1.0-1_BUILDING.txt.gz Autopkgtest log: https://ci.debian.net/data/autopkgtest/unstable/amd64/a/augur/36575793/log.gz A common source of failures is that pandas.util.testing has been renamed to pandas.testing. Both names were available in all 1.x versions (and hence in Debian stable and oldstable), so Debian packages that were using this can immediately switch unconditionally. --- End Message --- --- Begin Message --- Source: augur Source-Version: 24.0.0-1 Done: Étienne Mollier We believe that the bug you reported is fixed in the latest version of augur, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1044...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Étienne Mollier (supplier of updated augur package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Tue, 30 Jan 2024 20:41:16 +0100 Source: augur Architecture: source Version: 24.0.0-1 Distribution: unstable Urgency: medium Maintainer: Debian Med Packaging Team Changed-By: Étienne Mollier Closes: 1044079 Changes: augur (24.0.0-1) unstable; urgency=medium . * New upstream version (Closes: #1044079) Checksums-Sha1: 053fad0c35f743d68efd3b37418337b47a7b64ca 2754 augur_24.0.0-1.dsc 4d9c422d4df8878f96a8408381865eb2f1796c2c 6711386 augur_24.0.0.orig.tar.gz b33938139a0712e0ccb0572f6f61b0815f4dca73 15908 augur_24.0.0-1.debian.tar.xz Checksums-Sha256: 5a449b9faf41413e3df0ac60120a21437cc1342bfd9b98673e9c0f3f141ccb54 2754 augur_24.0.0-1.dsc 1be2ec4627660a151aad34fbabce592102a034cbb661f10cd5d56934960f28de 6711386 augur_24.0.0.orig.tar.gz 4460c3a9c5b4091e7525fb7cff67e400f3e1541cba62b9372a492a6912b161ba 15908 augur_24.0.0-1.debian.tar.xz Files: 44d47cbd56d386fc42eec89c9c5dfcd5 2754 science optional augur_24.0.0-1.dsc a06baf5804a59b0afdc0b1a5be5dda6c 6711386 science optional augur_24.0.0.orig.tar.gz 3823a4d9e3a99469c82217612d1b4943 15908 science optional augur_24.0.0-1.debian.tar.xz -BEGIN PGP SIGNATURE- iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmW5UkQUHGVtb2xsaWVy QGRlYmlhbi5vcmcACgkQeTz2fo8NEdoyHhAAql+VbjGbx8TLKogUM/1XCH0Gi+f/ crIdIama+TIu6vOcJK7/HRHZAKvuXaIRhs6mfRuEIGzsV0gkYSOXWxv5s9d4zKpQ Xat/NfUsx1oCEeTL7L7bKmjwzYFBnpps+tBr7rtAc46CppxLMJxZAUzybk0anqeC 2sSX3Ur1ZBWQkflG2Uf8asoM7LsoVGjjn5/X+TWP/cz5ENy1mmp0gN2K7rCImywJ 1+zLbyBuwvLlVGrBvU/JeINiIu0KHntuYRIeHquu2lBCZ2Katv5C96mQ6sPRKUiZ R8n4sdaVjO19walVP0Ui4Wu4AodPorXdBzNnJpzj4xMe6YWtTaH5MUvrQqPHC5GU a0CX+dAp5GzAYM29wMz4U4w5LdiJS/Sx2hTIFQjOwRmmITiI+uM9IkypEFbMO6Hc mh24y2U92x/9jf+Wkqg7UtQlDVpY7gzUrHpg6SFfNyPz3vw0zjuLHOqZMgBTYflm HjbK9Tz9qksiZTsttO+0ZFxeVRKbJHeWbtHiF3OudqRFqCf32BYLD/SlpIbbGGAN HrFBQCaiFSVG4aiOMey3/+CuF3lDil51aW3El8t4cp9U2EM5HuSJQSsxnKlU6S/4 gOLTqj9zreQiylATFi2zw5cHpUvUdpRJXQkb2Sn7HimfHo54gNRlwz33MrEC1Lul Gstlq9yy6U/KyLQ= =MNUd -END PGP SIGNATURE End Message ---
Bug#1061992: curl: NMU diff for 64-bit time_t transition
Hello Michael, > 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 > curl 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). Can you tell us which case it is? Is it confirmed affected or is this a guess? I know the curl project has put a lot of effort into this issue already but I don't know the specifics enough to understand whether this is a false positive or not. https://daniel.haxx.se/blog/2018/02/01/reducing-2038-problems-in-curl/ https://github.com/curl/curl/issues/2238 > 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. The debdiff is reversed, took me a bit to understand it. Does this mean we should hold on pushing new uploads to testing and experimental until this is done? If so, how long will it take? The curl repo is under the debian namespace on salsa, so feel free to push your commits there once the upload is done (debian/experimental branch for experimental). Regards -- Samuel Henrique
Bug#1061908: cppdb: NMU diff for 64-bit time_t transition
Hi, It seems that I've missed the MBF announcement… regarding the NMU, please go ahead, but make it a Team upload (it is in the Debian salsa namespace, so this shouldnt be a NMU) and commit your changes to the repository. Thanks -- tobi Am Tue, Jan 30, 2024 at 01:26:06AM + schrieb mwhud...@debian.org: > Source: cppdb > Version: 0.3.1+dfsg-9 > Severity: serious > Tags: patch pending > Justification: library ABI skew on upgrade > User: debian-...@lists.debian.org > Usertags: time-t > > 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 > cppdb 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 cppdb > 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/16 CPU threads; PREEMPT) > Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not > set > Shell: /bin/sh linked to /usr/bin/dash > Init: systemd (via /run/systemd/system) > diff -Nru cppdb-0.3.1+dfsg/debian/changelog cppdb-0.3.1+dfsg/debian/changelog > --- cppdb-0.3.1+dfsg/debian/changelog 2021-10-19 14:21:37.0 + > +++ cppdb-0.3.1+dfsg/debian/changelog 2024-01-30 01:25:56.0 + > @@ -1,3 +1,10 @@ > +cppdb (0.3.1+dfsg-9.1) experimental; urgency=medium > + > + * Non-maintainer upload. > + * Rename libraries for 64-bit time_t transition. > + > + -- Michael Hudson-Doyle Tue, 30 Jan 2024 01:25:56 > + > + > cppdb (0.3.1+dfsg-9) unstable; urgency=medium > >[ Ondřej Nový ] > diff -Nru cppdb-0.3.1+dfsg/debian/control cppdb-0.3.1+dfsg/debian/control > --- cppdb-0.3.1+dfsg/debian/control 2021-10-19 14:07:26.0 + > +++ cppdb-0.3.1+dfsg/debian/control 2024-01-30 01:25:56.0 + > @@ -46,7 +46,10 @@ > . > This package contains the development files. > > -Package: libcppdb0 > +Package: libcppdb0t64 > +Provides: ${t64:Provides} > +Replaces: libcppdb0 > +Breaks: libcppdb0 (<< ${source:Version}) > Architecture: any > Multi-Arch: same > Pre-Depends: ${misc:Pre-Depends} > @@ -77,7 +80,10 @@ > . > This package contains the core library > > -Package: libcppdb-mysql0 > +Package: libcppdb-mysql0t64 > +Provides: ${t64:Provides} > +Replaces: libcppdb-mysql0 > +Breaks: libcppdb-mysql0 (<< ${source:Version}) > Architecture: any > Multi-Arch: same > Pre-Depends: ${misc:Pre-Depends} > @@ -104,7 +110,10 @@ > . > This package contains the MySQL backend > > -Package: libcppdb-sqlite3-0 > +Package: libcppdb-sqlite3-0t64 > +Provides: ${t64:Provides} > +Replaces: libcppdb-sqlite3-0 > +Breaks: libcppdb-sqlite3-0 (<< ${source:Version}) > Architecture: any > Multi-Arch: same > Pre-Depends: ${misc:Pre-Depends} > @@ -131,7 +140,10 @@ > . > This package contains the sqlite3 backend > > -Package: libcppdb-postgresql0 > +Package: libcppdb-postgresql0t64 > +Provides: ${t64:Provides} > +Replaces: libcppdb-postgresql0 > +Breaks: libcppdb-postgresql0 (<< ${source:Version}) > Architecture: any > Multi-Arch: same > Pre-Depends: ${misc:Pre-Depends} > @@ -158,7 +170,10 @@ > . > This package contains the PostgreSQL backend > > -Package: libcppdb-odbc0 > +Package: libcppdb-odbc0t64 > +Provides: ${t64:Provides} > +Replaces: libcppdb-odbc0 > +Breaks: libcppdb-odbc0 (<< ${source:Version}) > Architecture: any > Multi-Arch: same > Pre-Depends: ${misc:Pre-Depends} > diff -Nru cppdb-0.3.1+dfsg/debian/libcppdb0.install > cppdb-0.3.1+dfsg/debian/libcppdb0.install > --- cppd
Bug#1061997: czmq: NMU diff for 64-bit time_t transition
Source: czmq Version: 4.2.1-1 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 czmq 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 czmq 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/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru czmq-4.2.1/debian/changelog czmq-4.2.1/debian/changelog --- czmq-4.2.1/debian/changelog 2021-01-17 15:51:51.0 + +++ czmq-4.2.1/debian/changelog 2024-01-30 19:17:35.0 + @@ -1,3 +1,10 @@ +czmq (4.2.1-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Michael Hudson-Doyle Tue, 30 Jan 2024 19:17:35 + + czmq (4.2.1-1) unstable; urgency=medium * New upstream version 4.2.1 diff -Nru czmq-4.2.1/debian/control czmq-4.2.1/debian/control --- czmq-4.2.1/debian/control 2021-01-17 15:51:32.0 + +++ czmq-4.2.1/debian/control 2024-01-30 19:17:35.0 + @@ -16,7 +16,10 @@ Vcs-Git: https://salsa.debian.org/debian/czmq.git Vcs-Browser: https://salsa.debian.org/debian/czmq -Package: libczmq4 +Package: libczmq4t64 +Provides: ${t64:Provides} +Replaces: libczmq4 +Breaks: libczmq4 (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} @@ -44,7 +47,7 @@ libzmq3-dev, uuid-dev, libsystemd-dev [linux-any], - libczmq4 (= ${binary:Version}) + libczmq4t64 (= ${binary:Version}) Multi-Arch: same Description: High-level C binding for ZeroMQ (development files) czmq (previously known as libzapi) provides a high-level C binding for diff -Nru czmq-4.2.1/debian/libczmq4.install czmq-4.2.1/debian/libczmq4.install --- czmq-4.2.1/debian/libczmq4.install 2021-01-17 15:30:39.0 + +++ czmq-4.2.1/debian/libczmq4.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru czmq-4.2.1/debian/libczmq4.symbols czmq-4.2.1/debian/libczmq4.symbols --- czmq-4.2.1/debian/libczmq4.symbols 2021-01-17 15:51:51.0 + +++ czmq-4.2.1/debian/libczmq4.symbols 1970-01-01 00:00:00.0 + @@ -1,922 +0,0 @@ -libczmq.so.4 libczmq4 #MINVER# -* Build-Depends-Package: libczmq-dev -#MISSING: 4.0.0# _NUM_MODES@Base 3.0.2 - sha1_init@Base 3.0.2 - sha1_loop@Base 3.0.2 - sha1_pad@Base 3.0.2 - sha1_result@Base 3.0.2 - slre_compile@Base 3.0.2 - slre_dump@Base 3.0.2 - slre_match@Base 3.0.2 - zactor_destroy@Base 3.0.2 - zactor_is@Base 3.0.2 - zactor_new@Base 3.0.2 - zactor_recv@Base 3.0.2 - zactor_resolve@Base 3.0.2 - zactor_send@Base 3.0.2 - zactor_sock@Base 3.0.2 - zactor_test@Base 3.0.2 - zarmour_decode@Base 3.0.2 - zarmour_destroy@Base 3.0.2 - zarmour_encode@Base 3.0.2 - zarmour_line_breaks@Base 3.0.2 - zarmour_line_length@Base 3.0.2 - zarmour_mode@Base 3.0.2 - zarmour_mode_str@Base 3.0.2 - zarmour_new@Base 3.0.2 - zarmour_pad@Base 3.0.2 - zarmour_pad_char@Base 3.0.2 - zarmour_print@Base 3.0.2 - zarmour_set_line_breaks@Base 3.0.2 - zarmour_set_line_length@Base 3.0.2 - zarmour_set_mode@Base 3.0.2 - zarmour_set_pad@Base 3.0.2 - zarmour_set_pad_char@Base 3.0.2 - zarmour_test@Base 3.0.2 - zauth@Base 3.0.2 -#MISSING: 4.0.0# zaut
Bug#1061996: cyclonedds: NMU diff for 64-bit time_t transition
Source: cyclonedds Version: 0.10.4-1 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 cyclonedds 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 cyclonedds 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/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru cyclonedds-0.10.4/debian/changelog cyclonedds-0.10.4/debian/changelog --- cyclonedds-0.10.4/debian/changelog 2023-08-29 11:16:42.0 + +++ cyclonedds-0.10.4/debian/changelog 2024-01-30 19:16:21.0 + @@ -1,3 +1,10 @@ +cyclonedds (0.10.4-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Michael Hudson-Doyle Tue, 30 Jan 2024 19:16:21 + + cyclonedds (0.10.4-1) unstable; urgency=medium * New upstream version 0.10.4 diff -Nru cyclonedds-0.10.4/debian/control cyclonedds-0.10.4/debian/control --- cyclonedds-0.10.4/debian/control2023-08-29 11:11:49.0 + +++ cyclonedds-0.10.4/debian/control2024-01-30 19:16:21.0 + @@ -28,14 +28,20 @@ Eclipse IoT project with a growing list of adopters, and has become a tier-1 middleware for the Robot Operating System (ROS 2). -Package: libddsc0debian +Package: libddsc0debiant64 +Provides: ${t64:Provides} +Replaces: libddsc0debian +Breaks: libddsc0debian (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} library ${source:Extended-Description} -Package: libcycloneddsidl0 +Package: libcycloneddsidl0t64 +Provides: ${t64:Provides} +Replaces: libcycloneddsidl0 +Breaks: libcycloneddsidl0 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} @@ -52,8 +58,8 @@ Multi-Arch: same Recommends: cyclonedds-tools Depends: ${misc:Depends}, - libddsc0debian (= ${binary:Version}), - libcycloneddsidl0 (= ${binary:Version}), + libddsc0debiant64 (= ${binary:Version}), + libcycloneddsidl0t64 (= ${binary:Version}), libiceoryx-binding-c-dev [amd64 arm64 mips64el ppc64el s390x alpha ia64 ppc64 riscv64 sparc64], Breaks: libddsc-dev (<< 0.8.1-1) Replaces: libddsc-dev (<< 0.8.1-1) diff -Nru cyclonedds-0.10.4/debian/libcycloneddsidl0.install cyclonedds-0.10.4/debian/libcycloneddsidl0.install --- cyclonedds-0.10.4/debian/libcycloneddsidl0.install 2022-02-22 08:29:59.0 + +++ cyclonedds-0.10.4/debian/libcycloneddsidl0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libcycloneddsidl.so.* diff -Nru cyclonedds-0.10.4/debian/libcycloneddsidl0.symbols cyclonedds-0.10.4/debian/libcycloneddsidl0.symbols --- cyclonedds-0.10.4/debian/libcycloneddsidl0.symbols 2023-05-25 07:39:04.0 + +++ cyclonedds-0.10.4/debian/libcycloneddsidl0.symbols 1970-01-01 00:00:00.0 + @@ -1,132 +0,0 @@ -libcycloneddsidl.so.0 libcycloneddsidl0 #MINVER# -* Build-Depends-Package: cyclonedds-dev - idl_allowable_data_representations@Base 0.9.0 - idl_ancestor@Base 0.8.0 - idl_array_size@Base 0.8.0 - idl_asprintf@Base 0.8.0 - idl_bound@Base 0.8.0 - idl_case_label_intvalue@Base 0.9.0 - idl_compare
Bug#1061995: cwiid: NMU diff for 64-bit time_t transition
Source: cwiid Version: 0.6.91-7 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 cwiid 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 cwiid 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/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru cwiid-0.6.91/debian/changelog cwiid-0.6.91/debian/changelog --- cwiid-0.6.91/debian/changelog 2024-01-18 15:02:15.0 + +++ cwiid-0.6.91/debian/changelog 2024-01-30 19:15:45.0 + @@ -1,3 +1,10 @@ +cwiid (0.6.91-7.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Michael Hudson-Doyle Tue, 30 Jan 2024 19:15:45 + + cwiid (0.6.91-7) unstable; urgency=medium * modified the Homepage. Closes: #977204 diff -Nru cwiid-0.6.91/debian/control cwiid-0.6.91/debian/control --- cwiid-0.6.91/debian/control 2024-01-18 14:58:21.0 + +++ cwiid-0.6.91/debian/control 2024-01-30 19:15:45.0 + @@ -21,7 +21,7 @@ Package: python3-cwiid Architecture: any -Depends: ${python3:Depends}, ${shlibs:Depends}, libcwiid1 (>= ${binary:Version}), ${misc:Depends} +Depends: ${python3:Depends}, ${shlibs:Depends}, libcwiid1t64 (>= ${binary:Version}), ${misc:Depends} Section: python Description: library to interface with the wiimote CWiid is a working userspace driver along with various @@ -31,7 +31,10 @@ . This package provides the Python cwiid module. -Package: libcwiid1 +Package: libcwiid1t64 +Provides: ${t64:Provides} +Replaces: libcwiid1 +Breaks: libcwiid1 (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Section: libs @@ -47,7 +50,7 @@ Package: libcwiid-dev Architecture: any -Depends: libcwiid1 (= ${binary:Version}), libbluetooth-dev, pkg-config, ${misc:Depends} +Depends: libcwiid1t64 (= ${binary:Version}), libbluetooth-dev, pkg-config, ${misc:Depends} Conflicts: libcwiid0-dev Replaces: libcwiid0-dev, libcwiid1-dev Section: libdevel diff -Nru cwiid-0.6.91/debian/control.in cwiid-0.6.91/debian/control.in --- cwiid-0.6.91/debian/control.in 2023-09-21 16:20:23.0 + +++ cwiid-0.6.91/debian/control.in 2024-01-30 19:15:45.0 + @@ -10,7 +10,7 @@ Package: python-cwiid Architecture: any -Depends: ${python:Depends}, ${shlibs:Depends}, libcwiid1 (>= ${binary:Version}), ${misc:Depends} +Depends: ${python:Depends}, ${shlibs:Depends}, libcwiid1t64 (>= ${binary:Version}), ${misc:Depends} Section: python Description: library to interface with the wiimote CWiid is a working userspace driver along with various @@ -20,7 +20,10 @@ . This package provides the Python cwiid module. -Package: libcwiid1 +Package: libcwiid1t64 +Provides: ${t64:Provides} +Replaces: libcwiid1 +Breaks: libcwiid1 (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Section: libs @@ -36,7 +39,7 @@ Package: libcwiid-dev Architecture: any -Depends: libcwiid1 (= ${binary:Version}), libbluetooth-dev, pkg-config, ${misc:Depends} +Depends: libcwiid1t64 (= ${binary:Version}), libbluetooth-dev, pkg-config, ${misc:Depends} Conflicts: libcwiid0-dev Replaces: li
Bug#1061994: cvm: NMU diff for 64-bit time_t transition
Source: cvm Version: 0.97-3 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 cvm 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 cvm 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/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru cvm-0.97/debian/changelog cvm-0.97/debian/changelog --- cvm-0.97/debian/changelog 2022-05-27 19:24:32.0 + +++ cvm-0.97/debian/changelog 2024-01-30 19:15:06.0 + @@ -1,3 +1,10 @@ +cvm (0.97-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Michael Hudson-Doyle Tue, 30 Jan 2024 19:15:06 + + cvm (0.97-3) unstable; urgency=medium * QA upload. diff -Nru cvm-0.97/debian/control cvm-0.97/debian/control --- cvm-0.97/debian/control 2022-05-27 19:24:32.0 + +++ cvm-0.97/debian/control 2024-01-30 19:15:06.0 + @@ -75,7 +75,10 @@ . This package includes cvm binaries to interact with PostgreSQL databases. -Package: libcvm1 +Package: libcvm1t64 +Provides: ${t64:Provides} +Replaces: libcvm1 +Breaks: libcvm1 (<< ${source:Version}) Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} @@ -99,7 +102,7 @@ Package: libcvm1-dev Section: libdevel Architecture: any -Depends: ${misc:Depends}, ${shlibs:Depends}, libcvm1 (= ${binary:Version}) +Depends: ${misc:Depends}, ${shlibs:Depends}, libcvm1t64 (= ${binary:Version}) Provides: libcvm-dev, cvm-dev Conflicts: libcvm-dev, cvm-dev Recommends: cvm @@ -117,4 +120,4 @@ and is much simpler to implement on both sides than PAM and the authmod framework. . - This package includes development files for compiling against libcvm1 + This package includes development files for compiling against libcvm1t64 diff -Nru cvm-0.97/debian/libcvm1.install cvm-0.97/debian/libcvm1.install --- cvm-0.97/debian/libcvm1.install 2022-05-27 19:24:32.0 + +++ cvm-0.97/debian/libcvm1.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -/usr/lib/*.so.* diff -Nru cvm-0.97/debian/libcvm1.lintian-overrides cvm-0.97/debian/libcvm1.lintian-overrides --- cvm-0.97/debian/libcvm1.lintian-overrides 2022-05-27 19:24:32.0 + +++ cvm-0.97/debian/libcvm1.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -libcvm1: package-name-doesnt-match-sonames * diff -Nru cvm-0.97/debian/libcvm1t64.install cvm-0.97/debian/libcvm1t64.install --- cvm-0.97/debian/libcvm1t64.install 1970-01-01 00:00:00.0 + +++ cvm-0.97/debian/libcvm1t64.install 2022-05-27 19:24:32.0 + @@ -0,0 +1 @@ +/usr/lib/*.so.* diff -Nru cvm-0.97/debian/libcvm1t64.lintian-overrides cvm-0.97/debian/libcvm1t64.lintian-overrides --- cvm-0.97/debian/libcvm1t64.lintian-overrides1970-01-01 00:00:00.0 + +++ cvm-0.97/debian/libcvm1t64.lintian-overrides2024-01-30 19:15:06.0 + @@ -0,0 +1,2 @@ +libcvm1t64: package-name-doesnt-match-sonames * +libcvm1t64: package-name-doesnt-match-sonames libcvm1
Bug#1061993: curlpp: NMU diff for 64-bit time_t transition
Source: curlpp Version: 0.8.1-5.1 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 curlpp 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 curlpp 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/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru curlpp-0.8.1/debian/changelog curlpp-0.8.1/debian/changelog --- curlpp-0.8.1/debian/changelog 2023-05-25 13:39:56.0 + +++ curlpp-0.8.1/debian/changelog 2024-01-30 19:13:52.0 + @@ -1,3 +1,10 @@ +curlpp (0.8.1-5.2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Michael Hudson-Doyle Tue, 30 Jan 2024 19:13:52 + + curlpp (0.8.1-5.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru curlpp-0.8.1/debian/control curlpp-0.8.1/debian/control --- curlpp-0.8.1/debian/control 2021-09-02 08:59:36.0 + +++ curlpp-0.8.1/debian/control 2024-01-30 19:13:52.0 + @@ -15,7 +15,10 @@ Vcs-Git: https://salsa.debian.org/creekorful/curlpp.git Vcs-Browser: https://salsa.debian.org/creekorful/curlpp -Package: libcurlpp0 +Package: libcurlpp0t64 +Provides: ${t64:Provides} +Replaces: libcurlpp0 +Breaks: libcurlpp0 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} @@ -30,7 +33,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: ${misc:Depends}, libcurlpp0 (= ${binary:Version}), +Depends: ${misc:Depends}, libcurlpp0t64 (= ${binary:Version}), libcurl4-openssl-dev | libcurl4-dev Conflicts: libcurl4-nss-dev Description: c++ wrapper for libcurl (development files) diff -Nru curlpp-0.8.1/debian/libcurlpp0.dirs curlpp-0.8.1/debian/libcurlpp0.dirs --- curlpp-0.8.1/debian/libcurlpp0.dirs 2021-09-02 08:59:36.0 + +++ curlpp-0.8.1/debian/libcurlpp0.dirs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib diff -Nru curlpp-0.8.1/debian/libcurlpp0.docs curlpp-0.8.1/debian/libcurlpp0.docs --- curlpp-0.8.1/debian/libcurlpp0.docs 2021-09-02 08:59:36.0 + +++ curlpp-0.8.1/debian/libcurlpp0.docs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -Readme.md diff -Nru curlpp-0.8.1/debian/libcurlpp0.install curlpp-0.8.1/debian/libcurlpp0.install --- curlpp-0.8.1/debian/libcurlpp0.install 2021-09-02 08:59:36.0 + +++ curlpp-0.8.1/debian/libcurlpp0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru curlpp-0.8.1/debian/libcurlpp0t64.dirs curlpp-0.8.1/debian/libcurlpp0t64.dirs --- curlpp-0.8.1/debian/libcurlpp0t64.dirs 1970-01-01 00:00:00.0 + +++ curlpp-0.8.1/debian/libcurlpp0t64.dirs 2021-09-02 08:59:36.0 + @@ -0,0 +1 @@ +usr/lib diff -Nru curlpp-0.8.1/debian/libcurlpp0t64.docs curlpp-0.8.1/debian/libcurlpp0t64.docs --- curlpp-0.8.1/debian/libcurlpp0t64.docs 1970-01-01 00:00:00.0 + +++ curlpp-0.8.1/debian/libcurlpp0t64.docs 2021-09-02 08:59:36.0 + @@ -0,0 +1 @@ +Readme.md diff -Nru curlpp-0.8.1/debian/libcurlpp0t64.install curlpp-0.8.1/debian/libcurlpp0t64.install --- curlpp-0.8.1/debian/libcurlpp0t64.install 1970-01-01 00
Bug#1061992: curl: NMU diff for 64-bit time_t transition
Source: curl Version: 8.5.0-2 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 curl 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 curl 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/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru curl-8.5.0/debian/changelog curl-8.5.0/debian/changelog --- curl-8.5.0/debian/changelog 2024-01-30 18:13:57.0 + +++ curl-8.5.0/debian/changelog 2023-12-29 18:34:11.0 + @@ -1,10 +1,3 @@ -curl (8.5.0-2.1) experimental; urgency=medium - - * Non-maintainer upload. - * Rename libraries for 64-bit time_t transition. - - -- Michael Hudson-Doyle Tue, 30 Jan 2024 18:13:57 + - curl (8.5.0-2) unstable; urgency=medium * d/p/openldap_fix_an_LDAP_crash.patch: New patch to fix ldap segfault diff -Nru curl-8.5.0/debian/control curl-8.5.0/debian/control --- curl-8.5.0/debian/control 2024-01-30 18:13:57.0 + +++ curl-8.5.0/debian/control 2023-12-29 18:34:11.0 + @@ -42,7 +42,7 @@ Package: curl Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libcurl4t64 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libcurl4 (= ${binary:Version}) Multi-Arch: foreign Description: command line tool for transferring data with URL syntax curl is a command line tool for transferring data with URL syntax, supporting @@ -54,17 +54,14 @@ NTLM, Negotiate, kerberos...), file transfer resume, proxy tunneling and a busload of other useful tricks. -Package: libcurl4t64 -Provides: ${t64:Provides} -X-Time64-Compat: libcurl3-gnutls -Breaks: libcurl4 (<< ${source:Version}) +Package: libcurl4 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: ca-certificates Pre-Depends: ${misc:Pre-Depends} Conflicts: libcurl3 -Replaces: libcurl4, libcurl3 +Replaces: libcurl3 Multi-Arch: same Description: easy-to-use client-side URL transfer library (OpenSSL flavour) libcurl is an easy-to-use client-side URL transfer library, supporting DICT, @@ -82,11 +79,7 @@ . SSL support is provided by OpenSSL. -Package: libcurl3t64-gnutls -Provides: ${t64:Provides} -X-Time64-Compat: libcurl3-gnutls -Replaces: libcurl3-gnutls -Breaks: libcurl3-gnutls (<< ${source:Version}) +Package: libcurl3-gnutls Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -118,7 +111,7 @@ libcurl4-dev, libcurl3-dev Conflicts: libcurl4-gnutls-dev, libssl1.0-dev -Depends: ${misc:Depends}, libcurl4t64 (= ${binary:Version}) +Depends: ${misc:Depends}, libcurl4 (= ${binary:Version}) Suggests: libcurl4-doc, libidn-dev, libkrb5-dev, @@ -156,7 +149,7 @@ libcurl3-gnutls-dev, libcurl4-dev Conflicts: libcurl4-openssl-dev -Depends: ${misc:Depends}, libcurl3t64-gnutls (= ${binary:Version}) +Depends: ${misc:Depends}, libcurl3-gnutls (= ${binary:Version}) Suggests: libcurl4-doc, libgnutls28-dev, libidn-dev, diff -Nru curl-8.5.0/debian/libcurl3-gnutls.install curl-8.5.0/debian/libcurl3-gnutls.install --- curl-8.5.0/debian/libcurl3-gnutls.install 1970-01-01 00:00:00.0 + +++ curl-8.5.0/debian/libcurl3-gnutls.install 2023-12-29 18:34:11.0 +00
Bug#1061928: avro-c: NMU diff for 64-bit time_t transition
Steve Langasek wrote: > 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 > avro-c 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). Hi, Steve: I'm not aware of anything in avro-c that embeds time_t, or really any platform-provided structs, into the API/ABI. Can you point me to the actual changes in the avro-c ABI due to this change? Thanks! -- Robert Edmonds edmo...@debian.org
Bug#1044053: marked as done (dials: test failure with pandas 2.0)
Your message dated Tue, 30 Jan 2024 18:56:01 + with message-id and subject line Re: Bug#1043240: transition: pandas 1.5 -> 2.1 - please upload fixes has caused the Debian Bug report #1044053, regarding dials: test failure with pandas 2.0 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1044053: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1044053 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: src:dials Version: 3.12.1+dfsg3-5 Control: block 1043240 by -1 dials fails its autopkgtest with pandas 2.0, currently in experimental. Log: https://ci.debian.net/data/autopkgtest/unstable/amd64/d/dials/36575801/log.gz A common source of failures is that pandas.util.testing has been renamed to pandas.testing. Both names were available in all 1.x versions (and hence in Debian stable and oldstable), so Debian packages that were using this can immediately switch unconditionally. --- End Message --- --- Begin Message --- Version: 3.17.0+dfsg3-1 On 30/01/2024 10:31, PICCA Frederic-Emmanuel wrote: for dials it seems that the CI works with pandas 2.1 from experimental. Probably because upstream fixed it, thanks.--- End Message ---
Bug#1055515: fixed in ldc 1:1.35.0-1.1
Hello, for some reasons, there is the need of an additional upload fixing an installation path change, allowing us to simplify even more the packaging diff -Nru ldc-1.35.0/debian/changelog ldc-1.35.0/debian/changelog --- ldc-1.35.0/debian/changelog 2023-11-07 16:15:22.0 +0100 +++ ldc-1.35.0/debian/changelog 2024-01-30 19:11:42.0 +0100 @@ -1,3 +1,10 @@ +ldc (1:1.35.0-1.2) unstable; urgency=medium + + * Non-maintainer upload. + * Fixup bash-completion installation file + + -- Gianfranco Costamagna Tue, 30 Jan 2024 19:11:42 +0100 + ldc (1:1.35.0-1.1) unstable; urgency=medium * Non-maintainer upload diff -Nru ldc-1.35.0/debian/ldc.install ldc-1.35.0/debian/ldc.install --- ldc-1.35.0/debian/ldc.install 2022-08-12 18:36:13.0 +0200 +++ ldc-1.35.0/debian/ldc.install 2024-01-30 19:11:22.0 +0100 @@ -1,4 +1,4 @@ -etc/bash_completion.d/*usr/share/bash-completion/completions/ +usr/share/bash-completion/completions/ etc/ldc2.conf usr/bin/* usr/lib/ldc_rt.dso.o On Tue, 30 Jan 2024 16:23:38 + Debian FTP Masters wrote: Source: ldc Source-Version: 1:1.35.0-1.1 Done: Gianfranco Costamagna We believe that the bug you reported is fixed in the latest version of ldc, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1055...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Gianfranco Costamagna (supplier of updated ldc package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Tue, 07 Nov 2023 16:15:22 +0100 Source: ldc Built-For-Profiles: noudeb Architecture: source Version: 1:1.35.0-1.1 Distribution: unstable Urgency: medium Maintainer: Debian D Language Group Changed-By: Gianfranco Costamagna Closes: 1055515 Changes: ldc (1:1.35.0-1.1) unstable; urgency=medium . * Non-maintainer upload * Add bash-completion dependency to let cmake helper do the right job (Closes: #1055515) Checksums-Sha1: e6879546aebfc6e3cce4f671035256a5f4fdd020 2333 ldc_1.35.0-1.1.dsc cadb4539881824bf39b1e44a1ed9b8b90db6892f 19588 ldc_1.35.0-1.1.debian.tar.xz 44757942db10f2a1e154c94305ff6fb494f81674 9237 ldc_1.35.0-1.1_source.buildinfo Checksums-Sha256: a4d66d3fdd9f7e82ea3daaa1771698b2e34872f2aae4462de95e1f7647d0e445 2333 ldc_1.35.0-1.1.dsc 08f950f2fd57149818a9c85ea5dbaa20d1c05ed282899cb384deffbe7d377d63 19588 ldc_1.35.0-1.1.debian.tar.xz eff0f909641e9b8a0a5bbbdaade48187514a3d9b504eb4b43985180408032323 9237 ldc_1.35.0-1.1_source.buildinfo Files: 19bb3e7a0ac9ec50229be09bc178fc74 2333 devel optional ldc_1.35.0-1.1.dsc 5472f28d02b3f433cf252a126594fb8c 19588 devel optional ldc_1.35.0-1.1.debian.tar.xz db1cdb0d0e3c68c42b9b8bc4809df575 9237 devel optional ldc_1.35.0-1.1_source.buildinfo -BEGIN PGP SIGNATURE- iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmWlSzwACgkQ808JdE6f XdnrjRAAgyFe8u2Imcf5aEB0D2wifNqK1x4DscdusOeDoK3Gv+PK/3sseF2dV+xA OpenPGP_signature.asc Description: OpenPGP digital signature
Bug#1061958: fwknop: NMU diff for 64-bit time_t transition
On 2024-01-30 at 05:48:11, Lukas Märdian (sl...@debian.org) wrote: > 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. No objections from me. If you'd like to create a merge request on https://salsa.debian.org/debian/fwknop, then I can merge and then you can upload to unstable at your convenience. Francois signature.asc Description: PGP signature
Bug#1058752: bug#62572: Bug#1058752: bug#62572: cp --no-clobber behavior has changed
On 2024-01-30 03:18, Pádraig Brady wrote: So we now have the proposed change as: - revert -n to old silent success behavior - document -n as deprecated - Leave --update=none as is (will be synonymous with -n) - Provide --update=none-fail to diagnose and exit failure Thanks, that's a better proposal, but I still see several opportunities for confusion. If I understand things correctly, cp --update=none is not synonymous with the proposed (i.e., old-behavior) cp -n, because -n overrides previous -i options but --update=none does not. Also, -n overrides either previous or following --update=UPDATE options, but --update=none overrides only previous --update=UPDATE options. (For what it's worth, FreeBSD -n overrides Some of this complication seems to be for consistency with how mv behaves with -f, -i, -n, and --update, and similarly with how rm behaves with -f, -i, -I, and --interactive. To be honest I don't quite understand the reason for all this complexity, which suggests it should be documented somewhere (the manual?) if it isn't already. This raises more questions: * If we deprecate cp -n, what about mv -n? FreeBSD mv -n behaves like Coreutils mv -n: it silently does nothing and exits successfully. So there's no compatibility argument for changing mv -n's behavior. However, whatever --update option we add to cp (to output a diagnostic and exit with failure) should surely also be added to mv, to aid consistency. * Should cp --update=none be changed so that it really behaves like the old cp -n, in that it overrides other options in ways that differ from how the other --update=UPDATE options behave? I'm leaning toward "no" as this adds complexity that I don't see the use for. * If we don't change cp --update=none's overriding behavior, is it still OK to tell users to substitute --update=none for -n even though the two options are not exactly equivalent? I'm leaning towards "yes" but would like other opinions.
Bug#1061990: allegro4.4: NMU diff for 64-bit time_t transition
Source: allegro4.4 Version: 2:4.4.3.1-4 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 allegro4.4 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 allegro4.4 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-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 allegro4.4-4.4.3.1/debian/changelog allegro4.4-4.4.3.1/debian/changelog --- allegro4.4-4.4.3.1/debian/changelog 2023-08-28 13:02:32.0 + +++ allegro4.4-4.4.3.1/debian/changelog 2024-01-30 16:25:24.0 + @@ -1,3 +1,10 @@ +allegro4.4 (2:4.4.3.1-4.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 30 Jan 2024 16:25:24 + + allegro4.4 (2:4.4.3.1-4) unstable; urgency=medium * Add a clean dh target to remove CHANGES - fixes building after a diff -Nru allegro4.4-4.4.3.1/debian/control allegro4.4-4.4.3.1/debian/control --- allegro4.4-4.4.3.1/debian/control 2023-08-28 13:02:32.0 + +++ allegro4.4-4.4.3.1/debian/control 2024-01-30 16:25:24.0 + @@ -26,15 +26,16 @@ Vcs-Browser: https://salsa.debian.org/games-team/allegro4.4 Vcs-Git: https://salsa.debian.org/games-team/allegro4.4.git -Package: liballegro4.4 +Package: liballegro4.4t64 +Provides: ${t64:Provides} Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} -Breaks: liballegro4.4-plugin-alsa (<= 2:4.4.2-4) -Replaces: liballegro4.4-plugin-alsa (<= 2:4.4.2-4) +Breaks: liballegro4.4 (<< ${source:Version}), liballegro4.4-plugin-alsa (<= 2:4.4.2-4) +Replaces: liballegro4.4, liballegro4.4-plugin-alsa (<= 2:4.4.2-4) Description: portable library for cross-platform game and multimedia development Allegro is a cross-platform library mainly aimed at video game and multimedia programming. It handles common, low-level tasks such as creating windows, @@ -46,7 +47,7 @@ Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, - liballegro4.4 (= ${binary:Version}), + liballegro4.4t64 (= ${binary:Version}), libxext-dev, libx11-dev, libxpm-dev, @@ -81,14 +82,17 @@ accepting user input, loading data, drawing images, playing sounds, etc. and generally abstracting away the underlying platform. -Package: liballeggl4.4 +Package: liballeggl4.4t64 +Provides: ${t64:Provides} +Replaces: liballeggl4.4 +Breaks: liballeggl4.4 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends}, - liballegro4.4 (= ${binary:Version}) + liballegro4.4t64 (= ${binary:Version}) Description: library to mix OpenGL graphics with Allegro routines AllegroGL is an Allegro add-on that allows you to use OpenGL alongside Allegro -- you use OpenGL for your rendering to the screen, and Allegro for @@ -109,7 +113,7 @@ Section: libdevel Architecture: any Depends: ${misc:Depends}, - liballeggl4.4 (= ${binary:Version}), + liballeggl4.4t64 (= ${binary:Version}), liballegro4-dev Replaces: liballegro4.2-dev (<< 2:4.4
Bug#1061989: cupt: NMU diff for 64-bit time_t transition
Source: cupt Version: 2.10.4+nmu1 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t 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 cupt 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 cupt 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/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru cupt-2.10.4+nmu1/debian/changelog cupt-2.10.4+nmu2/debian/changelog --- cupt-2.10.4+nmu1/debian/changelog 2020-06-07 20:56:21.0 + +++ cupt-2.10.4+nmu2/debian/changelog 2024-01-30 18:09:11.0 + @@ -1,3 +1,10 @@ +cupt (2.10.4+nmu2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Michael Hudson-Doyle Tue, 30 Jan 2024 18:09:11 + + cupt (2.10.4+nmu1) unstable; urgency=medium * Non-maintainer upload. diff -Nru cupt-2.10.4+nmu1/debian/control cupt-2.10.4+nmu2/debian/control --- cupt-2.10.4+nmu1/debian/control 2020-06-07 20:52:19.0 + +++ cupt-2.10.4+nmu2/debian/control 2024-01-30 18:09:11.0 + @@ -36,18 +36,19 @@ Section: debug Priority: optional Architecture: any -Depends: libcupt4-2 (= ${binary:Version}) | cupt (= ${binary:Version}) | +Depends: libcupt4-2t64 (= ${binary:Version}) | cupt (= ${binary:Version}) | libcupt4-2-downloadmethod-curl (= ${binary:Version}) | libcupt4-2-downloadmethod-wget (= ${binary:Version}), ${misc:Depends} Description: flexible package manager -- debugging symbols This package contains gdb debugging symbols for the Cupt packages. -Package: libcupt4-2 +Package: libcupt4-2t64 +Replaces: libcupt4-2 Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, libcupt-common (>= ${source:Version}) -Breaks: dpkg (<< 1.17.11~), gpgv (<< 2~) +Breaks: libcupt4-2 (<< ${source:Version}), dpkg (<< 1.17.11~), gpgv (<< 2~) Recommends: libcupt4-2-downloadmethod-curl | libcupt4-2-downloadmethod-wget, bzip2, gpgv, ed Suggests: cupt, lzma, xz-utils, debdelta (>= 0.31), dpkg-dev, dpkg-repack Description: flexible package manager -- runtime library @@ -76,18 +77,18 @@ Description: flexible package manager -- runtime library (support files) This package provides architecture-independent support parts for Cupt library. . - See also description of libcupt4-2 package. + See also description of libcupt4-2t64 package. Package: libcupt4-dev Section: libdevel Architecture: any -Depends: ${misc:Depends}, libcupt4-2 (= ${binary:Version}) +Depends: ${misc:Depends}, libcupt4-2t64 (= ${binary:Version}) Conflicts: libcupt2-dev, libcupt3-dev Suggests: libcupt4-doc Description: flexible package manager -- development files This package provides headers for Cupt library. . - See also description of libcupt4-2 package. + See also description of libcupt4-2t64 package. Package: libcupt4-doc Section: doc @@ -96,11 +97,11 @@ Description: flexible package manager -- library documentation This package provides documentation for Cupt library. . - See also description of libcupt4-2 package. + See also description of libcupt4-2t64 package. Package: cupt Architecture: any -Depends: ${misc:Depends}, ${shlibs:Depends}, libcupt4-2 (>= ${binary:Version}) +Depends: ${misc:Depends},
Bug#1061318: marked as done (device-tree-compiler ftbfs with Python 3.12 as default)
Your message dated Tue, 30 Jan 2024 17:45:53 + with message-id and subject line Bug#1061318: fixed in device-tree-compiler 1.7.0-2 has caused the Debian Bug report #1061318, regarding device-tree-compiler ftbfs with Python 3.12 as default to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1061318: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061318 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: src:device-tree-compiler Version: 1.7.0-1 Severity: serious Tags: sid trixie ftbfs User: debian-pyt...@lists.debian.org Usertags: python3.12 with python3-defaults from experimental: [...] testCreate (__main__.PyLibfdtSwTests.testCreate) ... FAIL == FAIL: testReserveMap (__main__.PyLibfdtBasicTests.testReserveMap) Test that we can access the memory reserve map -- Traceback (most recent call last): File "/<>/tests/./pylibfdt_tests.py", line 421, in testReserveMap self.assertEqual([ 0xdeadbeef, 0x10], AssertionError: Lists differ: [16045690981097406464, 1048576] != [0, 16045690981097406464, 1048576] First differing element 0: 16045690981097406464 0 Second list contains 1 additional elements. First extra element 2: 1048576 - [16045690981097406464, 1048576] + [0, 16045690981097406464, 1048576] ? +++ == FAIL: testCreate (__main__.PyLibfdtSwTests.testCreate) -- Traceback (most recent call last): File "/<>/tests/./pylibfdt_tests.py", line 585, in testCreate self.assertEqual([TEST_ADDR_1, TEST_SIZE_1], fdt.get_mem_rsv(0)) AssertionError: Lists differ: [9223372036854775808, 1048576] != [0, 9223372036854775808, 1048576] First differing element 0: 9223372036854775808 0 Second list contains 1 additional elements. First extra element 2: 1048576 - [9223372036854775808, 1048576] + [0, 9223372036854775808, 1048576] ? +++ -- Ran 39 tests in 0.005s FAILED (failures=2) ** TEST SUMMARY * Total testcases: 2100 *PASS: 2098 *FAIL: 0 * Bad configuration: 0 * Strange test result: 0 ** make[1]: *** [tests/Makefile.tests:89: check] Error 1 make[1]: Leaving directory '/<>' --- End Message --- --- Begin Message --- Source: device-tree-compiler Source-Version: 1.7.0-2 Done: Héctor Orón Martínez We believe that the bug you reported is fixed in the latest version of device-tree-compiler, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1061...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Héctor Orón Martínez (supplier of updated device-tree-compiler package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Tue, 30 Jan 2024 17:49:08 +0100 Source: device-tree-compiler Architecture: source Version: 1.7.0-2 Distribution: unstable Urgency: medium Maintainer: Héctor Orón Martínez Changed-By: Héctor Orón Martínez Closes: 1061318 Changes: device-tree-compiler (1.7.0-2) unstable; urgency=medium . * debian/patches/fix-tests-for-Python3.12.patch: new patch (Closes: #1061318) Checksums-Sha1: 7ba686126cdd72c7a7a6c15f292e904b16d2c289 2458 device-tree-compiler_1.7.0-2.dsc 869a126a96028df7bd2cd967a52816f465730803 14400 device-tree-compiler_1.7.0-2.debian.tar.xz 8ad11b8a9177d49cdc9cd7a10954948b9825d413 9855 device-tree-compiler_1.7.0-2_source.buildinfo Checksums-Sha256: caf7b2345cd150cfdd42c630b838aa770c2f2ed1adeecda870eb55eac4d3e2e5 2458 device-tree-compiler_1.7.0-2.dsc e1488fae5b87911fc2fb5c1e888baabbac147888e528b60e66ffed68ef1e2747 14400 device-tree-compiler_1.7.0-2.debian.tar.xz 5dd1cb5d39193799eee9acc1a2dd6a24133c6b3f256765576e7ea25bce1eca22 9855 device-tree-compiler_1.7.0-2_source.buildinfo Files: 1e34dbfe8df03545f88127334b9a6901 2458 devel optional device-tree-compiler_1.7.0-2.dsc 6852c908e40120843b424fea6039 14400 devel optional device-tree-compiler_1.7.0-2.d
Bug#1061660: liblwp-protocol-https-perl: Fail to verify certificates
On 28 janv. 2024 19:03, gregor herrmann wrote: Hi again, [...] > @@ -96,9 +96,12 @@ > if ( $Net::HTTPS::SSL_SOCKET_CLASS->can('start_SSL')) { > *_upgrade_sock = sub { > my ($self,$sock,$url) = @_; > +# SNI should be passed there only if it is not an IP address. > +# Details: > https://github.com/libwww-perl/libwww-perl/issues/449#issuecomment-1896175509 I had the idea to read this github issue. In my case I've a proxy and IPv6 isn't configured so this explain this Debian bug and reverting upstream changes in 6.12 is maybe a bad idea. Christian
Processed: libboinc-app7t64 and libboinc7t64 have an undeclared file conflict
Processing control commands: > affects -1 + libboinc-app7 libboinc7 Bug #1061984 [libboinc7t64,libboinc-app7t64] libboinc-app7t64 and libboinc7t64 have an undeclared file conflict Added indication that 1061984 affects libboinc-app7 and libboinc7 -- 1061984: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061984 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1061984: libboinc-app7t64 and libboinc7t64 have an undeclared file conflict
Package: libboinc7t64,libboinc-app7t64 Version: 7.20.5+dfsg-1.2~exp1 Severity: serious User: debian...@lists.debian.org Usertags: fileconflict Control: affects -1 + libboinc-app7 libboinc7 X-Debbugs-Cc: vor...@debian.org libboinc-app7t64 and libboinc7t64 have an undeclared file conflict. This may result in an unpack error from dpkg. The files * /usr/lib/x86_64-linux-gnu/libboinc_api.so.7 * /usr/lib/x86_64-linux-gnu/libboinc_api.so.7.20.5 * /usr/lib/x86_64-linux-gnu/libboinc_graphics2.so.7 * /usr/lib/x86_64-linux-gnu/libboinc_graphics2.so.7.20.5 * /usr/lib/x86_64-linux-gnu/libboinc_opencl.so.7 * /usr/lib/x86_64-linux-gnu/libboinc_opencl.so.7.20.5 are contained in the packages * libboinc-app7 * 7.20.5+dfsg-1.1 as present in bookworm * 7.20.5+dfsg-1.1+b2 as present in trixie|unstable * libboinc-app7t64/7.20.5+dfsg-1.2~exp1 as present in experimental The files * /usr/lib/x86_64-linux-gnu/libboinc.so.7 * /usr/lib/x86_64-linux-gnu/libboinc.so.7.20.5 * /usr/lib/x86_64-linux-gnu/libboinc_crypt.so.7 * /usr/lib/x86_64-linux-gnu/libboinc_crypt.so.7.20.5 * /usr/lib/x86_64-linux-gnu/libboinc_zip.so.7 * /usr/lib/x86_64-linux-gnu/libboinc_zip.so.7.20.5 * /usr/lib/x86_64-linux-gnu/libsched.so.7 * /usr/lib/x86_64-linux-gnu/libsched.so.7.20.5 are contained in the packages * libboinc7 * 7.20.5+dfsg-1.1 as present in bookworm * 7.20.5+dfsg-1.1+b2 as present in trixie|unstable * libboinc7t64/7.20.5+dfsg-1.2~exp1 as present in experimental These packages can be unpacked concurrently, because there is no relevant Replaces or Conflicts relation. Attempting to unpack these packages concurrently results in an unpack error from dpkg, because none of the packages installs a diversion for the affected files. Kind regards The Debian Usr Merge Analysis Tool This bug report has been automatically filed with no human intervention. The source code is available at https://salsa.debian.org/helmutg/dumat. If the filing is unclear or in error, don't hesitate to contact hel...@subdivi.de for assistance.
Bug#1061312: marked as done (mypaint ftbfs with Python 3.12 as the default)
Your message dated Tue, 30 Jan 2024 17:12:30 + with message-id and subject line Bug#1061312: fixed in mypaint 2.0.1-10 has caused the Debian Bug report #1061312, regarding mypaint ftbfs with Python 3.12 as the default to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1061312: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061312 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: src:mypaint Version: 2.0.1-9 Severity: serious Tags: sid trixie ftbfs User: debian-pyt...@lists.debian.org Usertags: python3.12 with python3-defaults from experimental: [...] fakeroot debian/rules clean dh clean --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild pybuild --clean -i python{version} -p 3.12 I: pybuild base:305: python3.12 setup.py clean Traceback (most recent call last): File "/<>/setup.py", line 17, in from distutils.command.build import build ModuleNotFoundError: No module named 'distutils' E: pybuild pybuild:391: clean: plugin distutils failed with: exit code=1: python3.12 setup.py clean --- End Message --- --- Begin Message --- Source: mypaint Source-Version: 2.0.1-10 Done: Boyuan Yang We believe that the bug you reported is fixed in the latest version of mypaint, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1061...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Boyuan Yang (supplier of updated mypaint package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Tue, 30 Jan 2024 01:08:47 -0500 Source: mypaint Architecture: source Version: 2.0.1-10 Distribution: unstable Urgency: medium Maintainer: Debian Python Team Changed-By: Boyuan Yang Closes: 1061312 Changes: mypaint (2.0.1-10) unstable; urgency=medium . * Team upload. * debian/patches/0002-Handle-python3-distutils-removal.patch: Add temp patch to avoid using python3-distutils, which is no longer available with python3.12. (Closes: #1061312) * debian/control: Drop python3-distutils usage. * debian/rules: + Drop commands about python2. + Drop commands about distutils. Checksums-Sha1: 34fc464cbf2272f802e9d7f9806d8d7cac7f8451 2372 mypaint_2.0.1-10.dsc 454fda6f35f382454b4e01f7555be1aa0f6a8a41 7295048 mypaint_2.0.1.orig.tar.xz 712447c3840e374504d8d009cb98df10b006cffc 21468 mypaint_2.0.1-10.debian.tar.xz d12e1052059cc865b90d5a539577c8e617d30cea 17809 mypaint_2.0.1-10_amd64.buildinfo Checksums-Sha256: 59f79fc0c8fe4bf7c438436ebc0ad5c5f3fab70342be9d38f5a1c60ce0856f9b 2372 mypaint_2.0.1-10.dsc f3e437d7cdd5fd28ef6532e8ab6b4b05d842bcdd644f16a0162dad3d8e57bb16 7295048 mypaint_2.0.1.orig.tar.xz 5e49a36a25a2f7081a9bbf459726326c53f85d372b9d2e681e8d9af039d871e4 21468 mypaint_2.0.1-10.debian.tar.xz 20e60fb74351c05e6a1f9c9565b0120eea315abc8acde1b6bfb0c4af3ea67f58 17809 mypaint_2.0.1-10_amd64.buildinfo Files: 2320d2c88b8274b7216aaa333284bc73 2372 graphics optional mypaint_2.0.1-10.dsc dc9abd2e9da8477cbad55905ed07a46a 7295048 graphics optional mypaint_2.0.1.orig.tar.xz 8d9068e7b3d8b96149fa2e39b92bdb4c 21468 graphics optional mypaint_2.0.1-10.debian.tar.xz 935d5cace2f62f389cc961bec92b0a5d 17809 graphics optional mypaint_2.0.1-10_amd64.buildinfo -BEGIN PGP SIGNATURE- iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmW5KKUACgkQwpPntGGC Ws540A//QT9HGJXGqr2iWrDK82S4TXob/A1SvxzOOg8MefAXbMuri1V1qRANZkoo Z1n7ojrehmP2Fonqt5GbEEBBBH0przN7CWeQ9UI7ac389s2L/jsJ4xb8AAIWqKIQ XU4dB9wcKd/YcU2pnEB08Vl/qpY1EAtZ+8EYZtTzvR4WZkJCz39To19ZaKEC3s9g vBOqzwpLnQkOW6mA9SUMXK2QJoXiD2zNoQIIgYZwysDWScXSd3tYQ022Z8S7U+i/ 1cCZu+ixBeDlQR7NUWjSVUszzQrLvwPvvxK5jG6/Z2OnMI9akQakQU4kRD2tXLfm f2nf09hViK48NqvoaQSgIvYHueA9AmUsDdU2U6Jc5do9oqXHEe+hewFp1V/yeghr zDa7KBg4pw5/mEUPVtS29NwzXaXfNrHuLgm+JTh/5fnMSegkU4bPrN6XdvMECkwG C1E+dOuHqTcHVZFZaPhawOrhgfeBBt4Nnx5IOxJXx3Kavn7aj3gx8VchmKo7+SHf GoUHVzgBGcR0LTF/yrjRq3VeJOa+o3vEB4xRv7Lxa8eVllV868uOxFsNedJjBczM Q41IRzUytJJlwAGynmb3DGwbtM7Xja3cbQ5nvF81TyUnNNRN68zRXiX386ea9n71 y8lVmEO/iXTeLARWu/lqv0xK4CekqQMPgQ10Y87t9Cc2LkWmNTY= =dkP3 -END PGP SIGNATURE End Message ---
Processed: add missing metadata
Processing commands for cont...@bugs.debian.org: > user helm...@debian.org Setting user to helm...@debian.org (was hel...@subdivi.de). > usertags 1061966 + dep17p1 There were no usertags set. Usertags are now: dep17p1. > affects 1061966 + libaudit1 libauparse0 Bug #1061966 [libaudit1t64,libauparse0t64] file loss due to combining time64 + /usr-move Added indication that 1061966 affects libaudit1 and libauparse0 > thanks Stopping processing here. Please contact me if you need assistance. -- 1061966: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061966 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1061972: gap: NMU diff for 64-bit time_t transition
On Tue, Jan 30, 2024 at 03:18:23PM +, Lukas Märdian wrote: > Source: gap > Version: 4.12.1-2 > Severity: serious > Tags: patch pending > Justification: library ABI skew on upgrade > User: debian-...@lists.debian.org > Usertags: time-t > > Dear maintainer, > > 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 gap > 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. Hello Lukas, you uploaded 4.12.2-1.1 to experimental. The upstream version (4.12.2) in experimental should never be uploaded to unstable, because it breaks the build interface. There will be a new upstream version (4.13.0) with a new soname (libgap.so.9) that will replace it and that I will eventually upload to unstable. Secondly, your patch do not actually make libgap8t64 to actually use 64-bit time_t, and it seem very dangerous to have a library named libgap8t64 that do not actually use 64-bit time_t. There is a single package that depend on libgap8 (python3-sage) and it is seriously out of date, so we should probably wait for the new upstream version instead of introducing libgap8t64. So if one really need to introduce libgap8t64, we need a patch for the version of GAP in unstable that actually use 64-bit time_t. Cheers, -- Bill. Imagine a large red swirl here.
Bug#1061982: 8 packages from freerdp2 have an undeclared file conflict
Package: libwinpr2-2t64,libfreerdp-server2-2t64,libfreerdp2-2t64,libuwac0-0t64,libfreerdp-client2-2t64,libfreerdp-shadow-subsystem2-2t64,libfreerdp-shadow2-2t64,libwinpr-tools2-2t64 Version: 2.11.2+dfsg1-1.1~exp1 Severity: serious User: debian...@lists.debian.org Usertags: fileconflict Control: affects -1 + libfreerdp-client2-2 libfreerdp-server2-2 libfreerdp-shadow-subsystem2-2 libfreerdp-shadow2-2 libfreerdp2-2 libuwac0-0 libwinpr-tools2-2 libwinpr2-2 X-Debbugs-Cc: vor...@debian.org, Lukas Märdian 8 packages from freerdp2 have an undeclared file conflict. This may result in an unpack error from dpkg. The file /usr/lib/x86_64-linux-gnu/libfreerdp-client2.so.2 is contained in the packages * libfreerdp-client2-2 * 2.10.0+dfsg1-1 as present in bookworm * 2.10.0+dfsg1-1~bpo11+1 as present in bullseye-backports * 2.3.0+dfsg1-2+deb11u1 as present in bullseye * libfreerdp-client2-2t64/2.11.2+dfsg1-1.1~exp1 as present in experimental The files * /usr/lib/x86_64-linux-gnu/libfreerdp-client2.so.2 * /usr/lib/x86_64-linux-gnu/libfreerdp-client2.so.2.11.2 are contained in the packages * libfreerdp-client2-2/2.11.2+dfsg1-1+b1 as present in trixie|unstable * libfreerdp-client2-2t64/2.11.2+dfsg1-1.1~exp1 as present in experimental The file /usr/lib/x86_64-linux-gnu/libfreerdp-server2.so.2 is contained in the packages * libfreerdp-server2-2 * 2.10.0+dfsg1-1 as present in bookworm * 2.10.0+dfsg1-1~bpo11+1 as present in bullseye-backports * 2.3.0+dfsg1-2+deb11u1 as present in bullseye * libfreerdp-server2-2t64/2.11.2+dfsg1-1.1~exp1 as present in experimental The files * /usr/lib/x86_64-linux-gnu/libfreerdp-server2.so.2 * /usr/lib/x86_64-linux-gnu/libfreerdp-server2.so.2.11.2 are contained in the packages * libfreerdp-server2-2/2.11.2+dfsg1-1+b1 as present in trixie|unstable * libfreerdp-server2-2t64/2.11.2+dfsg1-1.1~exp1 as present in experimental The file /usr/lib/x86_64-linux-gnu/libfreerdp-shadow-subsystem2.so.2 is contained in the packages * libfreerdp-shadow-subsystem2-2 * 2.10.0+dfsg1-1 as present in bookworm * 2.10.0+dfsg1-1~bpo11+1 as present in bullseye-backports * 2.3.0+dfsg1-2+deb11u1 as present in bullseye * libfreerdp-shadow-subsystem2-2t64/2.11.2+dfsg1-1.1~exp1 as present in experimental The files * /usr/lib/x86_64-linux-gnu/libfreerdp-shadow-subsystem2.so.2 * /usr/lib/x86_64-linux-gnu/libfreerdp-shadow-subsystem2.so.2.11.2 are contained in the packages * libfreerdp-shadow-subsystem2-2/2.11.2+dfsg1-1+b1 as present in trixie|unstable * libfreerdp-shadow-subsystem2-2t64/2.11.2+dfsg1-1.1~exp1 as present in experimental The file /usr/lib/x86_64-linux-gnu/libfreerdp-shadow2.so.2 is contained in the packages * libfreerdp-shadow2-2 * 2.10.0+dfsg1-1 as present in bookworm * 2.10.0+dfsg1-1~bpo11+1 as present in bullseye-backports * 2.3.0+dfsg1-2+deb11u1 as present in bullseye * libfreerdp-shadow2-2t64/2.11.2+dfsg1-1.1~exp1 as present in experimental The files * /usr/lib/x86_64-linux-gnu/libfreerdp-shadow2.so.2 * /usr/lib/x86_64-linux-gnu/libfreerdp-shadow2.so.2.11.2 are contained in the packages * libfreerdp-shadow2-2/2.11.2+dfsg1-1+b1 as present in trixie|unstable * libfreerdp-shadow2-2t64/2.11.2+dfsg1-1.1~exp1 as present in experimental The file /usr/lib/x86_64-linux-gnu/libfreerdp2.so.2 is contained in the packages * libfreerdp2-2 * 2.10.0+dfsg1-1 as present in bookworm * 2.10.0+dfsg1-1~bpo11+1 as present in bullseye-backports * 2.3.0+dfsg1-2+deb11u1 as present in bullseye * libfreerdp2-2t64/2.11.2+dfsg1-1.1~exp1 as present in experimental The files * /usr/lib/x86_64-linux-gnu/libfreerdp2.so.2 * /usr/lib/x86_64-linux-gnu/libfreerdp2.so.2.11.2 are contained in the packages * libfreerdp2-2/2.11.2+dfsg1-1+b1 as present in trixie|unstable * libfreerdp2-2t64/2.11.2+dfsg1-1.1~exp1 as present in experimental The file /usr/lib/x86_64-linux-gnu/libuwac0.so.0 is contained in the packages * libuwac0-0 * 2.10.0+dfsg1-1 as present in bookworm * 2.10.0+dfsg1-1~bpo11+1 as present in bullseye-backports * 2.3.0+dfsg1-2+deb11u1 as present in bullseye * libuwac0-0t64/2.11.2+dfsg1-1.1~exp1 as present in experimental The files * /usr/lib/x86_64-linux-gnu/libuwac0.so.0 * /usr/lib/x86_64-linux-gnu/libuwac0.so.0.2.0 are contained in the packages * libuwac0-0/2.11.2+dfsg1-1+b1 as present in trixie|unstable * libuwac0-0t64/2.11.2+dfsg1-1.1~exp1 as present in experimental The file /usr/lib/x86_64-linux-gnu/libwinpr-tools2.so.2 is contained in the packages * libwinpr-tools2-2 * 2.10.0+dfsg1-1 as present in bookworm * 2.10.0+dfsg1-1~bpo11+1 as present in bullseye-backports * 2.3.0+dfsg1-2+deb11u1 as present in bullseye * libwinpr-tools2-2t64/2.11.2+dfsg1-1.1~exp1 as present in experimental The files * /usr/lib/x86_64-linux-gnu/libwinpr-tools2.so.2 * /usr/lib/x86_64-linux-gnu/libwinpr-tools2.so.2.11.2 are contained in the packages * libwinpr-tools2-2/2.11.2+dfsg1-1+b1 as present in trixie|unstable * libwinpr-tools2-2t64/
Processed: 8 packages from freerdp2 have an undeclared file conflict
Processing control commands: > affects -1 + libfreerdp-client2-2 libfreerdp-server2-2 > libfreerdp-shadow-subsystem2-2 libfreerdp-shadow2-2 libfreerdp2-2 libuwac0-0 > libwinpr-tools2-2 libwinpr2-2 Bug #1061982 [libwinpr2-2t64,libfreerdp-server2-2t64,libfreerdp2-2t64,libuwac0-0t64,libfreerdp-client2-2t64,libfreerdp-shadow-subsystem2-2t64,libfreerdp-shadow2-2t64,libwinpr-tools2-2t64] 8 packages from freerdp2 have an undeclared file conflict Added indication that 1061982 affects libfreerdp-client2-2, libfreerdp-server2-2, libfreerdp-shadow-subsystem2-2, libfreerdp-shadow2-2, libfreerdp2-2, libuwac0-0, libwinpr-tools2-2, and libwinpr2-2 -- 1061982: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061982 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: q2cli: AttributeError: module 'bibtexparser' has no attribute 'bparser'
Processing control commands: > tags -1 - upstream Bug #1060965 [src:qiime] q2cli: AttributeError: module 'bibtexparser' has no attribute 'bparser' Bug #1060987 [src:qiime] q2cli: AttributeError: module 'bibtexparser' has no attribute 'bparser' Removed tag(s) upstream. Removed tag(s) upstream. > tags -1 pending Bug #1060965 [src:qiime] q2cli: AttributeError: module 'bibtexparser' has no attribute 'bparser' Bug #1060987 [src:qiime] q2cli: AttributeError: module 'bibtexparser' has no attribute 'bparser' Added tag(s) pending. Added tag(s) pending. -- 1060965: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060965 1060987: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060987 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems