Bug#1060987: marked as done (q2cli: AttributeError: module 'bibtexparser' has no attribute 'bparser')
Your message dated Tue, 6 Feb 2024 08:32:55 +0100 with message-id and subject line qiime version 2023.9.2-1 does not show this problem any more has caused the Debian Bug report #1060965, regarding q2cli: AttributeError: module 'bibtexparser' has no attribute 'bparser' 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.) -- 1060965: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060965 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: q2cli Version: 2022.11.1-2 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20240115 ftbfs-trixie Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > debian/rules binary > dh binary --with python3 --buildsystem=pybuild >dh_update_autotools_config -O--buildsystem=pybuild >dh_autoreconf -O--buildsystem=pybuild >dh_auto_configure -O--buildsystem=pybuild > I: pybuild base:305: python3.11 setup.py config > running config >dh_auto_build -O--buildsystem=pybuild > I: pybuild base:305: /usr/bin/python3 setup.py build > running build > running build_py > creating /<>/.pybuild/cpython3_3.11/build/q2cli > copying q2cli/__init__.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli > copying q2cli/_version.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli > copying q2cli/__main__.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli > copying q2cli/commands.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli > copying q2cli/util.py -> /<>/.pybuild/cpython3_3.11/build/q2cli > creating /<>/.pybuild/cpython3_3.11/build/q2cli/tests > copying q2cli/tests/test_mystery_stew.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/tests > copying q2cli/tests/__init__.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/tests > copying q2cli/tests/test_cache_cli.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/tests > copying q2cli/tests/test_dev.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/tests > copying q2cli/tests/test_cli.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/tests > copying q2cli/tests/test_core.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/tests > copying q2cli/tests/test_usage.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/tests > copying q2cli/tests/test_tools.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/tests > creating /<>/.pybuild/cpython3_3.11/build/q2cli/core > copying q2cli/core/__init__.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/core > copying q2cli/core/completion.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/core > copying q2cli/core/state.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/core > copying q2cli/core/usage.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/core > copying q2cli/core/config.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/core > copying q2cli/core/cache.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/core > creating /<>/.pybuild/cpython3_3.11/build/q2cli/builtin > copying q2cli/builtin/__init__.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/builtin > copying q2cli/builtin/tools.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/builtin > copying q2cli/builtin/dev.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/builtin > copying q2cli/builtin/info.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/builtin > creating /<>/.pybuild/cpython3_3.11/build/q2cli/click > copying q2cli/click/type.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/click > copying q2cli/click/__init__.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/click > copying q2cli/click/parser.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/click > copying q2cli/click/command.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/click > copying q2cli/click/option.py -> > /<>/.pybuild/cpython3_3.11/build/q2cli/click > running egg_info > creating q2cli.egg-info > writing q2cli.egg-info/PKG-INFO > writing dependency_links to q2cli.egg-info/dependency_links.txt > writing entry points to q2cli.egg-info/entry_points.txt > writing top-level names to q2cli.egg-info/top_level.txt > writing manifest file 'q2cli.egg-info/SOURCES.txt' > reading manifest file 'q2cli.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > adding license file 'LICENSE' > writing manifest file 'q2cli.egg-info/SOURCES.txt' > UPDATING /<>/.pybuild/cpython3_3.11/build/q2cli/_version.py > set /<>/.pybuild/cpython3_3.11/build/q2cli/_version.py to > '2022.11.1' > running build_scripts > creating build > creating build/scripts-3.11 > copying bin/tab-qiime -> build/scripts-3.11 > changing mode of build/scripts-3.11/tab-qiime from 644 to 755 >dh_auto_test -O--buildsystem=pybuild > I:
Bug#1060965: marked as done (q2cli: AttributeError: module 'bibtexparser' has no attribute 'bparser')
Your message dated Tue, 6 Feb 2024 08:32:55 +0100 with message-id and subject line qiime version 2023.9.2-1 does not show this problem any more has caused the Debian Bug report #1060965, regarding q2cli: AttributeError: module 'bibtexparser' has no attribute 'bparser' 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.) -- 1060965: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060965 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: q2-feature-classifier Version: 2023.7.0-1 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20240115 ftbfs-trixie Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<>' > PYTHONPATH=/<> \ > dh_auto_test -- -s custom --test-args="cd {build_dir}; py.test-3 > --cov=q2_feature_classifier" > I: pybuild pybuild:310: python3.11 setup.py develop --install-dir > /<>/.pybuild/cpython3_3.11/build > running develop > /usr/lib/python3/dist-packages/setuptools/command/develop.py:40: > EasyInstallDeprecationWarning: easy_install command is deprecated. > !! > > > > Please avoid running ``setup.py`` and ``easy_install``. > Instead, use pypa/build, pypa/installer or other > standards-based tools. > > See https://github.com/pypa/setuptools/issues/917 for details. > > > > !! > easy_install.initialize_options(self) > /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() > running egg_info > creating q2_feature_classifier.egg-info > writing q2_feature_classifier.egg-info/PKG-INFO > writing dependency_links to > q2_feature_classifier.egg-info/dependency_links.txt > writing entry points to q2_feature_classifier.egg-info/entry_points.txt > writing top-level names to q2_feature_classifier.egg-info/top_level.txt > writing manifest file 'q2_feature_classifier.egg-info/SOURCES.txt' > reading manifest file 'q2_feature_classifier.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > adding license file 'LICENSE' > writing manifest file 'q2_feature_classifier.egg-info/SOURCES.txt' > running build_ext > Creating > /<>/.pybuild/cpython3_3.11/build/q2-feature-classifier.egg-link > (link to .) > Adding q2-feature-classifier 2023.7.0 to easy-install.pth file > > Installed /<> > Processing dependencies for q2-feature-classifier==2023.7.0 > Finished processing dependencies for q2-feature-classifier==2023.7.0 > I: pybuild base:305: cd /<>/.pybuild/cpython3_3.11/build; > py.test-3 --cov=q2_feature_classifier > = test session starts > == > platform linux -- Python 3.11.7, pytest-7.4.4, pluggy-1.3.0 > rootdir: /<> > plugins: cov-4.1.0 > collected 0 items / 5 errors > > ERRORS > > _ ERROR collecting > .pybuild/cpython3_3.11/build/q2_feature_classifier/tests/test_classifier.py _ > /usr/lib/python3.11/importlib/__init__.py:126: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > :1204: in _gcd_import > ??? > :1176: in _find_and_load > ??? > :1126: in _find_and_load_unlocked > ??? > :241: in _call_with_frames_removed > ??? > :1204: in _gcd_import > ??? > :1176: in _find_and_load > ??? > :1126: in _find_and_load_unlocked > ??? > :241: in _call_with_frames_removed > ??? > :1204: in _gcd_import > ??? > :1176: in _find_and_load > ??? > :1147: in _find_and_load_unlocked > ??? > :690: in _load_unlocked > ??? > :940: in exec_module > ??? > :241: in _call_with_frames_removed > ??? > q2_feature_classifier/__init__.py:15: in > importlib.import_module('q2_feature_classifier.classifier') > /usr/lib/python3.11/importlib/__init__.py:126: in import_module > return
Bug#1062865: closing 1062865
close 1062865 thanks According to Steve this is a false positive (in #debian-devel)
Processed: closing 1062865
Processing commands for cont...@bugs.debian.org: > close 1062865 Bug #1062865 [src:ros-bond-core] ros-bond-core: NMU diff for 64-bit time_t transition Marked Bug as done > thanks Stopping processing here. Please contact me if you need assistance. -- 1062865: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062865 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1063324: libuhd4.6.0-dpdk has an undeclared file conflict on /usr/lib/x86_64-linux-gnu/libuhd.so.4.6.0
Package: libuhd4.6.0-dpdk Version: 4.6.0.0+ds1-5.1~exp1 Severity: serious User: debian...@lists.debian.org Usertags: fileconflict Control: affects -1 + libuhd4.6.0 libuhd4.6.0-dpdk has an undeclared file conflict. This may result in an unpack error from dpkg. The file /usr/lib/x86_64-linux-gnu/libuhd.so.4.6.0 is contained in the packages * libuhd4.6.0/4.6.0.0+ds1-5+b2 as present in trixie|unstable * libuhd4.6.0-dpdk/4.6.0.0+ds1-5.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 file. 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: libmapcache-dev has an undeclared file conflict on /usr/lib/x86_64-linux-gnu/libmapcache.so
Processing control commands: > affects -1 + libmapcache1-dev Bug #1063322 [libmapcache-dev] libmapcache-dev has an undeclared file conflict on /usr/lib/x86_64-linux-gnu/libmapcache.so Added indication that 1063322 affects libmapcache1-dev -- 1063322: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063322 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: libuhd4.6.0-dpdk has an undeclared file conflict on /usr/lib/x86_64-linux-gnu/libuhd.so.4.6.0
Processing control commands: > affects -1 + libuhd4.6.0 Bug #1063324 [libuhd4.6.0-dpdk] libuhd4.6.0-dpdk has an undeclared file conflict on /usr/lib/x86_64-linux-gnu/libuhd.so.4.6.0 Added indication that 1063324 affects libuhd4.6.0 -- 1063324: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063324 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: libwxgtk3.2-1t64 has an undeclared file conflict
Processing control commands: > affects -1 + libwxgtk-gl3.2-1 libwxgtk-gl3.2-1t64 libwxgtk-media3.2-1 > libwxgtk-media3.2-1t64 libwxgtk-webview3.2-1 libwxgtk-webview3.2-1t64 Bug #1063321 [libwxgtk3.2-1t64] libwxgtk3.2-1t64 has an undeclared file conflict Added indication that 1063321 affects libwxgtk-gl3.2-1, libwxgtk-gl3.2-1t64, libwxgtk-media3.2-1, libwxgtk-media3.2-1t64, libwxgtk-webview3.2-1, and libwxgtk-webview3.2-1t64 -- 1063321: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063321 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: libiw30t64: file loss due to /usr-move (DEP17)
Processing control commands: > affects -1 + libiw30 Bug #1063323 [libiw30t64] libiw30t64: file loss due to /usr-move (DEP17) Added indication that 1063323 affects libiw30 -- 1063323: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063323 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1063323: libiw30t64: file loss due to /usr-move (DEP17)
Package: libiw30t64 Version: 30~pre9-16.1~exp1 Severity: serious Tags: patch User: helm...@debian.org Usertags: dep17p1 Control: affects -1 + libiw30 X-Debbugs-Cc: vor...@debian.org Installing libiw30t64 may cause file loss in an upgrade scenario. Reproducer: mmdebstrap --variant=apt --verbose bookworm /dev/null "deb http://deb.debian.org/debian bookworm main" "deb http://deb.debian.org/debian experimental main" --include=wireless-tools --chrooted-customize-hook="apt-get download libiw30t64" --chrooted-customize-hook="echo libiw30 deinstall | dpkg --set-selections" --chrooted-customize-hook="dpkg --auto-deconfigure --unpack *.deb" --chrooted-customize-hook="dpkg --configure -a" --chrooted-customize-hook="dpkg -r libiw30" --chrooted-customize-hook="! dpkg --verify | grep ." I'm attaching a patch for your convenience. I consider that libiw30 is not as central as other packages and hence propose employing Conflicts here. Conflicts allow removing the protective diversion in trixie's postinst rather than forky's postinst already. Helmut diff --minimal -Nru wireless-tools-30~pre9/debian/changelog wireless-tools-30~pre9/debian/changelog --- wireless-tools-30~pre9/debian/changelog 2024-02-04 21:34:45.0 +0100 +++ wireless-tools-30~pre9/debian/changelog 2024-02-06 07:33:48.0 +0100 @@ -1,3 +1,9 @@ +wireless-tools (30~pre9-16.1~exp2) UNRELEASED; urgency=medium + + * Fix /usr-move file loss. (Closes: #-1) + + -- Helmut Grohne Tue, 06 Feb 2024 07:33:48 +0100 + wireless-tools (30~pre9-16.1~exp1) experimental; urgency=medium * Non-maintainer upload. diff --minimal -Nru wireless-tools-30~pre9/debian/clean wireless-tools-30~pre9/debian/clean --- wireless-tools-30~pre9/debian/clean 1970-01-01 01:00:00.0 +0100 +++ wireless-tools-30~pre9/debian/clean 2024-02-06 07:33:30.0 +0100 @@ -0,0 +1,2 @@ +debian/libiw30t64.preinst +debian/libiw30t64.postinst diff --minimal -Nru wireless-tools-30~pre9/debian/control wireless-tools-30~pre9/debian/control --- wireless-tools-30~pre9/debian/control 2024-02-04 21:34:45.0 +0100 +++ wireless-tools-30~pre9/debian/control 2024-02-06 07:31:36.0 +0100 @@ -31,8 +31,7 @@ Package: libiw30t64 Provides: ${t64:Provides} -Replaces: libiw30 -Breaks: libiw30 (<< ${source:Version}) +Conflicts: libiw30 Section: libs Architecture: linux-any Multi-Arch: same diff --minimal -Nru wireless-tools-30~pre9/debian/libiw30t64.lintian-overrides wireless-tools-30~pre9/debian/libiw30t64.lintian-overrides --- wireless-tools-30~pre9/debian/libiw30t64.lintian-overrides 2024-02-04 21:34:45.0 +0100 +++ wireless-tools-30~pre9/debian/libiw30t64.lintian-overrides 2024-02-06 07:33:48.0 +0100 @@ -1 +1,5 @@ libiw30t64: package-name-doesnt-match-sonames libiw30 +# begin-remove-after: released:trixie +# DEP17 protective diversion +diversion-for-unknown-file lib/x86_64-linux-gnu/libiw.so.30 [preinst:*] +# end-remove-after diff --minimal -Nru wireless-tools-30~pre9/debian/libiw30t64.postinst.in wireless-tools-30~pre9/debian/libiw30t64.postinst.in --- wireless-tools-30~pre9/debian/libiw30t64.postinst.in1970-01-01 01:00:00.0 +0100 +++ wireless-tools-30~pre9/debian/libiw30t64.postinst.in2024-02-06 07:29:28.0 +0100 @@ -0,0 +1,13 @@ +#!/bin/sh + +set -e + +# begin-remove-after: released:trixie +if [ "$1" = configure ]; then + dpkg-divert --package libiw30t64 --no-rename --remove --divert "/lib/#DEB_HOST_MULTIARCH#/libiw.so.30.usr-is-merged" "/lib/#DEB_HOST_MULTIARCH#/libiw.so.30" +fi +# end-remove-after + +#DEBHELPER# + +exit 0 diff --minimal -Nru wireless-tools-30~pre9/debian/libiw30t64.preinst.in wireless-tools-30~pre9/debian/libiw30t64.preinst.in --- wireless-tools-30~pre9/debian/libiw30t64.preinst.in 1970-01-01 01:00:00.0 +0100 +++ wireless-tools-30~pre9/debian/libiw30t64.preinst.in 2024-02-06 07:29:30.0 +0100 @@ -0,0 +1,13 @@ +#!/bin/sh + +set -e + +# begin-remove-after: released:trixie +if [ "$1" = install ]; then + dpkg-divert --package libiw30t64 --no-rename --add --divert "/lib/#DEB_HOST_MULTIARCH#/libiw.so.30.usr-is-merged" "/lib/#DEB_HOST_MULTIARCH#/libiw.so.30" +fi +# end-remove-after + +#DEBHELPER# + +exit 0 diff --minimal -Nru wireless-tools-30~pre9/debian/rules wireless-tools-30~pre9/debian/rules --- wireless-tools-30~pre9/debian/rules 2023-11-28 01:03:11.0 +0100 +++ wireless-tools-30~pre9/debian/rules 2024-02-06 07:33:39.0 +0100 @@ -19,3 +19,8 @@ override_dh_installudev: dh_installudev --priority=19 + +debian/%:debian/%.in + sed -e 's/#DEB_HOST_MULTIARCH#/$(DEB_HOST_MULTIARCH)/g' $< > $@ + +execute_before_dh_installdeb:debian/libiw30t64.preinst debian/libiw30t64.postinst
Bug#1063322: libmapcache-dev has an undeclared file conflict on /usr/lib/x86_64-linux-gnu/libmapcache.so
Package: libmapcache-dev Version: 1.14.0-3~exp1 Severity: serious User: debian...@lists.debian.org Usertags: fileconflict Control: affects -1 + libmapcache1-dev libmapcache-dev has an undeclared file conflict. This may result in an unpack error from dpkg. The file /usr/lib/x86_64-linux-gnu/libmapcache.so is contained in the packages * libmapcache-dev/1.14.0-3~exp1 as present in experimental * libmapcache1-dev * 1.10.0-2+b1 as present in bullseye * 1.14.0-1 as present in bookworm * 1.14.0-1~bpo11+1 as present in bullseye-backports * 1.14.0-2+b2 as present in trixie|unstable 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 file. 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#1063321: libwxgtk3.2-1t64 has an undeclared file conflict
Package: libwxgtk3.2-1t64 Version: 3.2.4+dfsg-3.1~exp1 Severity: serious User: debian...@lists.debian.org Usertags: fileconflict Control: affects -1 + libwxgtk-gl3.2-1 libwxgtk-gl3.2-1t64 libwxgtk-media3.2-1 libwxgtk-media3.2-1t64 libwxgtk-webview3.2-1 libwxgtk-webview3.2-1t64 X-Debbugs-Cc: vor...@debian.org libwxgtk3.2-1t64 has an undeclared file conflict. This may result in an unpack error from dpkg. The file /usr/lib/x86_64-linux-gnu/libwx_gtk3u_gl-3.2.so.0 is contained in the packages * libwxgtk-gl3.2-1/3.2.2+dfsg-2 as present in bookworm * libwxgtk3.2-1t64/3.2.4+dfsg-3.1~exp1 as present in experimental The files * /usr/lib/x86_64-linux-gnu/libwx_gtk3u_gl-3.2.so.0 * /usr/lib/x86_64-linux-gnu/libwx_gtk3u_gl-3.2.so.0.2.2 are contained in the packages * libwxgtk-gl3.2-1 * 3.2.4+dfsg-2 as present in trixie * 3.2.4+dfsg-3 as present in unstable * libwxgtk-gl3.2-1t64/3.2.4+dfsg-3.1~exp1 as present in experimental * libwxgtk3.2-1t64/3.2.4+dfsg-3.1~exp1 as present in experimental The file /usr/lib/x86_64-linux-gnu/libwx_gtk3u_media-3.2.so.0 is contained in the packages * libwxgtk-media3.2-1/3.2.2+dfsg-2 as present in bookworm * libwxgtk3.2-1t64/3.2.4+dfsg-3.1~exp1 as present in experimental The files * /usr/lib/x86_64-linux-gnu/libwx_gtk3u_media-3.2.so.0 * /usr/lib/x86_64-linux-gnu/libwx_gtk3u_media-3.2.so.0.2.2 are contained in the packages * libwxgtk-media3.2-1 * 3.2.4+dfsg-2 as present in trixie * 3.2.4+dfsg-3 as present in unstable * libwxgtk-media3.2-1t64/3.2.4+dfsg-3.1~exp1 as present in experimental * libwxgtk3.2-1t64/3.2.4+dfsg-3.1~exp1 as present in experimental The file /usr/lib/x86_64-linux-gnu/libwx_gtk3u_webview-3.2.so.0 is contained in the packages * libwxgtk-webview3.2-1/3.2.2+dfsg-2 as present in bookworm * libwxgtk3.2-1t64/3.2.4+dfsg-3.1~exp1 as present in experimental The files * /usr/lib/x86_64-linux-gnu/libwx_gtk3u_webview-3.2.so.0 * /usr/lib/x86_64-linux-gnu/libwx_gtk3u_webview-3.2.so.0.2.2 are contained in the packages * libwxgtk-webview3.2-1 * 3.2.4+dfsg-2 as present in trixie * 3.2.4+dfsg-3 as present in unstable * libwxgtk-webview3.2-1t64/3.2.4+dfsg-3.1~exp1 as present in experimental * libwxgtk3.2-1t64/3.2.4+dfsg-3.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.
Bug#1063320: gretl: NMU diff for 64-bit time_t transition
Source: gretl Version: 2023c-2 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified gretl 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 gretl which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru gretl-2023c/debian/changelog gretl-2023c/debian/changelog --- gretl-2023c/debian/changelog2024-02-03 17:33:53.0 + +++ gretl-2023c/debian/changelog2024-02-06 06:01:41.0 + @@ -1,3 +1,10 @@ +gretl (2023c-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 06:01:41 + + gretl (2023c-2) unstable; urgency=medium * debian/rules: Add '--enable-build-addons' to enable shipping gretl diff -Nru gretl-2023c/debian/control gretl-2023c/debian/control --- gretl-2023c/debian/control 2024-02-03 15:13:50.0 + +++ gretl-2023c/debian/control 2024-02-06 06:01:41.0 + @@ -21,12 +21,14 @@ . This package provides the GTK+ client and the command-line client. -Package: libgretl1 +Package: libgretl1t64 +Provides: ${t64:Provides} +Breaks: libgretl1 (<< ${source:Version}) Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: libesl0, libgretl0 -Replaces: libesl0, libgretl0 +Replaces: libgretl1, libesl0, libgretl0 Description: GNU Regression, Econometric & Time-Series Library -- library package The GNU Regression, Econometric and Time-Series Library (gretl) is a software package for econometric analysis. The package comprises a @@ -38,7 +40,7 @@ Package: libgretl1-dev Section: libdevel Architecture: any -Depends: gretl, libgretl1 (= ${binary:Version}), ${misc:Depends} +Depends: gretl, libgretl1t64 (= ${binary:Version}), ${misc:Depends} Conflicts: libesl0-dev, libgretl0-dev Replaces: libesl0-dev, libgretl0-dev Description: GNU Regression, Econometric & Time-Series Library -- development package diff -Nru gretl-2023c/debian/libgretl1.files gretl-2023c/debian/libgretl1.files --- gretl-2023c/debian/libgretl1.files 2018-08-12 21:07:33.0 + +++ gretl-2023c/debian/libgretl1.files 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/lib*.so.* -usr/lib/lib*.la diff -Nru gretl-2023c/debian/libgretl1.postinst gretl-2023c/debian/libgretl1.postinst --- gretl-2023c/debian/libgretl1.postinst 2018-08-12 21:19:47.0 + +++ gretl-2023c/debian/libgretl1.postinst 1970-01-01 00:00:00.0 + @@ -1,25 +0,0 @@ -#!/bin/sh -e -# -# postinst script for the Debian GNU/Linux libgretl1 package -# -# Written and GPL'ed by Dirk Eddelbuettel - -#DEBHELPER# -ldconfig - -case "$1" in - -configure) - ;; - -upgrade|abort-upgrade|abort-remove|abort-deconfigure) - ;; - -*) -echo "postinst called with unknown argument \`$1'" >&2 -;; - -esac - -exit 0 - diff -Nru gretl-2023c/debian/libgretl1.shlibs gretl-2023c/debian/libgretl1.shlibs --- gretl-2023c/debian/libgretl1.shlibs 2023-12-05
Bug#1063318: gpsd: NMU diff for 64-bit time_t transition
Source: gpsd Version: 3.25-2 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified gpsd 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 gpsd which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru gpsd-3.25/debian/changelog gpsd-3.25/debian/changelog --- gpsd-3.25/debian/changelog 2023-09-11 15:47:57.0 + +++ gpsd-3.25/debian/changelog 2024-02-06 05:50:03.0 + @@ -1,3 +1,10 @@ +gpsd (3.25-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 05:50:03 + + gpsd (3.25-2) unstable; urgency=medium [ Boian Bonev ] diff -Nru gpsd-3.25/debian/control gpsd-3.25/debian/control --- gpsd-3.25/debian/control2023-09-11 15:47:57.0 + +++ gpsd-3.25/debian/control2024-02-06 05:50:03.0 + @@ -48,7 +48,7 @@ Architecture: any Depends: adduser (>= 3.34), - libgps30 (= ${binary:Version}), + libgps30t64 (= ${binary:Version}), netbase | systemd-sysv, python3, ${misc:Depends}, @@ -89,7 +89,7 @@ Depends: gir1.2-gtk-3.0, gpsd-tools (= ${binary:Version}), - libgps30 (= ${binary:Version}), + libgps30t64 (= ${binary:Version}), python3, python3-cairo, python3-gi, @@ -119,7 +119,7 @@ Package: gpsd-tools Architecture: any Depends: - libgps30 (= ${binary:Version}), + libgps30t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, Suggests: @@ -144,7 +144,7 @@ Section: libdevel Multi-Arch: same Depends: - libgps30 (= ${binary:Version}), + libgps30t64 (= ${binary:Version}), pkg-config, ${misc:Depends}, Description: Global Positioning System - development files @@ -155,7 +155,10 @@ This package contains the header and development files needed to build programs and packages using libgps. -Package: libgps30 +Package: libgps30t64 +Provides: ${t64:Provides} +Replaces: libgps30 +Breaks: libgps30 (<< ${source:Version}) Architecture: any Section: libs Multi-Arch: same @@ -185,7 +188,7 @@ Multi-Arch: same Depends: libgps-dev (= ${binary:Version}), - libqgpsmm30 (= ${binary:Version}), + libqgpsmm30t64 (= ${binary:Version}), pkg-config, ${misc:Depends}, Description: Global Positioning System - Qt wrapper for libgps (development) @@ -196,7 +199,10 @@ This package provides the development file for libQgpsmm, the Qt version of libgpsmm. It contains pkgconfig and qmake bits to build with the library. -Package: libqgpsmm30 +Package: libqgpsmm30t64 +Provides: ${t64:Provides} +Replaces: libqgpsmm30 +Breaks: libqgpsmm30 (<< ${source:Version}) Architecture: any Section: libs Depends: diff -Nru gpsd-3.25/debian/control.in gpsd-3.25/debian/control.in --- gpsd-3.25/debian/control.in 2023-09-11 15:46:55.0 + +++ gpsd-3.25/debian/control.in 2024-02-06 05:48:56.0 + @@ -48,7 +48,7 @@ Architecture: any Depends: adduser (>= 3.34), - libgpsLIBGPSSONAME (= ${binary:Version}), + libgpsLIBGPS_PKG_SUFFIX (= ${binary:Version}), netbase | systemd-sysv, python3,
Bug#1063281: marked as done (xmlsec1: NMU diff for 64-bit time_t transition)
Your message dated Tue, 6 Feb 2024 06:26:50 +0100 with message-id <1a67b72e-72f9-4610-997d-21829cfa5...@debian.org> and subject line Re: [xml/sgml-pkgs] Bug#1063281: xmlsec1: NMU diff for 64-bit time_t transition has caused the Debian Bug report #1063281, regarding xmlsec1: NMU diff for 64-bit time_t transition to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1063281: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063281 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: xmlsec1 Version: 1.2.38-1 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified xmlsec1 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 xmlsec1 which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru xmlsec1-1.2.38/debian/changelog xmlsec1-1.2.38/debian/changelog --- xmlsec1-1.2.38/debian/changelog 2023-12-16 14:36:32.0 + +++ xmlsec1-1.2.38/debian/changelog 2024-02-06 00:24:45.0 + @@ -1,3 +1,10 @@ +xmlsec1 (1.2.38-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 00:24:45 + + xmlsec1 (1.2.38-1) unstable; urgency=medium * New upstream version 1.2.38 diff -Nru xmlsec1-1.2.38/debian/control xmlsec1-1.2.38/debian/control --- xmlsec1-1.2.38/debian/control 2023-12-16 14:36:32.0 + +++ xmlsec1-1.2.38/debian/control 2024-02-06 00:24:45.0 + @@ -35,11 +35,11 @@ libnss3-dev, libssl-dev, libxml2-dev, - libxmlsec1 (= ${binary:Version}), - libxmlsec1-gcrypt (= ${binary:Version}), - libxmlsec1-gnutls (= ${binary:Version}), - libxmlsec1-nss (= ${binary:Version}), - libxmlsec1-openssl (= ${binary:Version}), + libxmlsec1t64 (= ${binary:Version}), + libxmlsec1t64-gcrypt (= ${binary:Version}), + libxmlsec1t64-gnutls (= ${binary:Version}), + libxmlsec1t64-nss (= ${binary:Version}), + libxmlsec1t64-openssl (= ${binary:Version}), libxslt1-dev, ${misc:Depends}, Description: Development files for the XML security library @@ -51,7 +51,10 @@ This package provides development files including documentation, examples, headers, static libraries, and configuration support. -Package: libxmlsec1 +Package: libxmlsec1t64 +Provides: ${t64:Provides} +Replaces: libxmlsec1 +Breaks: libxmlsec1 (<< ${source:Version}) Section: libs Architecture: any Depends: @@ -66,7 +69,11 @@ Specifically, it provides all XML security library functionality except for the cryptography engine. -Package: libxmlsec1-openssl +Package: libxmlsec1t64-openssl +Provides: ${t64:Provides} +X-Time64-Compat: libxmlsec1-openssl +Replaces:
Bug#1063316: xmorph: identified for time_t transition but no ABI in shlibs
Source: xmorph Version: 1:20150712-4 Severity: serious User: debian-...@lists.debian.org Usertags: time-t Ciao Andrea, Analysis of the archive for the 64-bit time_t transition[0][1] identifies xmorph as an affected package, on the basis that the headers could not be compiled and analyzed out of the box using abi-compliance-checker[2], so we have to assume it's affected. However, libmorph's shlibs file declares a dependency on a library package name that contains no ABI information: $ cat DEBIAN/shlibs libmorph 1 libmorph (>= 1:20150712) $ It is not obvious that we should rename the package to 'libmorpht64' as part of this transition. Looking at the archive, there is a package that depends on this library, xmorph. Despite being built from the same source package, it does not have a strict versioned dependency on libmorph but instead uses the shlibs. Since there is no self-evident thing to do with the library package name here, we will not be handling this package as part of the mass NMUs. Instead I am filing a serious bug because partial upgrades from bookworm to trixie on 32-bit architectures (upgrading libmorph without also upgrading xmorph) will result in ABI skew and may result in broken behavior. 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 [0] https://wiki.debian.org/ReleaseGoals/64bit-time [1] https://lists.debian.org/debian-devel/2024/01/msg00041.html [2] https://adrien.dcln.fr/misc/armhf-time_t/2024-02-03T09%3A18%3A00/logs/libmorph-dev/base/log.txt signature.asc Description: PGP signature
Bug#1061928: marked as done (avro-c: NMU diff for 64-bit time_t transition)
Your message dated Mon, 5 Feb 2024 20:52:00 -0800 with message-id and subject line Re: Bug#1061928: avro-c: NMU diff for 64-bit time_t transition has caused the Debian Bug report #1061928, regarding avro-c: NMU diff for 64-bit time_t transition to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1061928: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061928 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: avro-c Version: 1.11.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 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). 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 avro-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 avro-c-1.11.1/debian/changelog avro-c-1.11.1/debian/changelog --- avro-c-1.11.1/debian/changelog 2022-12-21 22:39:31.0 + +++ avro-c-1.11.1/debian/changelog 2024-01-30 04:28:32.0 + @@ -1,3 +1,10 @@ +avro-c (1.11.1-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 30 Jan 2024 04:28:32 + + avro-c (1.11.1-1) unstable; urgency=medium * New upstream version 1.11.1 diff -Nru avro-c-1.11.1/debian/control avro-c-1.11.1/debian/control --- avro-c-1.11.1/debian/control2022-12-21 22:39:31.0 + +++ avro-c-1.11.1/debian/control2024-01-30 04:28:32.0 + @@ -36,7 +36,10 @@ . This package contains the development files. -Package: libavro23 +Package: libavro23t64 +Provides: ${t64:Provides} +Replaces: libavro23 +Breaks: libavro23 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same diff -Nru avro-c-1.11.1/debian/libavro23.install avro-c-1.11.1/debian/libavro23.install --- avro-c-1.11.1/debian/libavro23.install 2022-12-21 22:39:31.0 + +++ avro-c-1.11.1/debian/libavro23.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru avro-c-1.11.1/debian/libavro23.shlibs avro-c-1.11.1/debian/libavro23.shlibs --- avro-c-1.11.1/debian/libavro23.shlibs 2022-12-21 22:39:31.0 + +++ avro-c-1.11.1/debian/libavro23.shlibs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -libavro 23 libavro23 diff -Nru avro-c-1.11.1/debian/libavro23t64.install avro-c-1.11.1/debian/libavro23t64.install --- avro-c-1.11.1/debian/libavro23t64.install 1970-01-01 00:00:00.0 + +++ avro-c-1.11.1/debian/libavro23t64.install 2022-12-21 22:39:31.0 + @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff -Nru avro-c-1.11.1/debian/libavro23t64.lintian-overrides avro-c-1.11.1/debian/libavro23t64.lintian-overrides --- avro-c-1.11.1/debian/libavro23t64.lintian-overrides 1970-01-01 00:00:00.0 + +++
Bug#1062184: marked as done (gnucap: NMU diff for 64-bit time_t transition)
Your message dated Mon, 5 Feb 2024 20:47:22 -0800 with message-id and subject line Re: gnucap: NMU diff for 64-bit time_t transition has caused the Debian Bug report #1062184, regarding gnucap: NMU diff for 64-bit time_t transition to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1062184: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062184 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: gnucap Version: 1:0.36~20171003-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 gnucap 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 gnucap which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, 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 gnucap-0.36~20171003/debian/changelog gnucap-0.36~20171003/debian/changelog --- gnucap-0.36~20171003/debian/changelog 2021-01-01 16:26:01.0 + +++ gnucap-0.36~20171003/debian/changelog 2024-01-31 15:32:23.0 + @@ -1,3 +1,10 @@ +gnucap (1:0.36~20171003-1.2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Lukas Märdian Wed, 31 Jan 2024 15:32:23 + + gnucap (1:0.36~20171003-1.1) unstable; urgency=medium * Non maintainer upload by the Reproducible Builds team. diff -Nru gnucap-0.36~20171003/debian/control gnucap-0.36~20171003/debian/control --- gnucap-0.36~20171003/debian/control 2018-03-04 04:14:08.0 + +++ gnucap-0.36~20171003/debian/control 2024-01-31 15:32:23.0 + @@ -13,7 +13,10 @@ Vcs-Git: https://salsa.debian.org/felixs-guest/gnucap.git Vcs-Browser: https://salsa.debian.org/felixs-guest/gnucap -Package: libgnucap0 +Package: libgnucap0t64 +Provides: ${t64:Provides} +Replaces: libgnucap0 +Breaks: libgnucap0 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -54,7 +57,7 @@ Architecture: any Section: libdevel Depends: gnucap-common (= ${source:Version}), - libgnucap0 (= ${binary:Version}), + libgnucap0t64 (= ${binary:Version}), ${misc:Depends} Description: GNU Circuit Analysis package, development library Gnucap is a general purpose circuit simulator. It performs nonlinear diff -Nru gnucap-0.36~20171003/debian/libgnucap0.install gnucap-0.36~20171003/debian/libgnucap0.install --- gnucap-0.36~20171003/debian/libgnucap0.install 2018-03-04 04:14:08.0 + +++ gnucap-0.36~20171003/debian/libgnucap0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -/usr/lib/*/libgnucap.so.* diff -Nru gnucap-0.36~20171003/debian/libgnucap0t64.install gnucap-0.36~20171003/debian/libgnucap0t64.install --- gnucap-0.36~20171003/debian/libgnucap0t64.install 1970-01-01 00:00:00.0 + +++ gnucap-0.36~20171003/debian/libgnucap0t64.install 2018-03-04
Bug#1062333: marked as done (discover: NMU diff for 64-bit time_t transition)
Your message dated Mon, 5 Feb 2024 20:45:36 -0800 with message-id and subject line Re: discover: NMU diff for 64-bit time_t transition has caused the Debian Bug report #1062333, regarding discover: NMU diff for 64-bit time_t transition to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1062333: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062333 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: discover Version: 2.1.2-10 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 discover 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 discover 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_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 discover-2.1.2/debian/changelog discover-2.1.2/debian/changelog --- discover-2.1.2/debian/changelog 2022-01-09 07:48:08.0 + +++ discover-2.1.2/debian/changelog 2024-02-01 04:30:47.0 + @@ -1,3 +1,10 @@ +discover (2.1.2-10.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Michael Hudson-Doyle Thu, 01 Feb 2024 04:30:47 + + discover (2.1.2-10) unstable; urgency=medium * Modernize packaging a little: diff -Nru discover-2.1.2/debian/control discover-2.1.2/debian/control --- discover-2.1.2/debian/control 2022-01-09 07:30:59.0 + +++ discover-2.1.2/debian/control 2024-02-01 04:30:46.0 + @@ -10,17 +10,20 @@ Package: discover Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libdiscover2 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libdiscover2t64 (= ${binary:Version}) Suggests: lsb-base Conflicts: discover1 (<< 2.0) Description: hardware identification system - Discover is a hardware identification system based on the libdiscover2 + Discover is a hardware identification system based on the libdiscover2t64 library. Discover provides a flexible interface that programs can use to report a wide range of information about the hardware that is installed on a Linux system. In addition to reporting information, Discover includes support for doing hardware detection at boot time. -Package: libdiscover2 +Package: libdiscover2t64 +Provides: ${t64:Provides} +Replaces: libdiscover2 +Breaks: libdiscover2 (<< ${source:Version}) Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, discover-data (>> 2.2004.04) @@ -32,7 +35,7 @@ Package: libdiscover-dev Section: libdevel Architecture: any -Depends: ${misc:Depends}, libdiscover2 (= ${binary:Version}), libexpat1-dev +Depends: ${misc:Depends}, libdiscover2t64 (= ${binary:Version}), libexpat1-dev Description: hardware identification library development files libdiscover is a library
Bug#1063315: zydis: NMU diff for 64-bit time_t transition
Source: zydis Version: 4.0.0-2 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified zydis 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 zydis which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru zydis-4.0.0/debian/changelog zydis-4.0.0/debian/changelog --- zydis-4.0.0/debian/changelog2024-01-12 22:36:45.0 + +++ zydis-4.0.0/debian/changelog2024-02-06 04:39:09.0 + @@ -1,3 +1,10 @@ +zydis (4.0.0-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 04:39:09 + + zydis (4.0.0-2) unstable; urgency=medium * d/patches: add loong64 support. diff -Nru zydis-4.0.0/debian/control zydis-4.0.0/debian/control --- zydis-4.0.0/debian/control 2024-01-12 22:36:02.0 + +++ zydis-4.0.0/debian/control 2024-02-06 04:39:09.0 + @@ -20,7 +20,10 @@ Vcs-Browser: https://salsa.debian.org/debian/zydis Rules-Requires-Root: no -Package: libzydis4.0 +Package: libzydis4.0t64 +Provides: ${t64:Provides} +Replaces: libzydis4.0 +Breaks: libzydis4.0 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${misc:Depends}, @@ -38,7 +41,7 @@ Architecture: any Multi-Arch: same Depends: libzycore-dev (>= 1.0.0-2), - libzydis4.0 (= ${binary:Version}), + libzydis4.0t64 (= ${binary:Version}), ${misc:Depends} Description: fast and lightweight x86/x86-64 disassembler library - development Zydis is a fast x86/x86-64 disassembler library. It supports all x86 and @@ -65,7 +68,7 @@ Section: devel Architecture: any Multi-Arch: foreign -Depends: libzydis4.0 (= ${binary:Version}), +Depends: libzydis4.0t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: fast and lightweight x86/x86-64 disassembler library - tools diff -Nru zydis-4.0.0/debian/libzydis4.0.install zydis-4.0.0/debian/libzydis4.0.install --- zydis-4.0.0/debian/libzydis4.0.install 2024-01-12 22:19:36.0 + +++ zydis-4.0.0/debian/libzydis4.0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libZydis.so.4.0* diff -Nru zydis-4.0.0/debian/libzydis4.0.symbols zydis-4.0.0/debian/libzydis4.0.symbols --- zydis-4.0.0/debian/libzydis4.0.symbols 2024-01-12 22:19:36.0 + +++ zydis-4.0.0/debian/libzydis4.0.symbols 1970-01-01 00:00:00.0 + @@ -1,126 +0,0 @@ -libZydis.so.4.0 libzydis4.0 #MINVER# -* Build-Depends-Package: libzydis-dev - FILTERS_ADDRESS_SIZE@Base 4.0.0~rc.1 - FILTERS_EMVEX@Base 4.0.0~rc.1 - FILTERS_EVEX_B@Base 4.0.0~rc.1 - FILTERS_MANDATORY_PREFIX@Base 4.0.0~rc.1 - FILTERS_MODE@Base 4.0.0~rc.1 - FILTERS_MODE_AMD@Base 4.0.0~rc.1 - FILTERS_MODE_CENTAUR@Base 4.0.0~rc.1 - FILTERS_MODE_CET@Base 4.0.0~rc.1 - FILTERS_MODE_CLDEMOTE@Base 4.0.0~rc.1 - FILTERS_MODE_COMPACT@Base 4.0.0~rc.1 - FILTERS_MODE_KNC@Base 4.0.0~rc.1 - FILTERS_MODE_LZCNT@Base 4.0.0~rc.1 - FILTERS_MODE_MPX@Base 4.0.0~rc.1 - FILTERS_MODE_TZCNT@Base
Bug#1063313: zvbi: NMU diff for 64-bit time_t transition
Source: zvbi Version: 0.2.42-1.1 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified zvbi 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 zvbi which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru zvbi-0.2.42/debian/changelog zvbi-0.2.42/debian/changelog --- zvbi-0.2.42/debian/changelog2024-01-09 21:12:45.0 + +++ zvbi-0.2.42/debian/changelog2024-02-06 04:37:16.0 + @@ -1,3 +1,10 @@ +zvbi (0.2.42-1.2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 04:37:16 + + zvbi (0.2.42-1.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru zvbi-0.2.42/debian/control zvbi-0.2.42/debian/control --- zvbi-0.2.42/debian/control 2024-01-09 21:12:45.0 + +++ zvbi-0.2.42/debian/control 2024-02-06 04:37:16.0 + @@ -13,13 +13,15 @@ Vcs-Browser: https://salsa.debian.org/debian/zvbi Vcs-Git: https://salsa.debian.org/debian/zvbi.git -Package: libzvbi0 +Package: libzvbi0t64 +Provides: ${t64:Provides} +Breaks: libzvbi0 (<< ${source:Version}) Architecture: any Section: libs Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Depends: ${shlibs:Depends}, libzvbi-common (= ${source:Version}), ${misc:Depends} -Replaces: libzvbi-0.1 (<= 0.2.1-3) +Replaces: libzvbi0, libzvbi-0.1 (<= 0.2.1-3) Description: Vertical Blanking Interval decoder (VBI) - runtime files The vertical blanking interval (VBI) is an interval in a television signal that temporarily suspends transmission of the signal for the electron gun @@ -62,7 +64,7 @@ Architecture: any Section: libdevel Multi-Arch: same -Depends: libzvbi0 (= ${binary:Version}), libpng-dev, ${misc:Depends} +Depends: libzvbi0t64 (= ${binary:Version}), libpng-dev, ${misc:Depends} Description: Vertical Blanking Interval decoder (VBI) - development files The vertical blanking interval (VBI) is an interval in a television signal that temporarily suspends transmission of the signal for the electron gun diff -Nru zvbi-0.2.42/debian/libzvbi0.install zvbi-0.2.42/debian/libzvbi0.install --- zvbi-0.2.42/debian/libzvbi0.install 2024-01-09 21:12:45.0 + +++ zvbi-0.2.42/debian/libzvbi0.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/libzvbi.so.0* -usr/lib/*/libzvbi-chains.so.0* diff -Nru zvbi-0.2.42/debian/libzvbi0.lintian-overrides zvbi-0.2.42/debian/libzvbi0.lintian-overrides --- zvbi-0.2.42/debian/libzvbi0.lintian-overrides 2024-01-09 21:12:45.0 + +++ zvbi-0.2.42/debian/libzvbi0.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -# False positive - symbols file missing build-depends-package field -libzvbi0: symbols-file-missing-build-depends-package-field libzvbi.so.0 [symbols] diff -Nru zvbi-0.2.42/debian/libzvbi0.symbols zvbi-0.2.42/debian/libzvbi0.symbols --- zvbi-0.2.42/debian/libzvbi0.symbols 2024-01-09 21:12:45.0 + +++ zvbi-0.2.42/debian/libzvbi0.symbols 1970-01-01
Bug#1063314: zycore-c: NMU diff for 64-bit time_t transition
Source: zycore-c Version: 1.4.1-2 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified zycore-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 zycore-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'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru zycore-c-1.4.1/debian/changelog zycore-c-1.4.1/debian/changelog --- zycore-c-1.4.1/debian/changelog 2024-01-12 21:24:00.0 + +++ zycore-c-1.4.1/debian/changelog 2024-02-06 04:38:25.0 + @@ -1,3 +1,10 @@ +zycore-c (1.4.1-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 04:38:25 + + zycore-c (1.4.1-2) unstable; urgency=medium * d/patches: add loong64 support. diff -Nru zycore-c-1.4.1/debian/control zycore-c-1.4.1/debian/control --- zycore-c-1.4.1/debian/control 2024-01-12 20:50:33.0 + +++ zycore-c-1.4.1/debian/control 2024-02-06 04:38:24.0 + @@ -15,7 +15,10 @@ Vcs-Browser: https://salsa.debian.org/debian/zycore-c Rules-Requires-Root: no -Package: libzycore1.4 +Package: libzycore1.4t64 +Provides: ${t64:Provides} +Replaces: libzycore1.4 +Breaks: libzycore1.4 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${misc:Depends}, @@ -30,7 +33,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libzycore1.4 (= ${binary:Version}), +Depends: libzycore1.4t64 (= ${binary:Version}), ${misc:Depends} Recommends: libzycore-doc Description: Zyan Core Library for C - development diff -Nru zycore-c-1.4.1/debian/libzycore1.4.install zycore-c-1.4.1/debian/libzycore1.4.install --- zycore-c-1.4.1/debian/libzycore1.4.install 2024-01-12 20:50:33.0 + +++ zycore-c-1.4.1/debian/libzycore1.4.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libZycore.so.1.4* diff -Nru zycore-c-1.4.1/debian/libzycore1.4.symbols zycore-c-1.4.1/debian/libzycore1.4.symbols --- zycore-c-1.4.1/debian/libzycore1.4.symbols 2024-01-12 20:50:33.0 + +++ zycore-c-1.4.1/debian/libzycore1.4.symbols 1970-01-01 00:00:00.0 + @@ -1,166 +0,0 @@ -libZycore.so.1.4 libzycore1.4 #MINVER# -* Build-Depends-Package: libzycore-dev - ZyanAllocatorDefault@Base 1.4.0 - ZyanAllocatorInit@Base 1.4.0 - ZyanArgParse@Base 1.4.0 - ZyanArgParseEx@Base 1.4.0 - ZyanBitsetAND@Base 1.4.0 - ZyanBitsetAll@Base 1.4.0 - ZyanBitsetAny@Base 1.4.0 - ZyanBitsetAssign@Base 1.4.0 - ZyanBitsetClear@Base 1.4.0 - ZyanBitsetCount@Base 1.4.0 - ZyanBitsetDestroy@Base 1.4.0 - ZyanBitsetFlip@Base 1.4.0 - ZyanBitsetGetCapacity@Base 1.4.0 - ZyanBitsetGetCapacityBytes@Base 1.4.0 - ZyanBitsetGetSize@Base 1.4.0 - ZyanBitsetGetSizeBytes@Base 1.4.0 - ZyanBitsetInit@Base 1.4.0 - ZyanBitsetInitBuffer@Base 1.4.0 - ZyanBitsetInitEx@Base 1.4.0 - ZyanBitsetNone@Base 1.4.0 - ZyanBitsetOR@Base 1.4.0 - ZyanBitsetPerformByteOperation@Base 1.4.0 - ZyanBitsetPop@Base 1.4.0 - ZyanBitsetPush@Base 1.4.0 - ZyanBitsetReserve@Base 1.4.0 - ZyanBitsetReset@Base 1.4.0 - ZyanBitsetResetAll@Base 1.4.0
Bug#1063312: zthreads: NMU diff for 64-bit time_t transition
Source: zthreads Version: 2.3.2-11 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified zthreads 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 zthreads which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru zthreads-2.3.2/debian/changelog zthreads-2.3.2/debian/changelog --- zthreads-2.3.2/debian/changelog 2021-08-20 12:43:47.0 + +++ zthreads-2.3.2/debian/changelog 2024-02-06 04:36:27.0 + @@ -1,3 +1,10 @@ +zthreads (2.3.2-11.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 04:36:27 + + zthreads (2.3.2-11) unstable; urgency=medium * QA upload. diff -Nru zthreads-2.3.2/debian/control zthreads-2.3.2/debian/control --- zthreads-2.3.2/debian/control 2021-08-20 12:43:47.0 + +++ zthreads-2.3.2/debian/control 2024-02-06 04:36:26.0 + @@ -9,7 +9,10 @@ Vcs-Browser: https://salsa.debian.org/debian/zthreads Vcs-Git: https://salsa.debian.org/debian/zthreads.git -Package: libzthread-2.3-2 +Package: libzthread-2.3-2t64 +Provides: ${t64:Provides} +Replaces: libzthread-2.3-2 +Breaks: libzthread-2.3-2 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} @@ -32,7 +35,7 @@ Package: libzthread-dev Section: libdevel Architecture: any -Depends: libzthread-2.3-2 (= ${binary:Version}), ${misc:Depends} +Depends: libzthread-2.3-2t64 (= ${binary:Version}), ${misc:Depends} Multi-Arch: same Description: Object-oriented synchronization library for C++ (runtime lib) Zthreads is an advanced platform-independent, object-oriented diff -Nru zthreads-2.3.2/debian/libzthread-2.3-2.install zthreads-2.3.2/debian/libzthread-2.3-2.install --- zthreads-2.3.2/debian/libzthread-2.3-2.install 2021-08-20 12:43:47.0 + +++ zthreads-2.3.2/debian/libzthread-2.3-2.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru zthreads-2.3.2/debian/libzthread-2.3-2t64.install zthreads-2.3.2/debian/libzthread-2.3-2t64.install --- zthreads-2.3.2/debian/libzthread-2.3-2t64.install 1970-01-01 00:00:00.0 + +++ zthreads-2.3.2/debian/libzthread-2.3-2t64.install 2021-08-20 12:43:47.0 + @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff -Nru zthreads-2.3.2/debian/libzthread-2.3-2t64.lintian-overrides zthreads-2.3.2/debian/libzthread-2.3-2t64.lintian-overrides --- zthreads-2.3.2/debian/libzthread-2.3-2t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ zthreads-2.3.2/debian/libzthread-2.3-2t64.lintian-overrides 2024-02-06 04:36:26.0 + @@ -0,0 +1 @@ +libzthread-2.3-2t64: package-name-doesnt-match-sonames libzthread-2.3-2
Bug#1063311: zita-alsa-pcmi: NMU diff for 64-bit time_t transition
Source: zita-alsa-pcmi Version: 0.6.1-1 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified zita-alsa-pcmi 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 zita-alsa-pcmi which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru zita-alsa-pcmi-0.6.1/debian/changelog zita-alsa-pcmi-0.6.1/debian/changelog --- zita-alsa-pcmi-0.6.1/debian/changelog 2022-12-27 17:22:45.0 + +++ zita-alsa-pcmi-0.6.1/debian/changelog 2024-02-06 04:35:59.0 + @@ -1,3 +1,10 @@ +zita-alsa-pcmi (0.6.1-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 04:35:59 + + zita-alsa-pcmi (0.6.1-1) unstable; urgency=medium [ Debian Janitor ] diff -Nru zita-alsa-pcmi-0.6.1/debian/control zita-alsa-pcmi-0.6.1/debian/control --- zita-alsa-pcmi-0.6.1/debian/control 2022-12-27 17:16:14.0 + +++ zita-alsa-pcmi-0.6.1/debian/control 2024-02-06 04:35:59.0 + @@ -19,7 +19,7 @@ Architecture: linux-any Depends: libfftw3-dev, - libzita-alsa-pcmi0 (= ${binary:Version}), + libzita-alsa-pcmi0t64 (= ${binary:Version}), ${misc:Depends}, Multi-Arch: same Description: Development files (headers) for libzita-alsa-pcmi library @@ -33,7 +33,10 @@ This package contains the headers used to build applications that use libzita-alsa-pcmi. -Package: libzita-alsa-pcmi0 +Package: libzita-alsa-pcmi0t64 +Provides: ${t64:Provides} +Replaces: libzita-alsa-pcmi0 +Breaks: libzita-alsa-pcmi0 (<< ${source:Version}) Section: libs Architecture: linux-any Depends: diff -Nru zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.install zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.install --- zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.install 2022-12-27 17:12:39.0 + +++ zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.symbols zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.symbols --- zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.symbols 2022-12-27 17:12:39.0 + +++ zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.symbols 1970-01-01 00:00:00.0 + @@ -1,44 +0,0 @@ -libzita-alsa-pcmi.so.0 libzita-alsa-pcmi0 #MINVER# -* Build-Depends-Package: libzita-alsa-pcmi-dev - (c++)"zita_alsa_pcmi_major_version()@Base" 0.2.0 - (c++)"zita_alsa_pcmi_minor_version()@Base" 0.2.0 - (c++)"Alsa_pcmi::clear_chan(int, int)@Base" 0.2.0 - (c++)"Alsa_pcmi::initialise(char const*, char const*, char const*)@Base" 0.2.0 - (c++)"Alsa_pcmi::recover()@Base" 0.2.0 - (c++)"Alsa_pcmi::clear_16(char*, int)@Base" 0.2.0 - (c++)"Alsa_pcmi::clear_24(char*, int)@Base" 0.2.0 - (c++)"Alsa_pcmi::clear_32(char*, int)@Base" 0.2.0 - (c++)"Alsa_pcmi::pcm_idle(int)@Base" 0.2.0 - (c++)"Alsa_pcmi::pcm_stop()@Base" 0.2.0 - (c++)"Alsa_pcmi::pcm_wait()@Base" 0.2.0 - (c++)"Alsa_pcmi::capt_chan(int, float*, int, int)@Base" 0.2.0 -
Bug#1063310: zfp: NMU diff for 64-bit time_t transition
Source: zfp Version: 1.0.1-3 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified zfp 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 zfp which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru zfp-1.0.1/debian/changelog zfp-1.0.1/debian/changelog --- zfp-1.0.1/debian/changelog 2024-01-17 08:08:28.0 + +++ zfp-1.0.1/debian/changelog 2024-02-06 04:34:06.0 + @@ -1,3 +1,10 @@ +zfp (1.0.1-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 04:34:06 + + zfp (1.0.1-3) unstable; urgency=medium * debian/rules: diff -Nru zfp-1.0.1/debian/control zfp-1.0.1/debian/control --- zfp-1.0.1/debian/control2024-01-17 08:08:28.0 + +++ zfp-1.0.1/debian/control2024-02-06 04:34:06.0 + @@ -30,7 +30,10 @@ arrays, e.g., for applications that read and write large data sets to and from disk. -Package: libzfp1 +Package: libzfp1t64 +Provides: ${t64:Provides} +Replaces: libzfp1 +Breaks: libzfp1 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -45,7 +48,7 @@ Section: libdevel Depends: ${misc:Depends}, - libzfp1 (= ${binary:Version}), + libzfp1t64 (= ${binary:Version}), Description: ${source:Synopsis} (Development files) ${source:Extended-Description} . @@ -68,7 +71,7 @@ ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, - libzfp1, + libzfp1t64, python3-numpy Description: Python 3 bindings to the ${source:Synopsis} ${source:Extended-Description} diff -Nru zfp-1.0.1/debian/libzfp1.install zfp-1.0.1/debian/libzfp1.install --- zfp-1.0.1/debian/libzfp1.install2024-01-17 08:08:28.0 + +++ zfp-1.0.1/debian/libzfp1.install1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/*.so.* diff -Nru zfp-1.0.1/debian/libzfp1.symbols zfp-1.0.1/debian/libzfp1.symbols --- zfp-1.0.1/debian/libzfp1.symbols2024-01-17 08:08:28.0 + +++ zfp-1.0.1/debian/libzfp1.symbols1970-01-01 00:00:00.0 + @@ -1,298 +0,0 @@ -# SymbolsHelper-Confirmed: 1.0.1 amd64 -libzfp.so.1 #PACKAGE# #MINVER# -* Build-Depends-Package: libzfp-dev - stream_align@Base 1.0 - stream_alignment@Base 1.0 - stream_capacity@Base 1.0 - stream_clone@Base 1.0 - stream_close@Base 1.0 - stream_copy@Base 1.0 - stream_data@Base 1.0 - stream_flush@Base 1.0 - stream_open@Base 1.0 - stream_pad@Base 1.0 - stream_read_bit@Base 1.0 - stream_read_bits@Base 1.0 - stream_rewind@Base 1.0 - stream_rseek@Base 1.0 - stream_rtell@Base 1.0 - stream_size@Base 1.0 - stream_skip@Base 1.0 - stream_stride_block@Base 1.0 - stream_stride_delta@Base 1.0 - stream_word_bits@Base 1.0 - stream_write_bit@Base 1.0 - stream_write_bits@Base 1.0 - stream_wseek@Base 1.0 - stream_wtell@Base 1.0 - zfp_codec_version@Base 1.0 - zfp_compress@Base 1.0 - zfp_config_accuracy@Base 1.0 - zfp_config_expert@Base 1.0 - zfp_config_none@Base 1.0 - zfp_config_precision@Base 1.0 - zfp_config_rate@Base 1.0 - zfp_config_reversible@Base
Bug#1062802: libpam0t64: file loss during upgrade due to /usr-move DEP17
> "Helmut" == Helmut Grohne writes: Helmut> pam also runs in to /usr-move breakage. This one looks FYI, I have some time scheduled to deal with this tomorrow morning US/Mountain (late in the day for Europe).
Processed: unsetting pending tag for Debian GNOME time NMU bugs
Processing commands for cont...@bugs.debian.org: > tags 1062179 -pending Bug #1062179 [src:gnome-bluetooth] gnome-bluetooth: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062137 -pending Bug #1062137 [src:glibmm2.68] glibmm2.68: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062135 -pending Bug #1062135 [src:glibmm2.4] glibmm2.4: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062134 -pending Bug #1062134 [src:glib2.0] glib2.0: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062127 -pending Bug #1062127 [src:glade] glade: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062125 -pending Bug #1062125 [src:gimp] gimp: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062095 -pending Bug #1062095 [src:colord-gtk] colord-gtk: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062066 -pending Bug #1062066 [src:gegl] gegl: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062633 -pending Bug #1062633 [src:libsoup2.4] libsoup2.4: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062956 -pending Bug #1062956 [src:sysprof] sysprof: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062542 -pending Bug #1062542 [src:evolution-data-server] evolution-data-server: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062541 -pending Bug #1062541 [src:evince] evince: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062450 -pending Bug #1062450 [src:gnome-desktop] gnome-desktop: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062363 -pending Bug #1062363 [src:libgxps] libgxps: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062360 -pending Bug #1062360 [src:libgweather4] libgweather4: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062318 -pending Bug #1062318 [src:libgom] libgom: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062309 -pending Bug #1062309 [src:libgdamm5.0] libgdamm5.0: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062308 -pending Bug #1062308 [src:libgda5] libgda5: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062271 -pending Bug #1062271 [src:libdmapsharing] libdmapsharing: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062242 -pending Bug #1062242 [src:libcanberra] libcanberra: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062193 -pending Bug #1062193 [src:gtkmm3.0] gtkmm3.0: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062191 -pending Bug #1062191 [src:gtkmm2.4] gtkmm2.4: NMU diff for 64-bit time_t transition Removed tag(s) pending. > tags 1062187 -pending Bug #1062187 [src:gsound] gsound: NMU diff for 64-bit time_t transition Removed tag(s) pending. > End of message, stopping processing here. Please contact me if you need assistance. -- 1062066: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062066 1062095: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062095 1062125: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062125 1062127: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062127 1062134: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062134 1062135: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062135 1062137: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062137 1062179: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062179 1062187: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062187 1062191: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062191 1062193: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062193 1062242: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062242 1062271: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062271 1062308: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062308 1062309: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062309 1062318: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062318 1062360: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062360 1062363: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062363 1062450: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062450 1062541: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062541 1062542: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062542 1062633: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062633 1062956: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062956 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1063309: zeroc-ice: NMU diff for 64-bit time_t transition
Source: zeroc-ice Version: 3.7.10-1 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified zeroc-ice 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 zeroc-ice which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru zeroc-ice-3.7.10/debian/changelog zeroc-ice-3.7.10/debian/changelog --- zeroc-ice-3.7.10/debian/changelog 2023-11-06 20:35:37.0 + +++ zeroc-ice-3.7.10/debian/changelog 2024-02-06 03:28:45.0 + @@ -1,3 +1,10 @@ +zeroc-ice (3.7.10-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 03:28:45 + + zeroc-ice (3.7.10-1) unstable; urgency=medium * New upstream version 3.7.10 diff -Nru zeroc-ice-3.7.10/debian/control zeroc-ice-3.7.10/debian/control --- zeroc-ice-3.7.10/debian/control 2023-11-06 20:35:37.0 + +++ zeroc-ice-3.7.10/debian/control 2024-02-06 03:28:45.0 + @@ -43,7 +43,7 @@ Section: libdevel Replaces: libice++-dev, libzeroc-ice35-dev -Depends: libzeroc-ice3.7 (= ${binary:Version}), +Depends: libzeroc-ice3.7t64 (= ${binary:Version}), zeroc-ice-compilers (= ${binary:Version}), zeroc-ice-slice (= ${source:Version}), ${misc:Depends} @@ -69,7 +69,10 @@ network programming interfaces and allows you to focus your efforts on your application logic. -Package: libzeroc-ice3.7 +Package: libzeroc-ice3.7t64 +Provides: ${t64:Provides} +Replaces: libzeroc-ice3.7 +Breaks: libzeroc-ice3.7 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -85,12 +88,15 @@ network programming interfaces and allows you to focus your efforts on your application logic. -Package: libzeroc-icestorm3.7 +Package: libzeroc-icestorm3.7t64 +Provides: ${t64:Provides} +Replaces: libzeroc-icestorm3.7 +Breaks: libzeroc-icestorm3.7 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: net Pre-Depends: ${misc:Pre-Depends} -Depends: libzeroc-ice3.7 (= ${binary:Version}), +Depends: libzeroc-ice3.7t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: IceStorm publish-subscribe event distribution service @@ -110,7 +116,7 @@ Package: php-zeroc-ice Architecture: any Section: php -Depends: libzeroc-ice3.7 (= ${binary:Version}), +Depends: libzeroc-ice3.7t64 (= ${binary:Version}), ${misc:Depends}, ${php:Depends}, ${shlibs:Depends} @@ -126,7 +132,7 @@ Package: python3-zeroc-ice Architecture: any Section: python -Depends: libzeroc-ice3.7 (= ${binary:Version}), +Depends: libzeroc-ice3.7t64 (= ${binary:Version}), ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends} @@ -144,7 +150,7 @@ Section: net Replaces: glacier2, ice35-services -Depends: libzeroc-ice3.7 (= ${binary:Version}), +Depends: libzeroc-ice3.7t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: Glacier2 router @@ -178,8 +184,8 @@
Bug#1062095: unsetting pending tag for Debian GNOME time NMU bugs
It feels easiest to me to do the uploads to Unstable for the Debian GNOME packages. We had pending changes in git for some of them. Even when we didn't, I still need to do manual pushing to git repos for NMUs. Therefore, I am unsetting the pending tag as suggested by Steve today in #debian-release. Thank you, Jeremy Bícha
Bug#1062187: unsetting pending tag for Debian GNOME bugs
It feels easiest to me to do the uploads to Unstable for the Debian GNOME packages. We had pending changes in git for some of them. Even when we didn't, I still need to do manual pushing to git repos for NMUs. Therefore, I am unsetting the pending tag as suggested by Steve today in #debian-release. Thank you, Jeremy Bícha
Bug#1063306: zbar: NMU diff for 64-bit time_t transition
Source: zbar Version: 0.23.93-1 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified zbar 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 zbar which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru zbar-0.23.93/debian/changelog zbar-0.23.93/debian/changelog --- zbar-0.23.93/debian/changelog 2024-01-10 15:57:46.0 + +++ zbar-0.23.93/debian/changelog 2024-02-06 03:25:17.0 + @@ -1,3 +1,10 @@ +zbar (0.23.93-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 03:25:17 + + zbar (0.23.93-1) unstable; urgency=medium * Acknowledge NMU. diff -Nru zbar-0.23.93/debian/control zbar-0.23.93/debian/control --- zbar-0.23.93/debian/control 2024-01-09 12:25:49.0 + +++ zbar-0.23.93/debian/control 2024-02-06 03:25:17.0 + @@ -47,7 +47,7 @@ Depends: libmagick++-dev, libx11-dev, - libzbar0 (= ${binary:Version}), + libzbar0t64 (= ${binary:Version}), gir1.2-zbar-1.0 (= ${binary:Version}), ${misc:Depends}, Description: QR code / bar code scanner and decoder (development) @@ -57,7 +57,10 @@ . This package contains the development files. -Package: libzbar0 +Package: libzbar0t64 +Provides: ${t64:Provides} +Replaces: libzbar0 +Breaks: libzbar0 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: @@ -82,7 +85,7 @@ Depends: libgtk-3-dev, libzbar-dev (= ${binary:Version}), - libzbargtk0 (= ${binary:Version}), + libzbargtk0t64 (= ${binary:Version}), ${misc:Depends}, Description: QR code / bar code scanner and decoder (GTK+ bindings development) ZBar is a library for scanning and decoding bar codes from various sources @@ -91,13 +94,16 @@ . This package contains the development files for the GTK+ bindings. -Package: libzbargtk0 +Package: libzbargtk0t64 +Provides: ${t64:Provides} +Replaces: libzbargtk0 +Breaks: libzbargtk0 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends}, Depends: - libzbar0 (= ${binary:Version}), + libzbar0t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, Description: QR code / bar code scanner and decoder (GTK+ bindings) @@ -114,7 +120,7 @@ Depends: libqt5x11extras5-dev, libzbar-dev (= ${binary:Version}), - libzbarqt0 (= ${binary:Version}), + libzbarqt0t64 (= ${binary:Version}), qtbase5-dev, ${misc:Depends}, Description: QR code / bar code scanner and decoder (Qt binding development) @@ -124,11 +130,14 @@ . This package contains the development files for the Qt binding. -Package: libzbarqt0 +Package: libzbarqt0t64 +Provides: ${t64:Provides} +Replaces: libzbarqt0 +Breaks: libzbarqt0 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: - libzbar0 (= ${binary:Version}), + libzbar0t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, Description: QR code / bar code scanner and decoder (Qt binding) @@ -143,7 +152,7 @@ Architecture: any Multi-Arch: same
Bug#1063305: yuma123: NMU diff for 64-bit time_t transition
Source: yuma123 Version: 2.13-2 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified yuma123 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 yuma123 which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru yuma123-2.13/debian/changelog yuma123-2.13/debian/changelog --- yuma123-2.13/debian/changelog 2023-08-14 12:18:16.0 + +++ yuma123-2.13/debian/changelog 2024-02-06 03:22:21.0 + @@ -1,3 +1,10 @@ +yuma123 (2.13-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 03:22:21 + + yuma123 (2.13-2) unstable; urgency=medium * Removed unused autoconf target. diff -Nru yuma123-2.13/debian/control yuma123-2.13/debian/control --- yuma123-2.13/debian/control 2022-12-05 14:10:46.0 + +++ yuma123-2.13/debian/control 2024-02-06 03:22:21.0 + @@ -31,7 +31,10 @@ applications. YANG modules contain a formal description of the data that can be managed using NETCONF and applications. -Package: libyuma2 +Package: libyuma2t64 +Provides: ${t64:Provides} +Replaces: libyuma2 +Breaks: libyuma2 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -63,7 +66,7 @@ Package: netconfd Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, adduser, debconf, lsb-base, libyuma-base, libyuma2 +Depends: ${shlibs:Depends}, ${misc:Depends}, adduser, debconf, lsb-base, libyuma-base, libyuma2t64 Description: NETCONF (RFC6241) agent NETCONF provides a framework for the exchange of management information between agents (servers) @@ -74,7 +77,7 @@ Package: yangcli Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libyuma-base, libyuma2 +Depends: ${shlibs:Depends}, ${misc:Depends}, libyuma-base, libyuma2t64 Description: NETCONF/YANG command line client application The NETCONF protocol and the YANG modeling language provide a framework for the exchange of management information between agents (servers) @@ -85,7 +88,7 @@ Package: yangdump Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libyuma-base, libyuma2 +Depends: ${shlibs:Depends}, ${misc:Depends}, libyuma-base, libyuma2t64 Description: Validate YANG modules and convert them to different formats The NETCONF protocol and the YANG modeling language provide a framework for the exchange of management information between agents (servers) @@ -97,7 +100,7 @@ Package: netconfd-module-ietf-interfaces Architecture: any Multi-Arch: same -Depends: ${shlibs:Depends}, ${misc:Depends}, debconf, lsb-base, libyuma2 (>= 2.8) +Depends: ${shlibs:Depends}, ${misc:Depends}, debconf, lsb-base, libyuma2t64 (>= 2.8) Description: SIL module for netconfd implementing ietf-interfaces.yang The NETCONF protocol and YANG modeling language provide a framework for the exchange of management information between agents (servers) @@ -109,7 +112,7 @@ Package: netconfd-module-ietf-system Architecture: any Multi-Arch: same
Bug#1063304: ygl: NMU diff for 64-bit time_t transition
Source: ygl Version: 4.2e-6 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified ygl 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 ygl which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru ygl-4.2e/debian/changelog ygl-4.2e/debian/changelog --- ygl-4.2e/debian/changelog 2022-08-15 06:31:49.0 + +++ ygl-4.2e/debian/changelog 2024-02-06 03:21:43.0 + @@ -1,3 +1,10 @@ +ygl (4.2e-6.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 03:21:43 + + ygl (4.2e-6) unstable; urgency=medium * QA upload. diff -Nru ygl-4.2e/debian/control ygl-4.2e/debian/control --- ygl-4.2e/debian/control 2022-08-15 06:31:49.0 + +++ ygl-4.2e/debian/control 2024-02-06 03:21:42.0 + @@ -16,7 +16,7 @@ Package: libygl4-dev Architecture: any Section: libdevel -Depends: libygl4 (= ${binary:Version}), +Depends: libygl4t64 (= ${binary:Version}), ${misc:Depends} Description: Graphics library that emulates SGI's GL routines under X11 (headers) Ygl is an graphics library that emulates the routines of SGI's GL (sometimes @@ -28,7 +28,10 @@ . This package provides the development files. -Package: libygl4 +Package: libygl4t64 +Provides: ${t64:Provides} +Replaces: libygl4 +Breaks: libygl4 (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} diff -Nru ygl-4.2e/debian/libygl4.dirs ygl-4.2e/debian/libygl4.dirs --- ygl-4.2e/debian/libygl4.dirs2022-08-15 05:40:05.0 + +++ ygl-4.2e/debian/libygl4.dirs1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib diff -Nru ygl-4.2e/debian/libygl4.install ygl-4.2e/debian/libygl4.install --- ygl-4.2e/debian/libygl4.install 2022-08-15 06:13:49.0 + +++ ygl-4.2e/debian/libygl4.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/lib*.so.* diff -Nru ygl-4.2e/debian/libygl4t64.dirs ygl-4.2e/debian/libygl4t64.dirs --- ygl-4.2e/debian/libygl4t64.dirs 1970-01-01 00:00:00.0 + +++ ygl-4.2e/debian/libygl4t64.dirs 2022-08-15 05:40:05.0 + @@ -0,0 +1 @@ +usr/lib diff -Nru ygl-4.2e/debian/libygl4t64.install ygl-4.2e/debian/libygl4t64.install --- ygl-4.2e/debian/libygl4t64.install 1970-01-01 00:00:00.0 + +++ ygl-4.2e/debian/libygl4t64.install 2022-08-15 06:13:49.0 + @@ -0,0 +1 @@ +usr/lib/lib*.so.* diff -Nru ygl-4.2e/debian/libygl4t64.lintian-overrides ygl-4.2e/debian/libygl4t64.lintian-overrides --- ygl-4.2e/debian/libygl4t64.lintian-overrides1970-01-01 00:00:00.0 + +++ ygl-4.2e/debian/libygl4t64.lintian-overrides2024-02-06 03:21:42.0 + @@ -0,0 +1 @@ +libygl4t64: package-name-doesnt-match-sonames libygl4
Bug#1063303: yder: NMU diff for 64-bit time_t transition
Source: yder Version: 1.4.20-1 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified yder 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 yder which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru yder-1.4.20/debian/changelog yder-1.4.20/debian/changelog --- yder-1.4.20/debian/changelog2023-09-21 23:29:03.0 + +++ yder-1.4.20/debian/changelog2024-02-06 03:21:01.0 + @@ -1,3 +1,10 @@ +yder (1.4.20-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 03:21:01 + + yder (1.4.20-1) unstable; urgency=medium * New upstream release diff -Nru yder-1.4.20/debian/control yder-1.4.20/debian/control --- yder-1.4.20/debian/control 2023-01-08 01:33:24.0 + +++ yder-1.4.20/debian/control 2024-02-06 03:21:01.0 + @@ -17,7 +17,10 @@ Vcs-Git: https://salsa.debian.org/debian-iot-team/oauth2/yder.git Rules-Requires-Root: no -Package: libyder2.0 +Package: libyder2.0t64 +Provides: ${t64:Provides} +Replaces: libyder2.0 +Breaks: libyder2.0 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -33,7 +36,7 @@ Architecture: any Multi-Arch: same Section: libdevel -Depends: libyder2.0 (= ${binary:Version}) +Depends: libyder2.0t64 (= ${binary:Version}) , ${misc:Depends} , liborcania-dev (>= 2.2.2) , libsystemd-dev [linux-any] diff -Nru yder-1.4.20/debian/libyder2.0.install yder-1.4.20/debian/libyder2.0.install --- yder-1.4.20/debian/libyder2.0.install 2022-08-23 14:32:05.0 + +++ yder-1.4.20/debian/libyder2.0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru yder-1.4.20/debian/libyder2.0.symbols yder-1.4.20/debian/libyder2.0.symbols --- yder-1.4.20/debian/libyder2.0.symbols 2022-08-23 14:32:05.0 + +++ yder-1.4.20/debian/libyder2.0.symbols 1970-01-01 00:00:00.0 + @@ -1,9 +0,0 @@ -# SymbolsHelper-Confirmed: 1.1 amd64 -libyder.so.2.0 libyder2.0 #MINVER# -* Build-Depends-Package: libyder-dev - y_init_logs@Base 1.4.10 - y_close_logs@Base 1.4.10 - y_log_message@Base 1.4.10 - y_set_logs_callback@Base 1.4.10 - y_set_date_format@Base 1.4.10 - y_set_split_message_newline@Base 1.4.17 diff -Nru yder-1.4.20/debian/libyder2.0t64.install yder-1.4.20/debian/libyder2.0t64.install --- yder-1.4.20/debian/libyder2.0t64.install1970-01-01 00:00:00.0 + +++ yder-1.4.20/debian/libyder2.0t64.install2022-08-23 14:32:05.0 + @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff -Nru yder-1.4.20/debian/libyder2.0t64.lintian-overrides yder-1.4.20/debian/libyder2.0t64.lintian-overrides --- yder-1.4.20/debian/libyder2.0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ yder-1.4.20/debian/libyder2.0t64.lintian-overrides 2024-02-06 03:21:01.0 + @@ -0,0 +1 @@ +libyder2.0t64: package-name-doesnt-match-sonames libyder2.0 diff -Nru
Bug#1063302: libsingular4-dev: libsingular renders sagemath unusable
Package: libsingular4-dev Version: 1:4.3.2-p10+ds-1+b1 Severity: grave Justification: renders package unusable Dear Maintainer, It seems that this version of the package (or other on the libsingular4 family) renders sagemath completelu unusable. In other systems, with the an older version of libsingular4* (4.3.1, if my memory isn't cheating me), sage runs perfectly. Below is an output of sagemath running from the prompt: ~$ sage ┌┐ │ SageMath version 9.5, Release Date: 2022-01-30 │ │ Using Python 3.11.7. Type "help()" for help. │ └┘ Error in sys.excepthook: Traceback (most recent call last): File "/usr/lib/python3.11/pathlib.py", line 1251, in is_dir return S_ISDIR(self.stat().st_mode) ^ AttributeError: 'str' object has no attribute 'stat' Original exception was: Traceback (most recent call last): File "/usr/bin/sage-ipython", line 15, in app.initialize() File "/usr/lib/python3/dist-packages/traitlets/config/application.py", line 110, in inner return method(app, *args, **kwargs) File "/usr/lib/python3/dist-packages/IPython/terminal/ipapp.py", line 278, in initialize self.init_shell() File "/usr/lib/python3/dist-packages/sage/repl/interpreter.py", line 789, in init_shell self.shell.extension_manager.load_extension(SAGE_EXTENSION) File "/usr/lib/python3/dist-packages/IPython/core/extensions.py", line 76, in load_extension return self._load_extension(module_str) File "/usr/lib/python3/dist-packages/IPython/core/extensions.py", line 93, in _load_extension if self._call_load_ipython_extension(mod): ^^ File "/usr/lib/python3/dist-packages/IPython/core/extensions.py", line 145, in _call_load_ipython_extension mod.load_ipython_extension(self.shell) File "/usr/lib/python3/dist-packages/sage/repl/__init__.py", line 5, in load_ipython_extension sage.repl.ipython_extension.load_ipython_extension(*args) File "/usr/lib/python3/dist-packages/sage/repl/ipython_extension.py", line 617, in wrapper result = func(*args, **kwargs) ^ File "/usr/lib/python3/dist-packages/sage/repl/ipython_extension.py", line 630, in load_ipython_extension SageCustomizations(shell=ip) File "/usr/lib/python3/dist-packages/sage/repl/ipython_extension.py", line 434, in __init__ import sage.all # until sage's import hell is fixed ^^^ File "/usr/lib/python3/dist-packages/sage/all.py", line 169, in from sage.rings.all import * File "/usr/lib/python3/dist-packages/sage/rings/all.py", line 87, in from .qqbar import (AlgebraicRealField, AA, File "/usr/lib/python3/dist-packages/sage/rings/qqbar.py", line 2810, in QQxy = QQ['x', 'y'] ~~^^ File "sage/structure/parent.pyx", line 1276, in sage.structure.parent.Parent.__getitem__ (build/cythonized/sage/structure/parent.c:11543) File "/usr/lib/python3/dist-packages/sage/categories/rings.py", line 1177, in __getitem__ return PolynomialRing(self, elts) ^^ File "/usr/lib/python3/dist-packages/sage/rings/polynomial/polynomial_ring_constructor.py", line 647, in PolynomialRing return _multi_variate(base_ring, names, **kwds) File "/usr/lib/python3/dist-packages/sage/rings/polynomial/polynomial_ring_constructor.py", line 775, in _multi_variate from sage.rings.polynomial.multi_polynomial_libsingular import MPolynomialRing_libsingular ImportError: libsingular-Singular-4.3.1.so: cannot open shared object file: No such file or directory It seems that sage calls previous version (4.3.1) of libsingular. I reported this bug before to sagemath package, but got no answer. I'let this filed here and report again on sage. I may provide any further information needed to fix this. Best, Alexandre -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (900, 'testing'), (800, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-5-amd64 (SMP w/4 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages libsingular4-dev depends on: ii libflint-dev 3.0.1-2 ii libgmp-dev 2:6.3.0+dfsg-2 ii libmpfr-dev 4.2.1-1 ii libntl-dev 11.5.1-1+b2 ii libsingular4-dev-common 1:4.3.2-p10+ds-1 ii libsingular4m3n0 1:4.3.2-p10+ds-1+b1 libsingular4-dev recommends no packages. Versions of packages libsingular4-dev suggests: ii pkg-config1.8.1-1+b2 ii pkgconf
Bug#1063301: xylib: NMU diff for 64-bit time_t transition
Source: xylib Version: 1.6-3 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified xylib 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 xylib which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru xylib-1.6/debian/changelog xylib-1.6/debian/changelog --- xylib-1.6/debian/changelog 2023-10-02 01:43:49.0 + +++ xylib-1.6/debian/changelog 2024-02-06 03:15:09.0 + @@ -1,3 +1,10 @@ +xylib (1.6-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 03:15:09 + + xylib (1.6-3) unstable; urgency=medium * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository-Browse. diff -Nru xylib-1.6/debian/control xylib-1.6/debian/control --- xylib-1.6/debian/control2023-10-02 01:43:49.0 + +++ xylib-1.6/debian/control2024-02-06 03:15:09.0 + @@ -16,7 +16,11 @@ Vcs-Browser: https://salsa.debian.org/science-team/xylib Rules-Requires-Root: no -Package: libxy3v5 +Package: libxy3t64 +Provides: ${t64:Provides} +X-Time64-Compat: libxy3v5 +Replaces: libxy3v5 +Breaks: libxy3v5 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -38,7 +42,7 @@ Architecture: any Multi-Arch: same Depends: - libxy3v5 (= ${binary:Version}), + libxy3t64 (= ${binary:Version}), ${misc:Depends}, Description: xylib development files Development files for xylib. @@ -49,7 +53,7 @@ Package: libxy-bin Architecture: any Depends: - libxy3v5 (= ${binary:Version}), + libxy3t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, Description: xylib - utilities diff -Nru xylib-1.6/debian/libxy3t64.install xylib-1.6/debian/libxy3t64.install --- xylib-1.6/debian/libxy3t64.install 1970-01-01 00:00:00.0 + +++ xylib-1.6/debian/libxy3t64.install 2023-10-02 01:43:49.0 + @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff -Nru xylib-1.6/debian/libxy3t64.lintian-overrides xylib-1.6/debian/libxy3t64.lintian-overrides --- xylib-1.6/debian/libxy3t64.lintian-overrides1970-01-01 00:00:00.0 + +++ xylib-1.6/debian/libxy3t64.lintian-overrides2024-02-06 03:15:09.0 + @@ -0,0 +1 @@ +libxy3t64: package-name-doesnt-match-sonames libxy3v5 diff -Nru xylib-1.6/debian/libxy3v5.install xylib-1.6/debian/libxy3v5.install --- xylib-1.6/debian/libxy3v5.install 2023-10-02 01:43:49.0 + +++ xylib-1.6/debian/libxy3v5.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.*
Bug#1063299: xwiimote: NMU diff for 64-bit time_t transition
Source: xwiimote Version: 2-4 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified xwiimote 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 xwiimote which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru xwiimote-2/debian/changelog xwiimote-2/debian/changelog --- xwiimote-2/debian/changelog 2020-11-30 06:39:54.0 + +++ xwiimote-2/debian/changelog 2024-02-06 03:14:11.0 + @@ -1,3 +1,10 @@ +xwiimote (2-4.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 03:14:11 + + xwiimote (2-4) unstable; urgency=medium [ Ondřej Nový ] diff -Nru xwiimote-2/debian/control xwiimote-2/debian/control --- xwiimote-2/debian/control 2020-11-30 06:39:54.0 + +++ xwiimote-2/debian/control 2024-02-06 03:14:11.0 + @@ -12,8 +12,8 @@ Package: xwiimote Architecture: linux-any Depends: ${shlibs:Depends}, ${misc:Depends} -Breaks: libxwiimote2 (<< 2-2), libxwiimote1 -Replaces: libxwiimote2 (<< 2-2), libxwiimote1 +Breaks: libxwiimote2t64 (<< 2-2), libxwiimote1 +Replaces: libxwiimote2t64 (<< 2-2), libxwiimote1 Description: Nintendo Wii Remote Linux Device Driver Tools This provides tools related to the open source Nintendo Wii Remote linux device driver. @@ -21,13 +21,15 @@ This contains the tool for displaying Wii remote connected and the setting tool which uses operation of Wii remote as keyboard. -Package: libxwiimote2 +Package: libxwiimote2t64 +Provides: ${t64:Provides} +Replaces: libxwiimote2 Section: libs Architecture: linux-any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} -Breaks: libxwiimote1 (<< 0.3+20120630-6) +Breaks: libxwiimote2 (<< ${source:Version}), libxwiimote1 (<< 0.3+20120630-6) Description: xwiimote library - runtime This package contains the runtime library files needed to run software using xwiimote. @@ -35,9 +37,9 @@ Package: libxwiimote-dev Section: libdevel Architecture: linux-any -Depends: ${shlibs:Depends}, ${misc:Depends}, libxwiimote2 (= ${binary:Version}), libudev-dev -Breaks: libxwiimote2 (<< 2-2) -Replaces: libxwiimote2 (<< 2-2) +Depends: ${shlibs:Depends}, ${misc:Depends}, libxwiimote2t64 (= ${binary:Version}), libudev-dev +Breaks: libxwiimote2t64 (<< 2-2) +Replaces: libxwiimote2t64 (<< 2-2) Description: xwiimote library - development This package contains the header and development files needed to build programs and packages using xwiimote. diff -Nru xwiimote-2/debian/libxwiimote2.install xwiimote-2/debian/libxwiimote2.install --- xwiimote-2/debian/libxwiimote2.install 2020-11-30 06:39:54.0 + +++ xwiimote-2/debian/libxwiimote2.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/libxwiimote.so.2 -usr/lib/*/libxwiimote.so.2.* diff -Nru xwiimote-2/debian/libxwiimote2.symbols xwiimote-2/debian/libxwiimote2.symbols --- xwiimote-2/debian/libxwiimote2.symbols 2020-11-30
Bug#1063298: xrootd: NMU diff for 64-bit time_t transition
Source: xrootd Version: 5.6.6-1 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified xrootd 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 xrootd which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru xrootd-5.6.6/debian/changelog xrootd-5.6.6/debian/changelog --- xrootd-5.6.6/debian/changelog 2024-01-26 09:15:04.0 + +++ xrootd-5.6.6/debian/changelog 2024-02-06 02:33:33.0 + @@ -1,3 +1,10 @@ +xrootd (5.6.6-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 02:33:33 + + xrootd (5.6.6-1) unstable; urgency=medium * Update to version 5.6.6 diff -Nru xrootd-5.6.6/debian/control xrootd-5.6.6/debian/control --- xrootd-5.6.6/debian/control 2023-12-11 16:15:37.0 + +++ xrootd-5.6.6/debian/control 2024-02-06 02:33:33.0 + @@ -72,7 +72,10 @@ database servers. It provides enhanced capability along with lower latency and increased throughput. -Package: libxrdapputils2 +Package: libxrdapputils2t64 +Provides: ${t64:Provides} +Replaces: libxrdapputils2 +Breaks: libxrdapputils2 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -82,7 +85,10 @@ Description: Utilities library for xrootd applications This package contains the xrootd utilities library for applications. -Package: libxrdcrypto2 +Package: libxrdcrypto2t64 +Provides: ${t64:Provides} +Replaces: libxrdcrypto2 +Breaks: libxrdcrypto2 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -92,7 +98,10 @@ Description: Cryptograpic library for xrootd This package contains the xrootd cryptograpic library. -Package: libxrdcryptolite2 +Package: libxrdcryptolite2t64 +Provides: ${t64:Provides} +Replaces: libxrdcryptolite2 +Breaks: libxrdcryptolite2 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -102,23 +111,27 @@ Description: Light version of cryptograpic library for xrootd This package contains the light version of the xrootd cryptograpic library. -Package: libxrdutils3 +Package: libxrdutils3t64 +Provides: ${t64:Provides} Architecture: any Multi-Arch: same Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} -Replaces: +Replaces:libxrdutils3, libxrdcephposix0 [i386 armel armhf mips mipsel powerpc], xrootd-ceph-plugins [i386 armel armhf mips mipsel powerpc] -Breaks: +Breaks:libxrdutils3 (<< ${source:Version}), libxrdcephposix0 [i386 armel armhf mips mipsel powerpc], xrootd-ceph-plugins [i386 armel armhf mips mipsel powerpc] Description: Utilities library for xrootd This package contains the xrootd utilities library. -Package: libxrdxml3 +Package: libxrdxml3t64 +Provides: ${t64:Provides} +Replaces: libxrdxml3 +Breaks: libxrdxml3 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -143,17 +156,20 @@ Multi-Arch: same Section: libdevel Depends: - libxrdapputils2 (= ${binary:Version}), - libxrdcrypto2 (=
Bug#1063296: pupnp: NMU diff for 64-bit time_t transition
Source: pupnp Version: 1:1.14.18-1 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified pupnp 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 pupnp which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, 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 pupnp-1.14.18/debian/changelog pupnp-1.14.18/debian/changelog --- pupnp-1.14.18/debian/changelog 2023-09-02 13:47:27.0 -0300 +++ pupnp-1.14.18/debian/changelog 2024-02-05 23:35:52.0 -0300 @@ -1,3 +1,10 @@ +pupnp (1:1.14.18-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Lucas Kanashiro Mon, 05 Feb 2024 23:35:52 -0300 + pupnp (1:1.14.18-1) unstable; urgency=medium * New upstream version 1.14.18 diff -Nru pupnp-1.14.18/debian/control pupnp-1.14.18/debian/control --- pupnp-1.14.18/debian/control2023-06-10 09:37:40.0 -0300 +++ pupnp-1.14.18/debian/control2024-02-05 23:35:52.0 -0300 @@ -23,8 +23,8 @@ Architecture: any Section: libdevel Depends: - libixml11 (= ${binary:Version}), - libupnp17 (= ${binary:Version}), + libixml11t64 (= ${binary:Version}), + libupnp17t64 (= ${binary:Version}), ${misc:Depends} Suggests: libupnp-doc Description: Portable SDK for UPnP Devices, version 1.14 (development files) @@ -38,7 +38,10 @@ debug versions of libraries needed for development of programs using uPnP. -Package: libupnp17 +Package: libupnp17t64 +Provides: ${t64:Provides} +Replaces: libupnp17 +Breaks: libupnp17 (<< ${source:Version}) Multi-Arch: same Architecture: any Section: libs @@ -51,9 +54,12 @@ Play Device Architecture Specification - see http://www.upnp.org/ for specifications. . - The libupnp17 package contains the runtime library for uPnP. + The libupnp17t64 package contains the runtime library for uPnP. -Package: libixml11 +Package: libixml11t64 +Provides: ${t64:Provides} +Replaces: libixml11 +Breaks: libixml11 (<< ${source:Version}) Multi-Arch: same Architecture: any Section: libs diff -Nru pupnp-1.14.18/debian/libixml11.install pupnp-1.14.18/debian/libixml11.install --- pupnp-1.14.18/debian/libixml11.install 2023-06-10 09:37:40.0 -0300 +++ pupnp-1.14.18/debian/libixml11.install 1969-12-31 21:00:00.0 -0300 @@ -1 +0,0 @@ -usr/lib/*/libixml.so.* diff -Nru pupnp-1.14.18/debian/libixml11.symbols pupnp-1.14.18/debian/libixml11.symbols --- pupnp-1.14.18/debian/libixml11.symbols 2023-06-10 09:37:40.0 -0300 +++ pupnp-1.14.18/debian/libixml11.symbols 1969-12-31 21:00:00.0 -0300 @@ -1,87 +0,0 @@ -libixml.so.11 libixml11 #MINVER# -* Build-Depends-Package: libupnp-dev - ixmlAttr_free@Base 1:1.14.0 - ixmlCDATASection_free@Base 1:1.14.0 - ixmlCDATASection_init@Base 1:1.14.0 - ixmlCloneDOMString@Base 1:1.14.0 - ixmlDocument_createAttribute@Base 1:1.14.0 - ixmlDocument_createAttributeEx@Base 1:1.14.0 - ixmlDocument_createAttributeNS@Base 1:1.14.0 - ixmlDocument_createAttributeNSEx@Base 1:1.14.0 - ixmlDocument_createCDATASection@Base 1:1.14.0 - ixmlDocument_createCDATASectionEx@Base 1:1.14.0 -
Bug#1063294: pth: NMU diff for 64-bit time_t transition
Source: pth Version: 2.0.7-22 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified pth 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 pth which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, 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 pth-2.0.7/debian/changelog pth-2.0.7/debian/changelog --- pth-2.0.7/debian/changelog 2019-08-19 21:19:42.0 -0300 +++ pth-2.0.7/debian/changelog 2024-02-05 23:34:14.0 -0300 @@ -1,3 +1,10 @@ +pth (2.0.7-22.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Lucas Kanashiro Mon, 05 Feb 2024 23:34:14 -0300 + pth (2.0.7-22) unstable; urgency=medium * debian/watch: Fix the URL. diff -Nru pth-2.0.7/debian/control pth-2.0.7/debian/control --- pth-2.0.7/debian/control2019-08-18 21:19:53.0 -0300 +++ pth-2.0.7/debian/control2024-02-05 23:34:14.0 -0300 @@ -8,7 +8,10 @@ Vcs-Git: https://salsa.debian.org/debian/pth.git Vcs-Browser: https://salsa.debian.org/debian/pth -Package: libpth20 +Package: libpth20t64 +Provides: ${t64:Provides} +Replaces: libpth20 +Breaks: libpth20 (<< ${source:Version}) Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} @@ -25,7 +28,7 @@ Package: libpth-dev Section: libdevel Architecture: any -Depends: ${misc:Depends}, libpth20 (= ${binary:Version}) +Depends: ${misc:Depends}, libpth20t64 (= ${binary:Version}) Description: GNU Portable Threads (development) Pth is a very portable POSIX/ANSI-C based library for Unix platforms which provides non-preemptive priority-based scheduling for multiple threads of diff -Nru pth-2.0.7/debian/libpth20.docs pth-2.0.7/debian/libpth20.docs --- pth-2.0.7/debian/libpth20.docs 2019-08-15 01:17:17.0 -0300 +++ pth-2.0.7/debian/libpth20.docs 1969-12-31 21:00:00.0 -0300 @@ -1,8 +0,0 @@ -ANNOUNCE -AUTHORS -HISTORY -NEWS -README -SUPPORT -THANKS -USERS diff -Nru pth-2.0.7/debian/libpth20.install pth-2.0.7/debian/libpth20.install --- pth-2.0.7/debian/libpth20.install 2019-08-15 01:17:25.0 -0300 +++ pth-2.0.7/debian/libpth20.install 1969-12-31 21:00:00.0 -0300 @@ -1 +0,0 @@ -/usr/lib/*/*.so.* diff -Nru pth-2.0.7/debian/libpth20.symbols pth-2.0.7/debian/libpth20.symbols --- pth-2.0.7/debian/libpth20.symbols 2019-08-15 01:17:24.0 -0300 +++ pth-2.0.7/debian/libpth20.symbols 1969-12-31 21:00:00.0 -0300 @@ -1,183 +0,0 @@ -libpth.so.20 libpth20 #MINVER# - __pth_DQ@Base 2.0.7 - __pth_NQ@Base 2.0.7 - __pth_RQ@Base 2.0.7 - __pth_SQ@Base 2.0.7 - __pth_WQ@Base 2.0.7 - __pth_asprintf@Base 2.0.7 - __pth_attr_ctrl@Base 2.0.7 - __pth_cleanup_popall@Base 2.0.7 - __pth_compat_unit@Base 2.0.7 - __pth_current@Base 2.0.7 - __pth_debug@Base 2.0.7 - __pth_dumpqueue@Base 2.0.7 - __pth_dumpstate@Base 2.0.7 - __pth_errno_flag@Base 2.0.7 - __pth_errno_storage@Base 2.0.7 - __pth_favournew@Base 2.0.7 - __pth_initialized@Base 2.0.7 - __pth_key_destroydata@Base 2.0.7 - __pth_loadval@Base 2.0.7 - __pth_main@Base 2.0.7 - __pth_mctx_set@Base 2.0.7 - __pth_mutex_releaseall@Base 2.0.7 -
Bug#1063295: ptl: NMU diff for 64-bit time_t transition
Source: ptl Version: 2.3.3-2 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified ptl 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 ptl which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, 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 ptl-2.3.3/debian/changelog ptl-2.3.3/debian/changelog --- ptl-2.3.3/debian/changelog 2022-08-10 05:28:32.0 -0300 +++ ptl-2.3.3/debian/changelog 2024-02-05 23:34:56.0 -0300 @@ -1,3 +1,10 @@ +ptl (2.3.3-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Lucas Kanashiro Mon, 05 Feb 2024 23:34:56 -0300 + ptl (2.3.3-2) unstable; urgency=medium * Fix compilation with GCC12 (Closes: #1016942) diff -Nru ptl-2.3.3/debian/control ptl-2.3.3/debian/control --- ptl-2.3.3/debian/control2022-08-10 05:28:32.0 -0300 +++ ptl-2.3.3/debian/control2024-02-05 23:34:56.0 -0300 @@ -13,7 +13,10 @@ Vcs-Browser: https://salsa.debian.org/science-team/ptl Vcs-Git: https://salsa.debian.org/science-team/ptl.git -Package: libptl2 +Package: libptl2t64 +Provides: ${t64:Provides} +Replaces: libptl2 +Breaks: libptl2 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: @@ -29,7 +32,7 @@ Multi-Arch: same Depends: ${misc:Depends}, - libptl2 (= ${binary:Version}), + libptl2t64 (= ${binary:Version}), libtbb-dev, Description: parallel tasking library - development files PTL is a lightweight C++11 multithreading tasking system featuring diff -Nru ptl-2.3.3/debian/libptl2.install ptl-2.3.3/debian/libptl2.install --- ptl-2.3.3/debian/libptl2.install2022-08-10 05:24:24.0 -0300 +++ ptl-2.3.3/debian/libptl2.install1969-12-31 21:00:00.0 -0300 @@ -1 +0,0 @@ -usr/lib/*/libptl.so.* diff -Nru ptl-2.3.3/debian/libptl2t64.install ptl-2.3.3/debian/libptl2t64.install --- ptl-2.3.3/debian/libptl2t64.install 1969-12-31 21:00:00.0 -0300 +++ ptl-2.3.3/debian/libptl2t64.install 2022-08-10 05:24:24.0 -0300 @@ -0,0 +1 @@ +usr/lib/*/libptl.so.* diff -Nru ptl-2.3.3/debian/libptl2t64.lintian-overrides ptl-2.3.3/debian/libptl2t64.lintian-overrides --- ptl-2.3.3/debian/libptl2t64.lintian-overrides 1969-12-31 21:00:00.0 -0300 +++ ptl-2.3.3/debian/libptl2t64.lintian-overrides 2024-02-05 23:34:56.0 -0300 @@ -0,0 +1 @@ +libptl2t64: package-name-doesnt-match-sonames libptl2
Bug#1063293: psurface: NMU diff for 64-bit time_t transition
Source: psurface Version: 2.0.0-2 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified psurface 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 psurface which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, 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 psurface-2.0.0/debian/changelog psurface-2.0.0/debian/changelog --- psurface-2.0.0/debian/changelog 2016-07-18 07:10:45.0 -0300 +++ psurface-2.0.0/debian/changelog 2024-02-05 23:32:26.0 -0300 @@ -1,3 +1,10 @@ +psurface (2.0.0-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Lucas Kanashiro Mon, 05 Feb 2024 23:32:26 -0300 + psurface (2.0.0-2) unstable; urgency=medium * Fix build failure with GCC 6. (Closes: #831159) diff -Nru psurface-2.0.0/debian/control psurface-2.0.0/debian/control --- psurface-2.0.0/debian/control 2016-07-18 07:10:45.0 -0300 +++ psurface-2.0.0/debian/control 2024-02-05 23:32:25.0 -0300 @@ -25,7 +25,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: ${misc:Depends}, libpsurface0v5 (= ${binary:Version}) +Depends: ${misc:Depends}, libpsurface0t64 (= ${binary:Version}) Suggests: libpsurface-dbg (= ${binary:Version}), psurface (= ${binary:Version}) Description: piecewise linear bijections between triangulated surfaces -- development files Psurface is a C++ library that handles piecewise linear bijections @@ -58,7 +58,7 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - libpsurface0v5 (= ${binary:Version}), psurface (= ${binary:Version}) + libpsurface0t64 (= ${binary:Version}), psurface (= ${binary:Version}) Description: piecewise linear bijections between triangulated surfaces -- debug symbols Psurface is a C++ library that handles piecewise linear bijections between triangulated surfaces. These surfaces can be of arbitrary @@ -66,13 +66,16 @@ . This package contains debug symbols. -Package: libpsurface0v5 +Package: libpsurface0t64 +Provides: ${t64:Provides} +X-Time64-Compat: libpsurface0v5 +Breaks: libpsurface0v5 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} Pre-Depends: ${misc:Pre-Depends} Conflicts: libpsurface0 -Replaces: libpsurface0 +Replaces: libpsurface0v5, libpsurface0 Description: piecewise linear bijections between triangulated surfaces -- shared library Psurface is a C++ library that handles piecewise linear bijections between triangulated surfaces. These surfaces can be of arbitrary diff -Nru psurface-2.0.0/debian/libpsurface0t64.install psurface-2.0.0/debian/libpsurface0t64.install --- psurface-2.0.0/debian/libpsurface0t64.install 1969-12-31 21:00:00.0 -0300 +++ psurface-2.0.0/debian/libpsurface0t64.install 2016-07-18 06:45:41.0 -0300 @@ -0,0 +1 @@ +usr/lib/*/*.so.* diff -Nru psurface-2.0.0/debian/libpsurface0t64.lintian-overrides psurface-2.0.0/debian/libpsurface0t64.lintian-overrides --- psurface-2.0.0/debian/libpsurface0t64.lintian-overrides 1969-12-31 21:00:00.0
Bug#1063291: xdmf: NMU diff for 64-bit time_t transition
Source: xdmf Version: 3.0+git20190531-13 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified xdmf 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 xdmf which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru xdmf-3.0+git20190531/debian/changelog xdmf-3.0+git20190531/debian/changelog --- xdmf-3.0+git20190531/debian/changelog 2024-02-03 08:04:51.0 + +++ xdmf-3.0+git20190531/debian/changelog 2024-02-06 00:41:43.0 + @@ -1,3 +1,10 @@ +xdmf (3.0+git20190531-13.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 00:41:43 + + xdmf (3.0+git20190531-13) unstable; urgency=medium * Standards-Version: 4.6.2 diff -Nru xdmf-3.0+git20190531/debian/control xdmf-3.0+git20190531/debian/control --- xdmf-3.0+git20190531/debian/control 2024-02-03 08:04:51.0 + +++ xdmf-3.0+git20190531/debian/control 2024-02-06 00:41:43.0 + @@ -20,7 +20,10 @@ Vcs-Browser: https://salsa.debian.org/science-team/xdmf Vcs-Git: https://salsa.debian.org/science-team/xdmf.git -b debian/latest -Package: libxdmf3 +Package: libxdmf3t64 +Provides: ${t64:Provides} +Replaces: libxdmf3 +Breaks: libxdmf3 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -46,8 +49,8 @@ Section: libdevel Architecture: any Conflicts: libloki-dev -Depends: libxdmf3 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, libgzstream-dev -Breaks: libxdmf3 (<< 3.0+git20190531) +Depends: libxdmf3t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, libgzstream-dev +Breaks: libxdmf3t64 (<< 3.0+git20190531) Description: eXtensible Data Model and Format development tools This package contains the headers and development tools needed to build against the Xdmf libraries. @@ -55,7 +58,7 @@ Package: python3-xdmf Section: python Architecture: any -Depends: libxdmf3 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, ${python3:Depends} +Depends: libxdmf3t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, ${python3:Depends} Description: Python3 wrappers for the eXtensible Data Model and Format library This package provides python3 wrappers for the libXDMF library. diff -Nru xdmf-3.0+git20190531/debian/libxdmf3.install.in xdmf-3.0+git20190531/debian/libxdmf3.install.in --- xdmf-3.0+git20190531/debian/libxdmf3.install.in 2024-02-03 08:04:51.0 + +++ xdmf-3.0+git20190531/debian/libxdmf3.install.in 1970-01-01 00:00:00.0 + @@ -1,6 +0,0 @@ -/usr/lib/@MULTIARCH@/libXdmf.so.3.0.0 /usr/lib/@MULTIARCH@/xdmf/@MPI@ -/usr/lib/@MULTIARCH@/libXdmfUtils.so.3.0.0 /usr/lib/@MULTIARCH@/xdmf/@MPI@ -/usr/lib/libXdmfCore.so.3.0.0 /usr/lib/@MULTIARCH@/xdmf/@MPI@ -./debian/build-serial-@PY3@/lib/libXdmf.so.3.0.0 /usr/lib/@MULTIARCH@/xdmf/serial -./debian/build-serial-@PY3@/lib/libXdmfCore.so.3.0.0 /usr/lib/@MULTIARCH@/xdmf/serial
Bug#1063254: lua-luv: identified for time_t transition but no ABI in shlibs
On Mon, Feb 05, 2024 at 01:38:47PM -0800, Steve Langasek wrote: > However, lua-luv's shlibs file declares a dependency on a library package > name that contains no ABI information: > > $ cat DEBIAN/shlibs > liblua5.1-luv 0 lua-luv (>= 1.44.2-0) > liblua5.2-luv 0 lua-luv (>= 1.44.2-0) > liblua5.3-luv 0 lua-luv (>= 1.44.2-0) > liblua5.4-luv 0 lua-luv (>= 1.44.2-0) > $ > > It is therefore not obvious that we should rename the package to > 'lua-luvt64' as part of this transition. This is how most, if not all, of the lua modules are packaged. I see that lua-compat53 was renamed to lua-compat53t64, but the 53 isn't anything ABI related. The package is named that because it's providing a Lua 5.3-compatible API that can be used in Lua versions prior to 5.3. I'm not sure why Lua modules are packaged this way, but any "obvious" renamings of lua packages on your list are probably misleading. Cheers, -- James GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7 2D23 DFE6 91AE 331B A3DB
Bug#1063292: pstoedit: NMU diff for 64-bit time_t transition
Source: pstoedit Version: 4.00-1 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified pstoedit 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 pstoedit which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, 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 pstoedit-4.00/debian/changelog pstoedit-4.00/debian/changelog --- pstoedit-4.00/debian/changelog 2023-06-15 10:56:49.0 -0300 +++ pstoedit-4.00/debian/changelog 2024-02-05 23:26:09.0 -0300 @@ -1,3 +1,10 @@ +pstoedit (4.00-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Lucas Kanashiro Mon, 05 Feb 2024 23:26:09 -0300 + pstoedit (4.00-1) unstable; urgency=medium * Update standards version to 4.6.2, no changes needed. diff -Nru pstoedit-4.00/debian/control pstoedit-4.00/debian/control --- pstoedit-4.00/debian/control2023-06-15 07:26:45.0 -0300 +++ pstoedit-4.00/debian/control2024-02-05 23:26:08.0 -0300 @@ -19,21 +19,24 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libpstoedit0c2a (= ${binary:Version}), ${misc:Depends}, libmagick++-dev, libplot-dev +Depends: libpstoedit0t64 (= ${binary:Version}), ${misc:Depends}, libmagick++-dev, libplot-dev Description: PostScript to editable vector graphics library (development files) pstoedit is a framework for converting Postscript and PDF files to various editable vector graphic formats. . This package contains files to build programs that use libpstoedit. -Package: libpstoedit0c2a +Package: libpstoedit0t64 +Provides: ${t64:Provides} +X-Time64-Compat: libpstoedit0c2a +Breaks: libpstoedit0c2a (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Conflicts: libpstoedit0, libpstoedit0c2 -Replaces: libpstoedit0, libpstoedit0c2 +Replaces: libpstoedit0c2a, libpstoedit0, libpstoedit0c2 Description: PostScript to editable vector graphics library (runtime files) pstoedit is a framework for converting Postscript and PDF files to various editable vector graphic formats. diff -Nru pstoedit-4.00/debian/libpstoedit0c2a.install pstoedit-4.00/debian/libpstoedit0c2a.install --- pstoedit-4.00/debian/libpstoedit0c2a.install2023-06-15 10:56:49.0 -0300 +++ pstoedit-4.00/debian/libpstoedit0c2a.install1969-12-31 21:00:00.0 -0300 @@ -1,2 +0,0 @@ -usr/lib/*/libpstoedit.so.* -usr/lib/*/pstoedit/lib*.so diff -Nru pstoedit-4.00/debian/libpstoedit0t64.install pstoedit-4.00/debian/libpstoedit0t64.install --- pstoedit-4.00/debian/libpstoedit0t64.install1969-12-31 21:00:00.0 -0300 +++ pstoedit-4.00/debian/libpstoedit0t64.install2023-06-15 10:56:49.0 -0300 @@ -0,0 +1,2 @@ +usr/lib/*/libpstoedit.so.* +usr/lib/*/pstoedit/lib*.so diff -Nru pstoedit-4.00/debian/libpstoedit0t64.lintian-overrides pstoedit-4.00/debian/libpstoedit0t64.lintian-overrides --- pstoedit-4.00/debian/libpstoedit0t64.lintian-overrides 1969-12-31 21:00:00.0 -0300
Bug#1063289: protobuf: NMU diff for 64-bit time_t transition
Source: protobuf Version: 3.21.12-8 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified protobuf 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 protobuf which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, 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 protobuf-3.21.12/debian/changelog protobuf-3.21.12/debian/changelog --- protobuf-3.21.12/debian/changelog 2023-11-08 13:59:09.0 -0300 +++ protobuf-3.21.12/debian/changelog 2024-02-05 23:17:46.0 -0300 @@ -1,3 +1,10 @@ +protobuf (3.21.12-8.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Lucas Kanashiro Mon, 05 Feb 2024 23:17:46 -0300 + protobuf (3.21.12-8) unstable; urgency=medium [ Meng Sang ] diff -Nru protobuf-3.21.12/debian/control protobuf-3.21.12/debian/control --- protobuf-3.21.12/debian/control 2023-11-08 13:59:09.0 -0300 +++ protobuf-3.21.12/debian/control 2024-02-05 23:17:46.0 -0300 @@ -63,12 +63,14 @@ build process in this directory only installs the extension; you need to install protoc as well to have Ruby code generation functionality. -Package: libprotobuf32 +Package: libprotobuf32t64 +Provides: ${t64:Provides} +Replaces: libprotobuf32 Architecture: any Multi-Arch: same Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} -Breaks: libarcus3 (<< 3.3.0-2), cura-engine (<< 1:3.3.0-2.1+b1) +Breaks: libprotobuf32 (<< ${source:Version}), libarcus3 (<< 3.3.0-2), cura-engine (<< 1:3.3.0-2.1+b1) Description: protocol buffers C++ library Protocol buffers are a flexible, efficient, automated mechanism for serializing structured data - similar to XML, but smaller, faster, and @@ -83,7 +85,10 @@ . This package contains the runtime library needed for C++ applications. -Package: libprotobuf-lite32 +Package: libprotobuf-lite32t64 +Provides: ${t64:Provides} +Replaces: libprotobuf-lite32 +Breaks: libprotobuf-lite32 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -108,7 +113,7 @@ Multi-Arch: same Section: libdevel Depends: ${misc:Depends}, zlib1g-dev, - libprotobuf32 (= ${binary:Version}), libprotobuf-lite32 (= ${binary:Version}) + libprotobuf32t64 (= ${binary:Version}), libprotobuf-lite32t64 (= ${binary:Version}) Breaks: protobuf-compiler (<< ${binary:Version}), protobuf-compiler (>> ${binary:Version}) Provides: protobuf-api-${pb:API} Description: protocol buffers C++ library (development files) and proto files @@ -126,7 +131,10 @@ This package contains the development headers and static libraries needed for writing C++ applications. Includes well known proto type files. -Package: libprotoc32 +Package: libprotoc32t64 +Provides: ${t64:Provides} +Replaces: libprotoc32 +Breaks: libprotoc32 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -151,7 +159,7 @@ Multi-Arch: same Section: libdevel Depends: ${misc:Depends}, - libprotoc32 (= ${binary:Version}), libprotobuf-dev (= ${binary:Version}) + libprotoc32t64 (= ${binary:Version}), libprotobuf-dev (= ${binary:Version})
Bug#1063290: psocksxx: NMU diff for 64-bit time_t transition
Source: psocksxx Version: 1.1.1-3 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified psocksxx 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 psocksxx which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, 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 psocksxx-1.1.1/debian/changelog psocksxx-1.1.1/debian/changelog --- psocksxx-1.1.1/debian/changelog 2022-07-24 10:13:16.0 -0300 +++ psocksxx-1.1.1/debian/changelog 2024-02-05 23:23:12.0 -0300 @@ -1,3 +1,10 @@ +psocksxx (1.1.1-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Lucas Kanashiro Mon, 05 Feb 2024 23:23:12 -0300 + psocksxx (1.1.1-3) unstable; urgency=medium * Disable Link time optimization (Closes: #1015593): diff -Nru psocksxx-1.1.1/debian/control psocksxx-1.1.1/debian/control --- psocksxx-1.1.1/debian/control 2022-07-24 09:01:31.0 -0300 +++ psocksxx-1.1.1/debian/control 2024-02-05 23:23:12.0 -0300 @@ -15,7 +15,10 @@ Vcs-Git: git://jff.email/opt/git/psocksxx.git Vcs-Browser: https://jff.email/cgit/psocksxx.git/ -Package: libpsocksxx0 +Package: libpsocksxx0t64 +Provides: ${t64:Provides} +Replaces: libpsocksxx0 +Breaks: libpsocksxx0 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: @@ -35,7 +38,7 @@ Architecture: any Multi-Arch: same Depends: - libpsocksxx0 (= ${binary:Version}), + libpsocksxx0t64 (= ${binary:Version}), ${misc:Depends} Suggests: libpsocksxx-doc Description: psocksxx is a C++ wrapper for POSIX sockets (development files) diff -Nru psocksxx-1.1.1/debian/libpsocksxx0.install psocksxx-1.1.1/debian/libpsocksxx0.install --- psocksxx-1.1.1/debian/libpsocksxx0.install 2016-03-12 05:39:30.0 -0300 +++ psocksxx-1.1.1/debian/libpsocksxx0.install 1969-12-31 21:00:00.0 -0300 @@ -1,3 +0,0 @@ -usr/lib/*/lib*.so.* -usr/lib/*/*.la -usr/lib/*/pkgconfig/* diff -Nru psocksxx-1.1.1/debian/libpsocksxx0t64.install psocksxx-1.1.1/debian/libpsocksxx0t64.install --- psocksxx-1.1.1/debian/libpsocksxx0t64.install 1969-12-31 21:00:00.0 -0300 +++ psocksxx-1.1.1/debian/libpsocksxx0t64.install 2016-03-12 05:39:30.0 -0300 @@ -0,0 +1,3 @@ +usr/lib/*/lib*.so.* +usr/lib/*/*.la +usr/lib/*/pkgconfig/* diff -Nru psocksxx-1.1.1/debian/libpsocksxx0t64.lintian-overrides psocksxx-1.1.1/debian/libpsocksxx0t64.lintian-overrides --- psocksxx-1.1.1/debian/libpsocksxx0t64.lintian-overrides 1969-12-31 21:00:00.0 -0300 +++ psocksxx-1.1.1/debian/libpsocksxx0t64.lintian-overrides 2024-02-05 23:23:12.0 -0300 @@ -0,0 +1 @@ +libpsocksxx0t64: package-name-doesnt-match-sonames libpsocksxx0
Bug#1063288: pragha: NMU diff for 64-bit time_t transition
Source: pragha Version: 1.3.4-2 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified pragha 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 pragha which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, 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 pragha-1.3.4/debian/changelog pragha-1.3.4/debian/changelog --- pragha-1.3.4/debian/changelog 2020-07-14 23:20:20.0 -0300 +++ pragha-1.3.4/debian/changelog 2024-02-05 23:04:20.0 -0300 @@ -1,3 +1,10 @@ +pragha (1.3.4-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Lucas Kanashiro Mon, 05 Feb 2024 23:04:20 -0300 + pragha (1.3.4-2) unstable; urgency=medium [Gabriel F. T. Gomes] diff -Nru pragha-1.3.4/debian/control pragha-1.3.4/debian/control --- pragha-1.3.4/debian/control 2020-07-14 23:16:21.0 -0300 +++ pragha-1.3.4/debian/control 2024-02-05 23:04:20.0 -0300 @@ -30,6 +30,9 @@ Homepage: https://pragha-music-player.github.io/ Package: pragha +Provides: ${t64:Provides} +Replaces: pragha +Breaks: pragha (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: gstreamer1.0-plugins-good, gstreamer1.0-pulseaudio diff -Nru pragha-1.3.4/debian/pragha.lintian-overrides pragha-1.3.4/debian/pragha.lintian-overrides --- pragha-1.3.4/debian/pragha.lintian-overrides1969-12-31 21:00:00.0 -0300 +++ pragha-1.3.4/debian/pragha.lintian-overrides2024-02-05 23:04:20.0 -0300 @@ -0,0 +1 @@ +pragha: package-name-doesnt-match-sonames pragha
Bug#1062484: [Pkg-utopia-maintainers] Bug#1062484: Bug#1062484: libnma: NMU diff for 64-bit time_t transition
On Mon, Feb 05, 2024 at 02:41:51PM +0100, Michael Biebl wrote: > Please put a hold on the upload until this has been investigated properly. As commented in another bug, you can remove the 'pending' tag to block NMU 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#1063287: pqmarble: NMU diff for 64-bit time_t transition
Source: pqmarble Version: 1.3.0-5 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified pqmarble 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 pqmarble which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, 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 pqmarble-1.3.0/debian/changelog pqmarble-1.3.0/debian/changelog --- pqmarble-1.3.0/debian/changelog 2024-01-16 17:08:34.0 -0300 +++ pqmarble-1.3.0/debian/changelog 2024-02-05 22:58:48.0 -0300 @@ -1,3 +1,10 @@ +pqmarble (1.3.0-5.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Lucas Kanashiro Mon, 05 Feb 2024 22:58:48 -0300 + pqmarble (1.3.0-5) unstable; urgency=medium * Add build dependency on libgirepository1.0-dev diff -Nru pqmarble-1.3.0/debian/control pqmarble-1.3.0/debian/control --- pqmarble-1.3.0/debian/control 2024-01-16 17:06:16.0 -0300 +++ pqmarble-1.3.0/debian/control 2024-02-05 22:58:48.0 -0300 @@ -21,14 +21,17 @@ Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} -Depends: libpqmarble2 (= ${binary:Version}), ${misc:Depends}, +Depends: libpqmarble2t64 (= ${binary:Version}), ${misc:Depends}, gir1.2-pqmarble-2 (= ${binary:Version}) Description: Development files for libpqmarble Paulo Queiroz's collection of useful functions and reusable widgets. . Development library. -Package: libpqmarble2 +Package: libpqmarble2t64 +Provides: ${t64:Provides} +Replaces: libpqmarble2 +Breaks: libpqmarble2 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} @@ -43,7 +46,7 @@ Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} -Depends: libpqmarble2 (= ${binary:Version}), ${misc:Depends}, ${gir:Depends} +Depends: libpqmarble2t64 (= ${binary:Version}), ${misc:Depends}, ${gir:Depends} Description: GObject introspection files for pqmarble Paulo Queiroz's collection of useful functions and reusable widgets. . diff -Nru pqmarble-1.3.0/debian/libpqmarble2.install pqmarble-1.3.0/debian/libpqmarble2.install --- pqmarble-1.3.0/debian/libpqmarble2.install 2023-08-28 08:20:16.0 -0300 +++ pqmarble-1.3.0/debian/libpqmarble2.install 1969-12-31 21:00:00.0 -0300 @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru pqmarble-1.3.0/debian/libpqmarble2t64.install pqmarble-1.3.0/debian/libpqmarble2t64.install --- pqmarble-1.3.0/debian/libpqmarble2t64.install 1969-12-31 21:00:00.0 -0300 +++ pqmarble-1.3.0/debian/libpqmarble2t64.install 2023-08-28 08:20:16.0 -0300 @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff -Nru pqmarble-1.3.0/debian/libpqmarble2t64.lintian-overrides pqmarble-1.3.0/debian/libpqmarble2t64.lintian-overrides --- pqmarble-1.3.0/debian/libpqmarble2t64.lintian-overrides 1969-12-31 21:00:00.0 -0300 +++ pqmarble-1.3.0/debian/libpqmarble2t64.lintian-overrides 2024-02-05 22:58:48.0 -0300 @@ -0,0 +1 @@ +libpqmarble2t64: package-name-doesnt-match-sonames libpqmarble2
Bug#1063286: portsmf: NMU diff for 64-bit time_t transition
Source: portsmf Version: 0.1~svn20101010-6 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified portsmf 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 portsmf which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, 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 portsmf-0.1~svn20101010/debian/changelog portsmf-0.1~svn20101010/debian/changelog --- portsmf-0.1~svn20101010/debian/changelog2021-08-15 12:14:13.0 -0300 +++ portsmf-0.1~svn20101010/debian/changelog2024-02-05 22:54:08.0 -0300 @@ -1,3 +1,10 @@ +portsmf (0.1~svn20101010-6.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Lucas Kanashiro Mon, 05 Feb 2024 22:54:08 -0300 + portsmf (0.1~svn20101010-6) unstable; urgency=medium * Team upload. diff -Nru portsmf-0.1~svn20101010/debian/control portsmf-0.1~svn20101010/debian/control --- portsmf-0.1~svn20101010/debian/control 2021-08-15 12:10:27.0 -0300 +++ portsmf-0.1~svn20101010/debian/control 2024-02-05 22:54:08.0 -0300 @@ -9,7 +9,10 @@ Vcs-Browser: https://salsa.debian.org/multimedia-team/portsmf Vcs-Git: https://salsa.debian.org/multimedia-team/portsmf.git -Package: libportsmf0 +Package: libportsmf0t64 +Provides: ${t64:Provides} +Replaces: libportsmf0 +Breaks: libportsmf0 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} @@ -35,7 +38,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libportsmf0 (= ${binary:Version}), ${misc:Depends} +Depends: libportsmf0t64 (= ${binary:Version}), ${misc:Depends} Description: Portable Standard Midi File Library (development files) Portsmf is "Port Standard MIDI File", a cross-platform, C++ library for reading and writing Standard MIDI Files. diff -Nru portsmf-0.1~svn20101010/debian/libportsmf0.install portsmf-0.1~svn20101010/debian/libportsmf0.install --- portsmf-0.1~svn20101010/debian/libportsmf0.install 2021-08-15 12:10:27.0 -0300 +++ portsmf-0.1~svn20101010/debian/libportsmf0.install 1969-12-31 21:00:00.0 -0300 @@ -1 +0,0 @@ -usr/lib/*/libportSMF.so.0* diff -Nru portsmf-0.1~svn20101010/debian/libportsmf0t64.install portsmf-0.1~svn20101010/debian/libportsmf0t64.install --- portsmf-0.1~svn20101010/debian/libportsmf0t64.install 1969-12-31 21:00:00.0 -0300 +++ portsmf-0.1~svn20101010/debian/libportsmf0t64.install 2021-08-15 12:10:27.0 -0300 @@ -0,0 +1 @@ +usr/lib/*/libportSMF.so.0* diff -Nru portsmf-0.1~svn20101010/debian/libportsmf0t64.lintian-overrides portsmf-0.1~svn20101010/debian/libportsmf0t64.lintian-overrides --- portsmf-0.1~svn20101010/debian/libportsmf0t64.lintian-overrides 1969-12-31 21:00:00.0 -0300 +++ portsmf-0.1~svn20101010/debian/libportsmf0t64.lintian-overrides 2024-02-05 22:54:08.0 -0300 @@ -0,0 +1 @@ +libportsmf0t64: package-name-doesnt-match-sonames libportsmf0
Bug#1063285: xplc: NMU diff for 64-bit time_t transition
Source: xplc Version: 0.3.13-12 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified xplc as a source package shipping runtime libraries whose ABI either is affected by the change in size of time_t, or could not be analyzed via abi-compliance-checker (and therefore to be on the safe side we assume is affected). To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to have a library transition, which is most easily done by renaming the runtime library package. Since turning on 64-bit time_t is being handled centrally through a change to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for xplc which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru xplc-0.3.13/debian/changelog xplc-0.3.13/debian/changelog --- xplc-0.3.13/debian/changelog2022-11-27 04:40:10.0 + +++ xplc-0.3.13/debian/changelog2024-02-06 00:35:13.0 + @@ -1,3 +1,10 @@ +xplc (0.3.13-12.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 00:35:13 + + xplc (0.3.13-12) unstable; urgency=medium * QA upload. diff -Nru xplc-0.3.13/debian/control xplc-0.3.13/debian/control --- xplc-0.3.13/debian/control 2022-11-27 04:40:10.0 + +++ xplc-0.3.13/debian/control 2024-02-06 00:35:13.0 + @@ -8,7 +8,10 @@ Vcs-Git: https://salsa.debian.org/debian/xplc.git Vcs-Browser: https://salsa.debian.org/debian/xplc -Package: libxplc0.3.13 +Package: libxplc0.3.13t64 +Provides: ${t64:Provides} +Replaces: libxplc0.3.13 +Breaks: libxplc0.3.13 (<< ${source:Version}) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same @@ -22,7 +25,7 @@ Package: libxplc0.3.13-dev Section: libdevel Architecture: any -Depends: libxplc0.3.13 (= ${binary:Version}), uuidcdef, ${shlibs:Depends}, ${misc:Depends} +Depends: libxplc0.3.13t64 (= ${binary:Version}), uuidcdef, ${shlibs:Depends}, ${misc:Depends} Description: Light weight component system (Development libraries and headers) XPLC ("Cross-Platform Lightweight Components") is a component system that will provide extensibility and reusability both inside and between diff -Nru xplc-0.3.13/debian/libxplc0.3.13.symbols xplc-0.3.13/debian/libxplc0.3.13.symbols --- xplc-0.3.13/debian/libxplc0.3.13.symbols2022-11-27 04:40:10.0 + +++ xplc-0.3.13/debian/libxplc0.3.13.symbols1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -libxplc.so.0.3.13-unstable libxplc0.3.13 #MINVER# - XPLC_getServiceManager@Base 0.3.13 diff -Nru xplc-0.3.13/debian/libxplc0.3.13t64.lintian-overrides xplc-0.3.13/debian/libxplc0.3.13t64.lintian-overrides --- xplc-0.3.13/debian/libxplc0.3.13t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ xplc-0.3.13/debian/libxplc0.3.13t64.lintian-overrides 2024-02-06 00:35:13.0 + @@ -0,0 +1 @@ +libxplc0.3.13t64: package-name-doesnt-match-sonames libxplc0.3.13 diff -Nru xplc-0.3.13/debian/libxplc0.3.13t64.symbols xplc-0.3.13/debian/libxplc0.3.13t64.symbols --- xplc-0.3.13/debian/libxplc0.3.13t64.symbols 1970-01-01 00:00:00.0 + +++ xplc-0.3.13/debian/libxplc0.3.13t64.symbols 2024-02-06 00:35:13.0 + @@ -0,0 +1,2 @@ +libxplc.so.0.3.13-unstable libxplc0.3.13t64 #MINVER# + XPLC_getServiceManager@Base 0.3.13 diff -Nru xplc-0.3.13/debian/rules xplc-0.3.13/debian/rules --- xplc-0.3.13/debian/rules2022-11-27 04:40:10.0 + +++
Bug#1062097: marked as done (gensio: NMU diff for 64-bit time_t transition)
Your message dated Tue, 06 Feb 2024 00:34:04 + with message-id and subject line Bug#1062097: fixed in gensio 2.8.2-5 has caused the Debian Bug report #1062097, regarding gensio: NMU diff for 64-bit time_t transition to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1062097: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062097 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: gensio Version: 2.8.2-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 gensio 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 gensio which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, 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 gensio-2.8.2/debian/changelog gensio-2.8.2/debian/changelog --- gensio-2.8.2/debian/changelog 2024-01-27 02:12:02.0 + +++ gensio-2.8.2/debian/changelog 2024-01-31 10:50:57.0 + @@ -1,3 +1,10 @@ +gensio (2.8.2-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Lukas Märdian Wed, 31 Jan 2024 10:50:57 + + gensio (2.8.2-3) unstable; urgency=medium * Additional symbol updates from buildd logs diff -Nru gensio-2.8.2/debian/control gensio-2.8.2/debian/control --- gensio-2.8.2/debian/control 2024-01-26 21:10:11.0 + +++ gensio-2.8.2/debian/control 2024-01-31 10:50:57.0 + @@ -17,7 +17,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libgensio6 (= ${binary:Version}), ${misc:Depends} +Depends: libgensio6t64 (= ${binary:Version}), ${misc:Depends} Description: abstract stream I/O (development files) This library (pronounced gen'-see-oh) is used to abstract stream I/O like serial port, TCP, telnet, UDP, SSL, IPMI SOL etc and offers a @@ -33,7 +33,10 @@ . This package contains the development headers and static libraries. -Package: libgensio6 +Package: libgensio6t64 +Provides: ${t64:Provides} +Replaces: libgensio6 +Breaks: libgensio6 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} diff -Nru gensio-2.8.2/debian/libgensio6.dirs gensio-2.8.2/debian/libgensio6.dirs --- gensio-2.8.2/debian/libgensio6.dirs 2024-01-25 04:22:07.0 + +++ gensio-2.8.2/debian/libgensio6.dirs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib diff -Nru gensio-2.8.2/debian/libgensio6.install gensio-2.8.2/debian/libgensio6.install --- gensio-2.8.2/debian/libgensio6.install 2024-01-25 04:22:07.0 + +++ gensio-2.8.2/debian/libgensio6.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/lib*.so.* -usr/libexec/*/gensio/*/libgensio*.so diff -Nru gensio-2.8.2/debian/libgensio6.lintian-overrides gensio-2.8.2/debian/libgensio6.lintian-overrides ---
Bug#1063284: xpaint: NMU diff for 64-bit time_t transition
Source: xpaint Version: 2.9.1.4-4 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified xpaint 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 xpaint which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru xpaint-2.9.1.4/debian/changelog xpaint-2.9.1.4/debian/changelog --- xpaint-2.9.1.4/debian/changelog 2020-08-16 01:38:56.0 + +++ xpaint-2.9.1.4/debian/changelog 2024-02-06 00:33:55.0 + @@ -1,3 +1,10 @@ +xpaint (2.9.1.4-4.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 00:33:55 + + xpaint (2.9.1.4-4) unstable; urgency=medium * Orphaning the package diff -Nru xpaint-2.9.1.4/debian/control xpaint-2.9.1.4/debian/control --- xpaint-2.9.1.4/debian/control 2020-08-16 01:38:56.0 + +++ xpaint-2.9.1.4/debian/control 2024-02-06 00:33:55.0 + @@ -29,7 +29,7 @@ Package: xpaint-dev Section: libdevel Architecture: any -Depends: libxaw3dxft6 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, +Depends: libxaw3dxft6t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, libxmu-dev, libxt-dev, libsm-dev, libice-dev, libxext-dev, libx11-dev, libxpm-dev, libxft-dev, libc-dev, xutils-dev, x11proto-core-dev, x11proto-xext-dev Description: simple paint program for X (development files) @@ -38,7 +38,10 @@ in the main xpaint package. Install this if you wish to compile programs that use the libxaw3dxft library. -Package: libxaw3dxft6 +Package: libxaw3dxft6t64 +Provides: ${t64:Provides} +Replaces: libxaw3dxft6 +Breaks: libxaw3dxft6 (<< ${source:Version}) Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} diff -Nru xpaint-2.9.1.4/debian/libxaw3dxft6.install xpaint-2.9.1.4/debian/libxaw3dxft6.install --- xpaint-2.9.1.4/debian/libxaw3dxft6.install 2020-08-16 01:38:56.0 + +++ xpaint-2.9.1.4/debian/libxaw3dxft6.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*.so.* usr/lib diff -Nru xpaint-2.9.1.4/debian/libxaw3dxft6.symbols xpaint-2.9.1.4/debian/libxaw3dxft6.symbols --- xpaint-2.9.1.4/debian/libxaw3dxft6.symbols 2020-08-16 01:38:56.0 + +++ xpaint-2.9.1.4/debian/libxaw3dxft6.symbols 1970-01-01 00:00:00.0 + @@ -1,227 +0,0 @@ -libXaw3dxft.so.6 libxaw3dxft6 #MINVER# - FMT8BIT@Base 2.9.1.4 - GetXftFont@Base 2.9.1.4 - LayYY_create_buffer@Base 2.9.1.4 - LayYY_delete_buffer@Base 2.9.1.4 - LayYY_flex_debug@Base 2.9.1.4 - LayYY_flush_buffer@Base 2.9.1.4 - LayYY_scan_buffer@Base 2.9.1.4 - LayYY_scan_bytes@Base 2.9.1.4 - LayYY_scan_string@Base 2.9.1.4 - LayYY_switch_to_buffer@Base 2.9.1.4 - LayYYalloc@Base 2.9.1.4 - LayYYchar@Base 2.9.1.4 - LayYYerror@Base 2.9.1.4 - LayYYfree@Base 2.9.1.4 - LayYYget_debug@Base 2.9.1.4 - LayYYget_in@Base 2.9.1.4 - LayYYget_leng@Base 2.9.1.4 - LayYYget_lineno@Base 2.9.1.4 - LayYYget_out@Base 2.9.1.4 - LayYYget_text@Base 2.9.1.4 - LayYYin@Base 2.9.1.4 - LayYYleng@Base 2.9.1.4 -
Bug#1063283: xnee: NMU diff for 64-bit time_t transition
Source: xnee Version: 3.19-9 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified xnee 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 xnee which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru xnee-3.19/debian/changelog xnee-3.19/debian/changelog --- xnee-3.19/debian/changelog 2022-06-26 06:35:51.0 + +++ xnee-3.19/debian/changelog 2024-02-06 00:30:05.0 + @@ -1,3 +1,10 @@ +xnee (3.19-9.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 00:30:05 + + xnee (3.19-9) unstable; urgency=medium * d/control: remove dependency on install-info (Closes: #1013865) diff -Nru xnee-3.19/debian/control xnee-3.19/debian/control --- xnee-3.19/debian/control2022-06-26 06:35:51.0 + +++ xnee-3.19/debian/control2024-02-06 00:30:05.0 + @@ -42,7 +42,10 @@ implementation of Xnee (command line, graphical user interface or GNOME panel). -Package: libxnee0 +Package: libxnee0t64 +Provides: ${t64:Provides} +Replaces: libxnee0 +Breaks: libxnee0 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -63,7 +66,7 @@ Package: libxnee-dev Architecture: any Section: libdevel -Depends: ${shlibs:Depends}, ${misc:Depends}, libxnee0 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libxnee0t64 (= ${binary:Version}) Description: X event recorder/replayer - development files GNU Xnee is a suite of programs that can record, replay and distribute user actions under the X11 environment. Think of it as a diff -Nru xnee-3.19/debian/libxnee0.install xnee-3.19/debian/libxnee0.install --- xnee-3.19/debian/libxnee0.install 2022-06-26 06:35:51.0 + +++ xnee-3.19/debian/libxnee0.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -debian/tmp/usr/lib/libxnee.so.* diff -Nru xnee-3.19/debian/libxnee0t64.install xnee-3.19/debian/libxnee0t64.install --- xnee-3.19/debian/libxnee0t64.install1970-01-01 00:00:00.0 + +++ xnee-3.19/debian/libxnee0t64.install2022-06-26 06:35:51.0 + @@ -0,0 +1 @@ +debian/tmp/usr/lib/libxnee.so.* diff -Nru xnee-3.19/debian/libxnee0t64.lintian-overrides xnee-3.19/debian/libxnee0t64.lintian-overrides --- xnee-3.19/debian/libxnee0t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ xnee-3.19/debian/libxnee0t64.lintian-overrides 2024-02-06 00:30:05.0 + @@ -0,0 +1 @@ +libxnee0t64: package-name-doesnt-match-sonames libxnee0
Bug#1063282: xmltooling: NMU diff for 64-bit time_t transition
Source: xmltooling Version: 3.2.4-2 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified xmltooling 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 xmltooling which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru xmltooling-3.2.4/debian/changelog xmltooling-3.2.4/debian/changelog --- xmltooling-3.2.4/debian/changelog 2023-09-30 08:08:56.0 + +++ xmltooling-3.2.4/debian/changelog 2024-02-06 00:26:50.0 + @@ -1,3 +1,10 @@ +xmltooling (3.2.4-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 00:26:50 + + xmltooling (3.2.4-2) unstable; urgency=medium * [45abfb7] Doxygen replaced some PNG graphics with SVG (Closes: #1052944) diff -Nru xmltooling-3.2.4/debian/control xmltooling-3.2.4/debian/control --- xmltooling-3.2.4/debian/control 2023-09-30 08:04:50.0 + +++ xmltooling-3.2.4/debian/control 2024-02-06 00:26:50.0 + @@ -28,7 +28,10 @@ for declaring element- and type-specific API and implementation classes, as well as signing and encryption support. -Package: libxmltooling10 +Package: libxmltooling10t64 +Provides: ${t64:Provides} +Replaces: libxmltooling10 +Breaks: libxmltooling10 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: @@ -51,7 +54,7 @@ libssl-dev, libxerces-c-dev, libxml-security-c-dev, - libxmltooling10 (= ${binary:Version}), + libxmltooling10t64 (= ${binary:Version}), ${misc:Depends}, Suggests: libxmltooling-doc (= ${source:Version}), diff -Nru xmltooling-3.2.4/debian/libxmltooling10.install xmltooling-3.2.4/debian/libxmltooling10.install --- xmltooling-3.2.4/debian/libxmltooling10.install 2023-09-30 08:04:50.0 + +++ xmltooling-3.2.4/debian/libxmltooling10.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/libxmltooling.so.* -usr/lib/*/libxmltooling-lite.so.* diff -Nru xmltooling-3.2.4/debian/libxmltooling10.lintian-overrides xmltooling-3.2.4/debian/libxmltooling10.lintian-overrides --- xmltooling-3.2.4/debian/libxmltooling10.lintian-overrides 2023-09-30 08:04:50.0 + +++ xmltooling-3.2.4/debian/libxmltooling10.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1,5 +0,0 @@ -# See https://wiki.debian.org/UsingSymbolsFiles and follow to -# https://www.eyrie.org/~eagle/journal/2012-02/001.html. -# In short: symbols files are not worth providing for Shibboleth. -no-symbols-control-file usr/lib/*/libxmltooling-lite.so.* -no-symbols-control-file usr/lib/*/libxmltooling.so.* diff -Nru xmltooling-3.2.4/debian/libxmltooling10t64.install xmltooling-3.2.4/debian/libxmltooling10t64.install --- xmltooling-3.2.4/debian/libxmltooling10t64.install 1970-01-01 00:00:00.0 + +++ xmltooling-3.2.4/debian/libxmltooling10t64.install 2023-09-30 08:04:50.0 + @@ -0,0 +1,2 @@ +usr/lib/*/libxmltooling.so.* +usr/lib/*/libxmltooling-lite.so.* diff -Nru
Bug#1063281: xmlsec1: NMU diff for 64-bit time_t transition
Source: xmlsec1 Version: 1.2.38-1 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified xmlsec1 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 xmlsec1 which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru xmlsec1-1.2.38/debian/changelog xmlsec1-1.2.38/debian/changelog --- xmlsec1-1.2.38/debian/changelog 2023-12-16 14:36:32.0 + +++ xmlsec1-1.2.38/debian/changelog 2024-02-06 00:24:45.0 + @@ -1,3 +1,10 @@ +xmlsec1 (1.2.38-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 00:24:45 + + xmlsec1 (1.2.38-1) unstable; urgency=medium * New upstream version 1.2.38 diff -Nru xmlsec1-1.2.38/debian/control xmlsec1-1.2.38/debian/control --- xmlsec1-1.2.38/debian/control 2023-12-16 14:36:32.0 + +++ xmlsec1-1.2.38/debian/control 2024-02-06 00:24:45.0 + @@ -35,11 +35,11 @@ libnss3-dev, libssl-dev, libxml2-dev, - libxmlsec1 (= ${binary:Version}), - libxmlsec1-gcrypt (= ${binary:Version}), - libxmlsec1-gnutls (= ${binary:Version}), - libxmlsec1-nss (= ${binary:Version}), - libxmlsec1-openssl (= ${binary:Version}), + libxmlsec1t64 (= ${binary:Version}), + libxmlsec1t64-gcrypt (= ${binary:Version}), + libxmlsec1t64-gnutls (= ${binary:Version}), + libxmlsec1t64-nss (= ${binary:Version}), + libxmlsec1t64-openssl (= ${binary:Version}), libxslt1-dev, ${misc:Depends}, Description: Development files for the XML security library @@ -51,7 +51,10 @@ This package provides development files including documentation, examples, headers, static libraries, and configuration support. -Package: libxmlsec1 +Package: libxmlsec1t64 +Provides: ${t64:Provides} +Replaces: libxmlsec1 +Breaks: libxmlsec1 (<< ${source:Version}) Section: libs Architecture: any Depends: @@ -66,7 +69,11 @@ Specifically, it provides all XML security library functionality except for the cryptography engine. -Package: libxmlsec1-openssl +Package: libxmlsec1t64-openssl +Provides: ${t64:Provides} +X-Time64-Compat: libxmlsec1-openssl +Replaces: libxmlsec1-openssl +Breaks: libxmlsec1-openssl (<< ${source:Version}) Section: libs Architecture: any Depends: @@ -81,7 +88,11 @@ Specifically, it provides the openssl implementation of the XML security library cryptography functions. -Package: libxmlsec1-gnutls +Package: libxmlsec1t64-gnutls +Provides: ${t64:Provides} +X-Time64-Compat: libxmlsec1-gnutls +Replaces: libxmlsec1-gnutls +Breaks: libxmlsec1-gnutls (<< ${source:Version}) Section: libs Architecture: any Depends: @@ -96,7 +107,11 @@ Specifically, it provides the gnutls implementation of the XML security library cryptography functions. -Package: libxmlsec1-nss +Package: libxmlsec1t64-nss +Provides: ${t64:Provides} +X-Time64-Compat: libxmlsec1-nss +Replaces: libxmlsec1-nss +Breaks: libxmlsec1-nss (<< ${source:Version}) Section: libs Architecture: any Depends: @@ -111,7 +126,11 @@ Specifically, it provides the nss
Bug#1063279: xmlrpc-c: NMU diff for 64-bit time_t transition
Source: xmlrpc-c Version: 1.33.14-11 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified xmlrpc-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 xmlrpc-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'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru xmlrpc-c-1.33.14/debian/changelog xmlrpc-c-1.33.14/debian/changelog --- xmlrpc-c-1.33.14/debian/changelog 2022-10-13 12:27:40.0 + +++ xmlrpc-c-1.33.14/debian/changelog 2024-02-06 00:19:48.0 + @@ -1,3 +1,10 @@ +xmlrpc-c (1.33.14-11.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 00:19:48 + + xmlrpc-c (1.33.14-11) unstable; urgency=medium * QA upload. diff -Nru xmlrpc-c-1.33.14/debian/control xmlrpc-c-1.33.14/debian/control --- xmlrpc-c-1.33.14/debian/control 2022-10-13 12:27:40.0 + +++ xmlrpc-c-1.33.14/debian/control 2024-02-06 00:19:48.0 + @@ -16,7 +16,7 @@ Architecture: any Depends: libc6-dev, - libxmlrpc-c++8v5 (= ${binary:Version}), + libxmlrpc-c++8t64 (= ${binary:Version}), libxmlrpc-core-c3-dev (= ${binary:Version}), ${misc:Depends}, Suggests: @@ -33,15 +33,18 @@ Install this package if you wish to develop your own programs using this library. -Package: libxmlrpc-c++8v5 +Package: libxmlrpc-c++8t64 +Provides: ${t64:Provides} +X-Time64-Compat: libxmlrpc-c++8v5 +Breaks: libxmlrpc-c++8v5 (<< ${source:Version}) Architecture: any Depends: - libxmlrpc-core-c3 (= ${binary:Version}), + libxmlrpc-core-c3t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, Conflicts: libxmlrpc-c++8, -Replaces: +Replaces:libxmlrpc-c++8v5, libxmlrpc-c++8, Description: Lightweight RPC library based on XML and HTTP [C++ runtime libraries] XML-RPC is a quick-and-easy way to make procedure calls over the Internet. @@ -55,7 +58,7 @@ Architecture: any Depends: libc6-dev, - libxmlrpc-core-c3 (= ${binary:Version}), + libxmlrpc-core-c3t64 (= ${binary:Version}), ${misc:Depends}, Suggests: xmlrpc-api-utils, @@ -69,7 +72,11 @@ Install this package if you wish to develop your own programs using this library. -Package: libxmlrpc-core-c3 +Package: libxmlrpc-core-c3t64 +Provides: ${t64:Provides} +X-Time64-Compat: libxmlrpc-c++8v5 +Replaces: libxmlrpc-core-c3 +Breaks: libxmlrpc-core-c3 (<< ${source:Version}) Architecture: any Depends: ${misc:Depends}, @@ -96,8 +103,8 @@ Depends: libc6-dev, libfrontier-rpc-perl, - libxmlrpc-c++8v5 (= ${binary:Version}), - libxmlrpc-core-c3 (= ${binary:Version}), + libxmlrpc-c++8t64 (= ${binary:Version}), + libxmlrpc-core-c3t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, Description: Generate C++ wrapper classes for XML-RPC servers diff -Nru xmlrpc-c-1.33.14/debian/libxmlrpc-c++8t64.install xmlrpc-c-1.33.14/debian/libxmlrpc-c++8t64.install --- xmlrpc-c-1.33.14/debian/libxmlrpc-c++8t64.install 1970-01-01 00:00:00.0 + +++ xmlrpc-c-1.33.14/debian/libxmlrpc-c++8t64.install 2022-10-13
Bug#1063280: xmlrpc-epi: NMU diff for 64-bit time_t transition
Source: xmlrpc-epi Version: 0.54.2-2 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified xmlrpc-epi 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 xmlrpc-epi which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru xmlrpc-epi-0.54.2/debian/changelog xmlrpc-epi-0.54.2/debian/changelog --- xmlrpc-epi-0.54.2/debian/changelog 2023-08-16 16:05:35.0 + +++ xmlrpc-epi-0.54.2/debian/changelog 2024-02-06 00:23:51.0 + @@ -1,3 +1,10 @@ +xmlrpc-epi (0.54.2-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 00:23:51 + + xmlrpc-epi (0.54.2-2) unstable; urgency=medium * QA upload. diff -Nru xmlrpc-epi-0.54.2/debian/control xmlrpc-epi-0.54.2/debian/control --- xmlrpc-epi-0.54.2/debian/control2023-08-16 16:05:35.0 + +++ xmlrpc-epi-0.54.2/debian/control2024-02-06 00:23:51.0 + @@ -10,15 +10,18 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libxmlrpc-epi0 (= ${binary:Version}), ${misc:Depends} -Description: Development files for libxmlrpc-epi0, a XML-RPC request library +Depends: libxmlrpc-epi0t64 (= ${binary:Version}), ${misc:Depends} +Description: Development files for libxmlrpc-epi0t64, a XML-RPC request library An implementation of the XML-RPC protocol, providing an API for developers to serialise RPC requests to and from XML. It does not include any transport layer and is therefor useful for applications which implement their own transport or wish to use XML-RPC over an existing transport layer. This package contains the development files for applications wishing to use libxmlrpc-epi. -Package: libxmlrpc-epi0 +Package: libxmlrpc-epi0t64 +Provides: ${t64:Provides} +Replaces: libxmlrpc-epi0 +Breaks: libxmlrpc-epi0 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -31,9 +34,9 @@ Package: libxmlrpc-epi0-dbg Section: debug Architecture: any -Depends: libxmlrpc-epi0 (= ${binary:Version}), ${misc:Depends} -Description: Debug symbols for libxmlrpc-epi0, a XML-RPC request library - This package contains the debug symbols for libxmlrpc-epi0, and should be +Depends: libxmlrpc-epi0t64 (= ${binary:Version}), ${misc:Depends} +Description: Debug symbols for libxmlrpc-epi0t64, a XML-RPC request library + This package contains the debug symbols for libxmlrpc-epi0t64, and should be installed if you wish to get stack traces into the library for debugging purposes. diff -Nru xmlrpc-epi-0.54.2/debian/libxmlrpc-epi0.dirs xmlrpc-epi-0.54.2/debian/libxmlrpc-epi0.dirs --- xmlrpc-epi-0.54.2/debian/libxmlrpc-epi0.dirs2023-08-16 16:04:49.0 + +++ xmlrpc-epi-0.54.2/debian/libxmlrpc-epi0.dirs1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib diff -Nru xmlrpc-epi-0.54.2/debian/libxmlrpc-epi0.install xmlrpc-epi-0.54.2/debian/libxmlrpc-epi0.install --- xmlrpc-epi-0.54.2/debian/libxmlrpc-epi0.install 2023-08-16 16:04:49.0
Bug#1063278: xmhtml: NMU diff for 64-bit time_t transition
Source: xmhtml Version: 1.1.10-4 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified xmhtml 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 xmhtml which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru xmhtml-1.1.10/debian/changelog xmhtml-1.1.10/debian/changelog --- xmhtml-1.1.10/debian/changelog 2020-07-04 09:11:41.0 + +++ xmhtml-1.1.10/debian/changelog 2024-02-06 00:19:06.0 + @@ -1,3 +1,10 @@ +xmhtml (1.1.10-4.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 00:19:06 + + xmhtml (1.1.10-4) unstable; urgency=medium * Switch to debhelper 13 diff -Nru xmhtml-1.1.10/debian/control xmhtml-1.1.10/debian/control --- xmhtml-1.1.10/debian/control2020-07-04 09:10:24.0 + +++ xmhtml-1.1.10/debian/control2024-02-06 00:19:06.0 + @@ -20,7 +20,7 @@ Package: libxmhtml-dev Architecture: any Multi-Arch: same -Depends: libc6-dev, libmotif-dev, libxmhtml1.1 (= ${binary:Version}), ${misc:Depends} +Depends: libc6-dev, libmotif-dev, libxmhtml1.1t64 (= ${binary:Version}), ${misc:Depends} Section: libdevel Description: Motif widget for displaying HTML 3.2 (development files) XmHTML is a high performance Motif Widget capable of displaying HTML @@ -31,7 +31,10 @@ necessary to build programs that use XmHTML. The runtime library is provided by the libxmhtml package. -Package: libxmhtml1.1 +Package: libxmhtml1.1t64 +Provides: ${t64:Provides} +Replaces: libxmhtml1.1 +Breaks: libxmhtml1.1 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} diff -Nru xmhtml-1.1.10/debian/libxmhtml1.1.docs xmhtml-1.1.10/debian/libxmhtml1.1.docs --- xmhtml-1.1.10/debian/libxmhtml1.1.docs 2018-05-03 10:35:00.0 + +++ xmhtml-1.1.10/debian/libxmhtml1.1.docs 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -README TODO THANKS - diff -Nru xmhtml-1.1.10/debian/libxmhtml1.1.install xmhtml-1.1.10/debian/libxmhtml1.1.install --- xmhtml-1.1.10/debian/libxmhtml1.1.install 2020-07-04 07:37:35.0 + +++ xmhtml-1.1.10/debian/libxmhtml1.1.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -lib/libXmHTML.so.${env:version} usr/lib/${DEB_HOST_MULTIARCH} diff -Nru xmhtml-1.1.10/debian/libxmhtml1.1.links xmhtml-1.1.10/debian/libxmhtml1.1.links --- xmhtml-1.1.10/debian/libxmhtml1.1.links 2020-07-04 07:38:28.0 + +++ xmhtml-1.1.10/debian/libxmhtml1.1.links 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/${DEB_HOST_MULTIARCH}/libXmHTML.so.${env:version} usr/lib/${DEB_HOST_MULTIARCH}/libXmHTML.so.${env:version_major} diff -Nru xmhtml-1.1.10/debian/libxmhtml1.1.symbols xmhtml-1.1.10/debian/libxmhtml1.1.symbols --- xmhtml-1.1.10/debian/libxmhtml1.1.symbols 2020-07-04 08:53:39.0 + +++ xmhtml-1.1.10/debian/libxmhtml1.1.symbols 1970-01-01 00:00:00.0 + @@ -1,364 +0,0 @@
Bug#1063277: xmedcon: NMU diff for 64-bit time_t transition
Source: xmedcon Version: 0.23.0-gtk3+dfsg-1 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified xmedcon 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 xmedcon which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru xmedcon-0.23.0-gtk3+dfsg/debian/changelog xmedcon-0.23.0-gtk3+dfsg/debian/changelog --- xmedcon-0.23.0-gtk3+dfsg/debian/changelog 2023-02-05 18:35:32.0 + +++ xmedcon-0.23.0-gtk3+dfsg/debian/changelog 2024-02-06 00:12:40.0 + @@ -1,3 +1,11 @@ +xmedcon (0.23.0-gtk3+dfsg-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + * Bump build-dependency on d-shlibs for --t64 support. + + -- Steve Langasek Tue, 06 Feb 2024 00:12:40 + + xmedcon (0.23.0-gtk3+dfsg-1) unstable; urgency=medium * New upstream version diff -Nru xmedcon-0.23.0-gtk3+dfsg/debian/control xmedcon-0.23.0-gtk3+dfsg/debian/control --- xmedcon-0.23.0-gtk3+dfsg/debian/control 2023-02-05 18:35:32.0 + +++ xmedcon-0.23.0-gtk3+dfsg/debian/control 2024-02-06 00:12:40.0 + @@ -5,7 +5,7 @@ Section: graphics Priority: optional Build-Depends: debhelper-compat (= 13), - d-shlibs, + d-shlibs (>= 0.106), libgdk-pixbuf-2.0-dev, libgtk-3-dev, zlib1g-dev, @@ -17,7 +17,10 @@ Homepage: https://xmedcon.sourceforge.net/ Rules-Requires-Root: no -Package: libmdc3 +Package: libmdc3t64 +Provides: ${t64:Provides} +Replaces: libmdc3 +Conflicts: libmdc3 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, @@ -36,7 +39,7 @@ Package: libmdc-dev Architecture: any Section: libdevel -Depends: libmdc3 (= ${binary:Version}), +Depends: libmdc3t64 (= ${binary:Version}), ${misc:Depends} Provides: libmdc2-dev Description: Medical Image (DICOM, ECAT, ...) conversion tool (development) diff -Nru xmedcon-0.23.0-gtk3+dfsg/debian/libmdc3t64.lintian-overrides xmedcon-0.23.0-gtk3+dfsg/debian/libmdc3t64.lintian-overrides --- xmedcon-0.23.0-gtk3+dfsg/debian/libmdc3t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ xmedcon-0.23.0-gtk3+dfsg/debian/libmdc3t64.lintian-overrides 2024-02-06 00:12:40.0 + @@ -0,0 +1 @@ +libmdc3t64: package-name-doesnt-match-sonames libmdc3 diff -Nru xmedcon-0.23.0-gtk3+dfsg/debian/rules xmedcon-0.23.0-gtk3+dfsg/debian/rules --- xmedcon-0.23.0-gtk3+dfsg/debian/rules 2023-02-05 18:35:32.0 + +++ xmedcon-0.23.0-gtk3+dfsg/debian/rules 2024-02-06 00:12:40.0 + @@ -22,6 +22,7 @@ override_dh_install: dh_install d-shlibmove --commit \ + --t64 \ --multiarch \ --devunversioned \ --exclude-la \
Bug#1061531: sugar: Stop using webkit2gtk 4.0
On Mon, Feb 5, 2024 at 2:24 PM Jonas Smedegaard wrote: > Quoting Jeremy Bícha (2024-02-05 19:39:23) > > And I recommend cherry-picking the latest commit to > > sugar-browse-activity upstream to fix https://bugs.debian.org/1061530 > > Thanks for tracking/nudging - much appreciated! By the way, upstream released sugar-browse-activity 208 moments ago. Thank you, Jeremy Bícha
Bug#1063276: xgks: NMU diff for 64-bit time_t transition
Source: xgks Version: 2.6.1+dfsg.2-14 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified xgks 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 xgks which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru xgks-2.6.1+dfsg.2/debian/changelog xgks-2.6.1+dfsg.2/debian/changelog --- xgks-2.6.1+dfsg.2/debian/changelog 2023-12-10 12:35:13.0 + +++ xgks-2.6.1+dfsg.2/debian/changelog 2024-02-06 00:00:27.0 + @@ -1,3 +1,10 @@ +xgks (2.6.1+dfsg.2-14.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Tue, 06 Feb 2024 00:00:27 + + xgks (2.6.1+dfsg.2-14) unstable; urgency=medium * Limit flang-17 B-D to the archs available diff -Nru xgks-2.6.1+dfsg.2/debian/control xgks-2.6.1+dfsg.2/debian/control --- xgks-2.6.1+dfsg.2/debian/control2023-12-10 12:35:13.0 + +++ xgks-2.6.1+dfsg.2/debian/control2024-02-06 00:00:27.0 + @@ -12,10 +12,12 @@ Vcs-Browser: https://salsa.debian.org:/science-team/xgks.git Vcs-Git: https://salsa.debian.org:/science-team/xkgs.git -Package: libxgks2 +Package: libxgks2t64 +Provides: ${t64:Provides} +Breaks: libxgks2 (<< ${source:Version}) Section: libs Architecture: any -Replaces: libxgks2 +Replaces: libxgks2, libxgks2t64 Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends}, libxgks2-data Description: X11 Graphical Kernel Subsystem, library. @@ -36,7 +38,7 @@ Package: libxgks-dev Section: libdevel Architecture: any -Depends: libxgks2 ( = ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} +Depends: libxgks2t64 ( = ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Recommends: pkg-config Description: X11 Graphical Kernel Subsystem, development files XGKS is a level 2C implementation of the ANSI Graphical Kernel System (GKS) @@ -57,7 +59,7 @@ Architecture: all Multi-Arch: foreign Depends: ${misc:Depends} -Recommends: libxgks2 (= ${binary:Version}) +Recommends: libxgks2t64 (= ${binary:Version}) Description: Font files for the X11 Graphical Kernel Subsystem XGKS is a level 2C implementation of the ANSI Graphical Kernel System (GKS) for use in a Unix environment with the X Window System. It supports the diff -Nru xgks-2.6.1+dfsg.2/debian/libxgks2.shlibs xgks-2.6.1+dfsg.2/debian/libxgks2.shlibs --- xgks-2.6.1+dfsg.2/debian/libxgks2.shlibs2023-12-10 12:35:13.0 + +++ xgks-2.6.1+dfsg.2/debian/libxgks2.shlibs1970-01-01 00:00:00.0 + @@ -1,3 +0,0 @@ -libxgks-gfortran 2 libxgks2 -libxgks-flang 2libxgks2 -libudport 2libxgks2 diff -Nru xgks-2.6.1+dfsg.2/debian/libxgks2t64.lintian-overrides xgks-2.6.1+dfsg.2/debian/libxgks2t64.lintian-overrides --- xgks-2.6.1+dfsg.2/debian/libxgks2t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ xgks-2.6.1+dfsg.2/debian/libxgks2t64.lintian-overrides 2024-02-06 00:00:27.0 + @@ -0,0 +1 @@ +libxgks2t64: package-name-doesnt-match-sonames libxgks2 diff -Nru
Processed: tagging 1062393
Processing commands for cont...@bugs.debian.org: > tags 1062393 + pending Bug #1062393 [src:libkml] libkml: NMU diff for 64-bit time_t transition Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 1062393: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062393 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: tagging 1062072
Processing commands for cont...@bugs.debian.org: > tags 1062072 + pending Bug #1062072 [src:clamav] clamav: NMU diff for 64-bit time_t transition Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 1062072: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062072 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1061605: scipy: tests skipped during build and autopkgtest not in sync
Source: scipy Followup-For: Bug #1061605 Note that debci tests are passing on all arches (where built) for scipy 11. I'm inclined to accept this as a solution. i.e. update the list of builds tests to skip for scipy 11 rather than reorganise debian/tests skips for scipy 10.
Bug#1063275: r-bioc-rhtslib: identified for time_t transition but no ABI in shlibs
Source: r-bioc-rhtslib Version: 2.4.1+dfsg-1 Severity: serious User: debian-...@lists.debian.org Usertags: time-t Hi Andreas, Analysis of the archive for the 64-bit time_t transition[0][1] identifies r-bioc-rhtslib as an affected package, on the basis that it depends on some library whose ABI is sensitive to time_t, which requires reverse-dependencies to be built with LFS support enabled, and r-bioc-rhtslib's own ABI is sensitive to LFS support. However, r-bioc-rhtslib's shlibs file declares a dependency on a library package name that contains no ABI information: $ cat DEBIAN/shlibs libhts 3 r-bioc-rhtslib (>= 2.4.1+dfsg) $ It is not obvious that we should rename the package to 'r-bioc-rhtslibt64' as part of this transition. Looking at the archive, there are packages built from the separate r-bioc-rsamtools and r-bioc-variantannotation source packages that depend on this library. Since there is no self-evident thing to do with the library package name here, we will not be handling this package as part of the mass NMUs. Instead I am filing a serious bug because partial upgrades from bookworm to trixie on 32-bit architectures will result in ABI skew and may result in broken behavior. 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 [0] https://wiki.debian.org/ReleaseGoals/64bit-time [1] https://lists.debian.org/debian-devel/2024/01/msg00041.html signature.asc Description: PGP signature
Processed: tagging 1063040
Processing commands for cont...@bugs.debian.org: > tags 1063040 + pending Bug #1063040 [src:uw-imap] uw-imap: NMU diff for 64-bit time_t transition Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 1063040: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063040 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#1043240: transition: pandas 1.5 -> 2.1
Processing control commands: > block -1 by 1063274 Bug #1043240 [python3-pandas] transition: pandas 1.5 -> 2.1 1043240 was blocked by: 1044075 1044052 1053943 1053939 1044066 1053942 1053941 1044053 1043093 1044056 1044063 1044074 1053946 1044078 1044070 1044079 1044061 1044077 1044071 1044067 1044068 1044055 1044060 1044069 1044072 1044073 1044064 1053945 1044054 1043968 1053947 1053948 1044076 1053940 1044057 1053944 1044058 1044065 1044059 1050144 1043240 was blocking: 1056828 Added blocking bug(s) of 1043240: 1063274 -- 1043240: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1043240 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1063274: pydevd: autopkgtest-failing warning with pandas 2.1
Source: pydevd Severity: serious Tags: patch A pydevd test uses DataFrame.applymap(), and fails because this now raises a FutureWarning. Replacing it with DataFrame.map() as this message suggests would probably fix it.
Bug#1063273: seaborn: autopkgtest fail on i386 - probable rounding error
Package: python3-seaborn Version: 0.13.2-1 Severity: serious seaborn's autopkgtest failed on i386, with differences small enough that they are plausibly rounding error (i.e. should be ignored, by using *almost_equal instead of exact comparisons), but I haven't looked carefully.
Bug#1063272: xerces-c: NMU diff for 64-bit time_t transition
Source: xerces-c Version: 3.2.4+debian-1.1 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified xerces-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 xerces-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'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru xerces-c-3.2.4+debian/debian/changelog xerces-c-3.2.4+debian/debian/changelog --- xerces-c-3.2.4+debian/debian/changelog 2023-12-28 20:17:42.0 + +++ xerces-c-3.2.4+debian/debian/changelog 2024-02-05 23:03:16.0 + @@ -1,3 +1,10 @@ +xerces-c (3.2.4+debian-1.2) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Mon, 05 Feb 2024 23:03:16 + + xerces-c (3.2.4+debian-1.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru xerces-c-3.2.4+debian/debian/control xerces-c-3.2.4+debian/debian/control --- xerces-c-3.2.4+debian/debian/control2023-12-28 20:17:42.0 + +++ xerces-c-3.2.4+debian/debian/control2024-02-05 23:03:16.0 + @@ -17,7 +17,10 @@ Homepage: https://xerces.apache.org/xerces-c/ -Package: libxerces-c3.2 +Package: libxerces-c3.2t64 +Provides: ${t64:Provides} +Replaces: libxerces-c3.2 +Breaks: libxerces-c3.2 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} @@ -40,7 +43,7 @@ Multi-Arch: same Depends: libc6-dev | libc-dev, libicu-dev, - libxerces-c3.2 (= ${binary:Version}), + libxerces-c3.2t64 (= ${binary:Version}), ${misc:Depends} Conflicts: libxerces-c2-dev, libxerces25-dev, diff -Nru xerces-c-3.2.4+debian/debian/libxerces-c3.2.install xerces-c-3.2.4+debian/debian/libxerces-c3.2.install --- xerces-c-3.2.4+debian/debian/libxerces-c3.2.install 2023-12-28 20:17:42.0 + +++ xerces-c-3.2.4+debian/debian/libxerces-c3.2.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/libxerces-c-*.so diff -Nru xerces-c-3.2.4+debian/debian/libxerces-c3.2.lintian-overrides xerces-c-3.2.4+debian/debian/libxerces-c3.2.lintian-overrides --- xerces-c-3.2.4+debian/debian/libxerces-c3.2.lintian-overrides 2023-12-28 20:17:42.0 + +++ xerces-c-3.2.4+debian/debian/libxerces-c3.2.lintian-overrides 1970-01-01 00:00:00.0 + @@ -1,5 +0,0 @@ -libxerces-c3.2: package-name-doesnt-match-sonames libxerces-c-3.2 -# The xerces-3 packages install their shared libaries with weird -# names, which confuses lintian. - - diff -Nru xerces-c-3.2.4+debian/debian/libxerces-c3.2.shlibs xerces-c-3.2.4+debian/debian/libxerces-c3.2.shlibs --- xerces-c-3.2.4+debian/debian/libxerces-c3.2.shlibs 2023-12-28 20:17:42.0 + +++ xerces-c-3.2.4+debian/debian/libxerces-c3.2.shlibs 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -libxerces-c 3.2 libxerces-c3.2 diff -Nru xerces-c-3.2.4+debian/debian/libxerces-c3.2t64.install xerces-c-3.2.4+debian/debian/libxerces-c3.2t64.install --- xerces-c-3.2.4+debian/debian/libxerces-c3.2t64.install 1970-01-01
Bug#1063040: uw-imap: NMU diff for 64-bit time_t transition
Control: reopen -1 Here is a fixed patch which has been uploaded to experimental. Thanks! On Sun, Feb 04, 2024 at 09:45:04AM -0800, Steve Langasek wrote: > Yeah no that patch isn't going to work. I had my eye on the machinery as it > tried to process uw-imap because I knew we didn't have proper handling yet > and I expected to see it fail completely rather than generating a useless > patch. Closing this bug, will resubmit a fixed one later. > > On Sun, Feb 04, 2024 at 05:32:18PM +, Steve Langasek wrote: > > Source: uw-imap > > Version: 8:2007f~dfsg-7 > > Severity: serious > > Tags: patch pending sid trixie > > Justification: library ABI skew on upgrade > > User: debian-...@lists.debian.org > > Usertags: time-t > > > > NOTICE: these changes must not be uploaded to unstable yet! > > > > Dear maintainer, > > > > As part of the 64-bit time_t transition required to support 32-bit > > architectures in 2038 and beyond > > (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified > > uw-imap 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 uw-imap > > which will initially be uploaded to experimental if possible, then to > > unstable after packages have cleared binary NEW. > > > > Please find the patch for this NMU attached. > > > > If you have any concerns about this patch, please reach out ASAP. Although > > this package will be uploaded to experimental immediately, there will be a > > period of several days before we begin uploads to unstable; so if > > information > > becomes available that your package should not be included in the > > transition, > > there is time for us to amend the planned uploads. > > > > > > > > -- System Information: > > Debian Release: trixie/sid > > APT prefers unstable > > APT policy: (500, 'unstable') > > Architecture: amd64 (x86_64) > > > > Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) > > Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE > > Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set > > Shell: /bin/sh linked to /usr/bin/dash > > Init: systemd (via /run/systemd/system) > > > diff -Nru uw-imap-2007f~dfsg/debian/changelog > > uw-imap-2007f~dfsg/debian/changelog > > --- uw-imap-2007f~dfsg/debian/changelog 2019-08-26 20:52:52.0 > > + > > +++ uw-imap-2007f~dfsg/debian/changelog 2024-02-04 17:29:56.0 > > + > > @@ -1,3 +1,10 @@ > > +uw-imap (8:2007f~dfsg-7.1) experimental; urgency=medium > > + > > + * Non-maintainer upload. > > + * Rename libraries for 64-bit time_t transition. > > + > > + -- Steve Langasek Sun, 04 Feb 2024 17:29:56 + > > + > > uw-imap (8:2007f~dfsg-7) unstable; urgency=low > > > >* 2014_openssl1.1.1_sni.patch (new, from Ubuntu): Use SNI when building > > diff -Nru uw-imap-2007f~dfsg/debian/control > > uw-imap-2007f~dfsg/debian/control > > --- uw-imap-2007f~dfsg/debian/control 2019-08-26 20:52:52.0 > > + > > +++ uw-imap-2007f~dfsg/debian/control 2024-02-04 17:29:56.0 > > + > > @@ -38,6 +38,10 @@ > > headers. > > > > Package: libc-client2007e > > +Provides: ${t64:Provides} > > +X-Time64-Compat: libc-client2007e > > +Replaces: libc-client2007e > > +Breaks: libc-client2007e (<< ${source:Version}) > > Section: libs > > Architecture: any > > Depends: ${cdbs:Depends}, > > diff -Nru uw-imap-2007f~dfsg/debian/libc-client2007e.lintian-overrides > > uw-imap-2007f~dfsg/debian/libc-client2007e.lintian-overrides > > --- uw-imap-2007f~dfsg/debian/libc-client2007e.lintian-overrides > > 1970-01-01 00:00:00.0 + > > +++ uw-imap-2007f~dfsg/debian/libc-client2007e.lintian-overrides > > 2024-02-04 17:29:56.0 + > > @@ -0,0 +1 @@ > > +libc-client2007e: package-name-doesnt-match-sonames libc-client2007e > > > -- > 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 -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I
Processed: Re: uw-imap: NMU diff for 64-bit time_t transition
Processing control commands: > reopen -1 Bug #1063040 {Done: Steve Langasek } [src:uw-imap] uw-imap: NMU diff for 64-bit time_t transition Bug reopened Ignoring request to alter fixed versions of bug #1063040 to the same values previously set -- 1063040: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063040 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1063270: xen: NMU diff for 64-bit time_t transition
Source: xen Version: 4.17.3+10-g091466ba55-1 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified xen 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 xen which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru xen-4.17.3+10-g091466ba55/debian/.gitignore xen-4.17.3+10-g091466ba55/debian/.gitignore --- xen-4.17.3+10-g091466ba55/debian/.gitignore 2024-02-04 12:45:17.0 + +++ xen-4.17.3+10-g091466ba55/debian/.gitignore 1970-01-01 00:00:00.0 + @@ -1,39 +0,0 @@ -.debhelper -*.debhelper.* -*.preinst.debhelper -*.postinst.debhelper -*.prerm.debhelper -*.postrm.debhelper -*.substvars -*.stamp -tmp -*-[0-9]*.bug-control -*-[0-9]*.postinst -*-[0-9]*.postrm -*.tmp -files -xen-doc -xen-hypervisor-common -xen-system-amd64 -xen-system-armhf -xen-system-arm64 -xen-hypervisor-[0-9]*[0-9] -xen-hypervisor-[0-9]*[0-9].install -xen-hypervisor-[0-9]*[0-9].lintian-overrides -xen-utils-[0-9]*[0-9] -xen-utils-[0-9]*[0-9].install -xen-utils-[0-9]*[0-9].NEWS -xen-utils-[0-9]*[0-9].README.Debian -xen-utils-[0-9]*[0-9].lintian-overrides -xen-utils-[0-9]*[0-9].prerm -libxenmisc[0-9]*[0-9].lintian-overrides -libxenmisc[0-9]*[0-9] -libxenmisc[0-9]*[0-9].install -libxenmisc[0-9]*[0-9].lintian-overrides -libxen-dev -libxen*[0-9] -xen-utils-common -xenstore-utils -autoreconf.before -autoreconf.after -debhelper-build-stamp diff -Nru xen-4.17.3+10-g091466ba55/debian/changelog xen-4.17.3+10-g091466ba55/debian/changelog --- xen-4.17.3+10-g091466ba55/debian/changelog 2024-02-04 12:45:17.0 + +++ xen-4.17.3+10-g091466ba55/debian/changelog 2024-02-05 22:37:19.0 + @@ -1,3 +1,10 @@ +xen (4.17.3+10-g091466ba55-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Mon, 05 Feb 2024 22:37:19 + + xen (4.17.3+10-g091466ba55-1) unstable; urgency=medium * Update to new upstream version 4.17.3+10-g091466ba55, which also contains diff -Nru xen-4.17.3+10-g091466ba55/debian/control xen-4.17.3+10-g091466ba55/debian/control --- xen-4.17.3+10-g091466ba55/debian/control2024-02-04 12:45:17.0 + +++ xen-4.17.3+10-g091466ba55/debian/control2024-02-05 22:37:18.0 + @@ -212,16 +212,16 @@ Section: libdevel Architecture: amd64 arm64 armhf Depends: ${shlibs:Depends}, ${misc:Depends}, -libxenmisc4.17 (= ${binary:Version}), -libxencall1 (= ${binary:Version}), -libxendevicemodel1 (= ${binary:Version}), -libxenevtchn1 (= ${binary:Version}), -libxenforeignmemory1 (= ${binary:Version}), -libxengnttab1 (= ${binary:Version}), -libxenstore4 (= ${binary:Version}), -libxentoolcore1 (= ${binary:Version}), -libxentoollog1 (= ${binary:Version}), -libxenhypfs1 (= ${binary:Version}), +libxenmisc4.17t64 (= ${binary:Version}), +libxencall1t64 (= ${binary:Version}), +libxendevicemodel1t64 (= ${binary:Version}), +libxenevtchn1t64 (= ${binary:Version}), +
Bug#1063261: xdp-tools: NMU diff for 64-bit time_t transition
Control: close -1 On Mon, 05 Feb 2024 22:06:28 + Steve Langasek wrote: > Source: xdp-tools > Version: 1.4.0-1 > Severity: serious > Tags: patch pending sid trixie > Justification: library ABI skew on upgrade > User: debian-...@lists.debian.org > Usertags: time-t > > NOTICE: these changes must not be uploaded to unstable yet! > > Dear maintainer, > > As part of the 64-bit time_t transition required to support 32-bit > architectures in 2038 and beyond > (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified > xdp-tools 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 xdp- tools > 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. According to what was reported on IRC, this is a failed analysis rather than detection of an ABI change, and that's the reason the package was marked. But there is no reference of 'time_t' anywhere in the code base, let alone in the public headers, so it seems to me this is a false positive, closing accordingly. -- Kind regards, Luca Boccassi signature.asc Description: This is a digitally signed message part
Processed: Re: xdp-tools: NMU diff for 64-bit time_t transition
Processing control commands: > close -1 Bug #1063261 [src:xdp-tools] xdp-tools: NMU diff for 64-bit time_t transition Marked Bug as done -- 1063261: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063261 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1063267: vtk9: NMU diff for 64-bit time_t transition
Source: vtk9 Version: 9.1.0+really9.1.0+dfsg2-7 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified vtk9 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 vtk9 which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru vtk9-9.1.0+really9.1.0+dfsg2/debian/changelog vtk9-9.1.0+really9.1.0+dfsg2/debian/changelog --- vtk9-9.1.0+really9.1.0+dfsg2/debian/changelog 2023-08-21 22:27:20.0 + +++ vtk9-9.1.0+really9.1.0+dfsg2/debian/changelog 2024-02-05 20:18:42.0 + @@ -1,3 +1,10 @@ +vtk9 (9.1.0+really9.1.0+dfsg2-7.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Mon, 05 Feb 2024 20:18:42 + + vtk9 (9.1.0+really9.1.0+dfsg2-7) unstable; urgency=medium * Team upload. diff -Nru vtk9-9.1.0+really9.1.0+dfsg2/debian/control vtk9-9.1.0+really9.1.0+dfsg2/debian/control --- vtk9-9.1.0+really9.1.0+dfsg2/debian/control 2023-08-21 19:01:21.0 + +++ vtk9-9.1.0+really9.1.0+dfsg2/debian/control 2024-02-05 20:18:42.0 + @@ -117,7 +117,7 @@ libtheora-dev, libtiff-dev, libutfcpp-dev, - libvtk9.1 (= ${binary:Version}), + libvtk9.1t64 (= ${binary:Version}), libvtk9-java (= ${binary:Version}) [!hppa !hurd-any !kfreebsd-any], libx11-dev, libxft-dev, @@ -140,12 +140,13 @@ This package provides the VTK header files required to compile C++ programs that use VTK to do 3D visualisation. -Package: libvtk9.1 +Package: libvtk9.1t64 +Provides: ${t64:Provides} Architecture: any Multi-Arch: same Section: libs -Breaks: libvtk9 (<< 9.1.0+really9.1.0) -Replaces: libvtk9 (<< 9.1.0+really9.1.0) +Breaks: libvtk9.1 (<< ${source:Version}), libvtk9 (<< 9.1.0+really9.1.0) +Replaces: libvtk9.1, libvtk9 (<< 9.1.0+really9.1.0) Depends: ${misc:Depends}, ${shlibs:Depends} Suggests: mpi-default-bin, @@ -179,7 +180,7 @@ Package: python3-vtk9 Architecture: any Section: python -Depends: libvtk9.1 (= ${binary:Version}), +Depends: libvtk9.1t64 (= ${binary:Version}), python3-mpi4py, ${misc:Depends}, ${python3:Depends}, @@ -200,7 +201,7 @@ Package: vtk9 Architecture: any Section: interpreters -Depends: libvtk9.1 (= ${binary:Version}), +Depends: libvtk9.1t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Suggests: vtk9-doc, @@ -240,7 +241,11 @@ . This package provides examples for VTK9 -Package: libvtk9.1-qt +Package: libvtk9.1t64-qt +Provides: ${t64:Provides} +X-Time64-Compat: libvtk9.1-qt +Replaces: libvtk9.1-qt +Breaks: libvtk9.1-qt (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -258,7 +263,7 @@ Multi-Arch: same Section: libdevel Depends: libvtk9-dev (= ${binary:Version}), - libvtk9.1-qt (= ${binary:Version}), + libvtk9.1t64-qt (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, qtbase5-dev, diff -Nru vtk9-9.1.0+really9.1.0+dfsg2/debian/libvtk9.1-qt.install
Bug#1063266: polylib: NMU diff for 64-bit time_t transition
Source: polylib Version: 5.22.5-4+dfsg Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified polylib 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 polylib which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.2.0-39-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, 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 polylib-5.22.5/debian/changelog polylib-5.22.5/debian/changelog --- polylib-5.22.5/debian/changelog 2018-01-26 13:47:38.0 -0200 +++ polylib-5.22.5/debian/changelog 2024-02-05 19:17:40.0 -0300 @@ -1,3 +1,10 @@ +polylib (5.22.5-4+0.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Lucas Kanashiro Mon, 05 Feb 2024 19:17:40 -0300 + polylib (5.22.5-4+dfsg) unstable; urgency=medium * Team upload. diff -Nru polylib-5.22.5/debian/control polylib-5.22.5/debian/control --- polylib-5.22.5/debian/control 2018-01-26 13:47:38.0 -0200 +++ polylib-5.22.5/debian/control 2024-02-05 19:17:40.0 -0300 @@ -9,7 +9,10 @@ Vcs-Git: https://salsa.debian.org/science-team/polylib.git Homepage: http://icps.u-strasbg.fr/polylib/polylib_src -Package: libpolylib64-8 +Package: libpolylib64-8t64 +Provides: ${t64:Provides} +Replaces: libpolylib64-8 +Breaks: libpolylib64-8 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, @@ -25,7 +28,7 @@ Package: libpolylib64-dev Architecture: any Section: libdevel -Depends: libpolylib64-8 (= ${binary:Version}), +Depends: libpolylib64-8t64 (= ${binary:Version}), ${misc:Depends} Description: Development files for the long int version of PolyLib Polylib is a free C library for doing computations on polyhedra. @@ -41,7 +44,7 @@ Architecture: any Section: math Depends: ${shlibs:Depends}, - libpolylib64-8 (=${binary:Version}), + libpolylib64-8t64 (=${binary:Version}), ${misc:Depends} Description: Various tools using libpolylib Polylib is a free C library for doing computations on polyhedra. diff -Nru polylib-5.22.5/debian/libpolylib64-8.install polylib-5.22.5/debian/libpolylib64-8.install --- polylib-5.22.5/debian/libpolylib64-8.install2018-01-26 13:47:38.0 -0200 +++ polylib-5.22.5/debian/libpolylib64-8.install1969-12-31 21:00:00.0 -0300 @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru polylib-5.22.5/debian/libpolylib64-8t64.install polylib-5.22.5/debian/libpolylib64-8t64.install --- polylib-5.22.5/debian/libpolylib64-8t64.install 1969-12-31 21:00:00.0 -0300 +++ polylib-5.22.5/debian/libpolylib64-8t64.install 2018-01-26 13:47:38.0 -0200 @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff -Nru polylib-5.22.5/debian/libpolylib64-8t64.lintian-overrides polylib-5.22.5/debian/libpolylib64-8t64.lintian-overrides --- polylib-5.22.5/debian/libpolylib64-8t64.lintian-overrides 1969-12-31 21:00:00.0 -0300 +++ polylib-5.22.5/debian/libpolylib64-8t64.lintian-overrides 2024-02-05 19:17:40.0 -0300 @@ -0,0 +1 @@ +libpolylib64-8t64: package-name-doesnt-match-sonames libpolylib64-8
Bug#1063265: poco: NMU diff for 64-bit time_t transition
Source: poco Version: 1.11.0-4 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified poco 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 poco which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.2.0-39-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, 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 poco-1.11.0/debian/changelog poco-1.11.0/debian/changelog --- poco-1.11.0/debian/changelog2024-01-16 02:46:36.0 -0300 +++ poco-1.11.0/debian/changelog2024-02-05 19:14:40.0 -0300 @@ -1,3 +1,10 @@ +poco (1.11.0-4.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Lucas Kanashiro Mon, 05 Feb 2024 19:14:40 -0300 + poco (1.11.0-4) unstable; urgency=medium * QA upload. diff -Nru poco-1.11.0/debian/control poco-1.11.0/debian/control --- poco-1.11.0/debian/control 2024-01-16 02:36:47.0 -0300 +++ poco-1.11.0/debian/control 2024-02-05 19:14:40.0 -0300 @@ -22,7 +22,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: ${misc:Depends}, libpocoactiverecord80 (= ${binary:Version}), libpococrypto80 (= ${binary:Version}), libpocodata80 (= ${binary:Version}), libpocoencodings80 (= ${binary:Version}), libpocofoundation80 (= ${binary:Version}), libpocojson80 (= ${binary:Version}), libpocojwt80 (= ${binary:Version}), libpocodatamysql80 (= ${binary:Version}), libpocodatapostgresql80 (= ${binary:Version}), libpocomongodb80 (= ${binary:Version}), libpoconet80 (= ${binary:Version}), libpoconetssl80 (= ${binary:Version}), libpocodataodbc80 (= ${binary:Version}), libpocodatasqlite80 (= ${binary:Version}), libpocoredis80 (= ${binary:Version}), libpocoutil80 (= ${binary:Version}), libpocoxml80 (= ${binary:Version}), libpocozip80 (= ${binary:Version}), libexpat1-dev, default-libmysqlclient-dev, libpcre3-dev, libsqlite3-dev, libssl-dev, zlib1g-dev +Depends: ${misc:Depends}, libpocoactiverecord80t64 (= ${binary:Version}), libpococrypto80t64 (= ${binary:Version}), libpocodata80t64 (= ${binary:Version}), libpocoencodings80t64 (= ${binary:Version}), libpocofoundation80t64 (= ${binary:Version}), libpocojson80t64 (= ${binary:Version}), libpocojwt80t64 (= ${binary:Version}), libpocodatamysql80t64 (= ${binary:Version}), libpocodatapostgresql80t64 (= ${binary:Version}), libpocomongodb80t64 (= ${binary:Version}), libpoconet80t64 (= ${binary:Version}), libpoconetssl80t64 (= ${binary:Version}), libpocodataodbc80t64 (= ${binary:Version}), libpocodatasqlite80t64 (= ${binary:Version}), libpocoredis80t64 (= ${binary:Version}), libpocoutil80t64 (= ${binary:Version}), libpocoxml80t64 (= ${binary:Version}), libpocozip80t64 (= ${binary:Version}), libexpat1-dev, default-libmysqlclient-dev, libpcre3-dev, libsqlite3-dev, libssl-dev, zlib1g-dev Description: C++ Portable Components (POCO) Development files The POCO C++ Libraries are a collection of open source C++ class libraries that simplify and accelerate the development of network-centric, portable @@ -39,7 +39,10 @@ are NetSSL, providing SSL support for the network classes in the Net library, and Data, a library for uniformly
Bug#1063263: pocl: NMU diff for 64-bit time_t transition
Source: pocl Version: 5.0-2 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified pocl 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 pocl which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.2.0-39-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, 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 pocl-5.0/debian/changelog pocl-5.0/debian/changelog --- pocl-5.0/debian/changelog 2024-01-19 10:00:32.0 -0300 +++ pocl-5.0/debian/changelog 2024-02-05 19:09:32.0 -0300 @@ -1,3 +1,10 @@ +pocl (5.0-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Lucas Kanashiro Mon, 05 Feb 2024 19:09:32 -0300 + pocl (5.0-2) unstable; urgency=medium * Switch to llvm 16. (Closes: #1060298) diff -Nru pocl-5.0/debian/control pocl-5.0/debian/control --- pocl-5.0/debian/control 2024-01-19 10:00:32.0 -0300 +++ pocl-5.0/debian/control 2024-02-05 19:09:32.0 -0300 @@ -31,7 +31,7 @@ Architecture: any Multi-Arch: same Depends: - libpocl2 (= ${binary:Version}), + libpocl2t64 (= ${binary:Version}), ${misc:Depends} Provides: opencl-icd, @@ -66,7 +66,7 @@ . This package provides the architecture independent files of the pocl library. -Package: libpocl2 +Package: libpocl2t64 Architecture: any Multi-Arch: same Pre-Depends: @@ -78,11 +78,11 @@ ${misc:Depends} Recommends: pocl-opencl-icd, -Breaks: +Breaks:libpocl2 (<< ${source:Version}), libpocl1-common (<< 0.13-9), -Replaces: +Replaces:libpocl2, libpocl1-common (<< 0.13-9), -Provides: +Provides: ${t64:Provides}, libpocl2+llvm${LLVM:Version}, Description: Portable Computing Language library Portable Computing Language is an open source implementation of the OpenCL @@ -97,7 +97,7 @@ Architecture: any Section: libdevel Depends: - libpocl2 (= ${binary:Version}), + libpocl2t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Description: development files for the pocl library diff -Nru pocl-5.0/debian/libpocl2.install pocl-5.0/debian/libpocl2.install --- pocl-5.0/debian/libpocl2.install2024-01-19 10:00:32.0 -0300 +++ pocl-5.0/debian/libpocl2.install1969-12-31 21:00:00.0 -0300 @@ -1,4 +0,0 @@ -usr/lib/${DEB_HOST_MULTIARCH}/libpocl.so.2* -usr/lib/${DEB_HOST_MULTIARCH}/pocl/libpocl-devices-basic.so -usr/lib/${DEB_HOST_MULTIARCH}/pocl/libpocl-devices-pthread.so -usr/share/pocl/kernel-*-*-*-*-*.bc diff -Nru pocl-5.0/debian/libpocl2.lintian-overrides pocl-5.0/debian/libpocl2.lintian-overrides --- pocl-5.0/debian/libpocl2.lintian-overrides 2024-01-19 10:00:32.0 -0300 +++ pocl-5.0/debian/libpocl2.lintian-overrides 1969-12-31 21:00:00.0 -0300 @@ -1,2 +0,0 @@ -# we use fake Debian revisions to mark symbol (dis)appearance on compiler version changes -symbols-file-contains-debian-revision diff -Nru pocl-5.0/debian/libpocl2.symbols pocl-5.0/debian/libpocl2.symbols --- pocl-5.0/debian/libpocl2.symbols2024-01-19 10:00:32.0 -0300 +++ pocl-5.0/debian/libpocl2.symbols1969-12-31 21:00:00.0 -0300 @@ -1,332 +0,0 @@ -# SymbolsHelper-Confirmed: 5.0-2~llvm16 amd64 i386
Bug#1063262: pmix: NMU diff for 64-bit time_t transition
Source: pmix Version: 5.0.1-4 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified pmix 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 pmix which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.2.0-39-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, 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 pmix-5.0.1/debian/changelog pmix-5.0.1/debian/changelog --- pmix-5.0.1/debian/changelog 2023-12-06 05:51:51.0 -0300 +++ pmix-5.0.1/debian/changelog 2024-02-05 18:59:56.0 -0300 @@ -1,3 +1,10 @@ +pmix (5.0.1-4.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Lucas Kanashiro Mon, 05 Feb 2024 18:59:56 -0300 + pmix (5.0.1-4) unstable; urgency=medium * Drop unused cyth* files. Closes: #1054737, #1056831 diff -Nru pmix-5.0.1/debian/control pmix-5.0.1/debian/control --- pmix-5.0.1/debian/control 2023-12-06 05:51:51.0 -0300 +++ pmix-5.0.1/debian/control 2024-02-05 18:59:55.0 -0300 @@ -33,7 +33,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: ${shlibs:Drepends}, ${misc:Depends}, libpmix2 (= ${binary:Version}), libevent-dev, libhwloc-dev, zlib1g-dev +Depends: ${shlibs:Drepends}, ${misc:Depends}, libpmix2t64 (= ${binary:Version}), libevent-dev, libhwloc-dev, zlib1g-dev Description: Development files for the PMI Exascale library This is the OpenMPI implementation of the Process Management Interface (PMI) Exascale API. PMIx aims to retain transparent compatibility with the existing @@ -41,7 +41,10 @@ the Instant On initiative for rapid startup of applications at exascale and beyond. -Package: libpmix2 +Package: libpmix2t64 +Provides: ${t64:Provides} +Replaces: libpmix2 +Breaks: libpmix2 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -55,7 +58,7 @@ Package: libpmix-bin -Depends: ${misc:Depends}, ${shlibs:Depends}, libpmix2 (= ${binary:Version}) +Depends: ${misc:Depends}, ${shlibs:Depends}, libpmix2t64 (= ${binary:Version}) Architecture: any Multi-Arch: foreign Recommends: libpmix-dev @@ -64,7 +67,7 @@ Exascale API. This package provides utilities for working with pmix. Package: python3-pmix -Depends: python3, ${misc:Depends}, ${shlibs:Depends}, libpmix2 (= ${binary:Version}) +Depends: python3, ${misc:Depends}, ${shlibs:Depends}, libpmix2t64 (= ${binary:Version}) Architecture: any Multi-Arch: foreign Recommends: libpmix-dev diff -Nru pmix-5.0.1/debian/libpmix2.install pmix-5.0.1/debian/libpmix2.install --- pmix-5.0.1/debian/libpmix2.install 2023-12-06 05:51:51.0 -0300 +++ pmix-5.0.1/debian/libpmix2.install 1969-12-31 21:00:00.0 -0300 @@ -1,5 +0,0 @@ -usr/lib/${DEB_HOST_MULTIARCH}/pmix2/lib/libpmix.so.2* -usr/lib/${DEB_HOST_MULTIARCH}/pmix2/share/pmix/* -usr/lib/${DEB_HOST_MULTIARCH}/pmix2/share/pmix-mca-params.conf -usr/lib/${DEB_HOST_MULTIARCH}/pmix2/lib/pmix/* -debian/pmix-mca-params.conf/usr/lib/${DEB_HOST_MULTIARCH}/pmix2/share diff -Nru pmix-5.0.1/debian/libpmix2.links pmix-5.0.1/debian/libpmix2.links --- pmix-5.0.1/debian/libpmix2.links2023-12-06 05:51:51.0 -0300 +++
Bug#1063261: xdp-tools: NMU diff for 64-bit time_t transition
Source: xdp-tools Version: 1.4.0-1 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified xdp-tools 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 xdp-tools which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru xdp-tools-1.4.0/debian/changelog xdp-tools-1.4.0/debian/changelog --- xdp-tools-1.4.0/debian/changelog2023-07-08 15:10:01.0 + +++ xdp-tools-1.4.0/debian/changelog2024-02-05 20:59:22.0 + @@ -1,3 +1,10 @@ +xdp-tools (1.4.0-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Mon, 05 Feb 2024 20:59:22 + + xdp-tools (1.4.0-1) unstable; urgency=medium * Enable ELF metadata stamping diff -Nru xdp-tools-1.4.0/debian/control xdp-tools-1.4.0/debian/control --- xdp-tools-1.4.0/debian/control 2023-07-08 14:55:18.0 + +++ xdp-tools-1.4.0/debian/control 2024-02-05 20:59:21.0 + @@ -18,7 +18,10 @@ Vcs-Browser: https://salsa.debian.org/debian/xdp-tools Vcs-Git: https://salsa.debian.org/debian/xdp-tools.git -Package: libxdp1 +Package: libxdp1t64 +Provides: ${t64:Provides} +Replaces: libxdp1 +Breaks: libxdp1 (<< ${source:Version}) Section: libs Architecture: linux-any Multi-Arch: same @@ -32,7 +35,7 @@ Section: libdevel Architecture: linux-any Multi-Arch: same -Depends: libxdp1 (= ${binary:Version}), ${misc:Depends}, libbpf-dev, +Depends: libxdp1t64 (= ${binary:Version}), ${misc:Depends}, libbpf-dev, Description: library and utilities for use with XDP - development files Library for working with the eXpress Data Path facility of the Linux kernel, and a collection of utilities and example code that uses the library. @@ -41,7 +44,7 @@ Package: xdp-tools Architecture: linux-any -Depends: libxdp1 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, +Depends: libxdp1t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, Description: library and utilities for use with XDP Library for working with the eXpress Data Path facility of the Linux kernel, and a collection of utilities and example code that uses the library. diff -Nru xdp-tools-1.4.0/debian/libxdp1.install xdp-tools-1.4.0/debian/libxdp1.install --- xdp-tools-1.4.0/debian/libxdp1.install 2023-07-08 14:55:18.0 + +++ xdp-tools-1.4.0/debian/libxdp1.install 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -usr/lib/*/bpf/ -usr/lib/*/lib*.so.* diff -Nru xdp-tools-1.4.0/debian/libxdp1.lintian-overrides xdp-tools-1.4.0/debian/libxdp1.lintian-overrides --- xdp-tools-1.4.0/debian/libxdp1.lintian-overrides2023-07-08 14:55:18.0 + +++ xdp-tools-1.4.0/debian/libxdp1.lintian-overrides1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -# BPF binaries -libxdp1: binary-from-other-architecture [usr/lib/*/bpf/*.o] diff -Nru xdp-tools-1.4.0/debian/libxdp1.symbols xdp-tools-1.4.0/debian/libxdp1.symbols --- xdp-tools-1.4.0/debian/libxdp1.symbols 2023-07-08 15:10:01.0 + +++
Bug#1063260: plib: NMU diff for 64-bit time_t transition
Source: plib Version: 1.8.5-14 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified plib 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 plib which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.2.0-39-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, 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 plib-1.8.5/debian/changelog plib-1.8.5/debian/changelog --- plib-1.8.5/debian/changelog 2022-11-07 16:00:33.0 -0300 +++ plib-1.8.5/debian/changelog 2024-02-05 18:55:51.0 -0300 @@ -1,3 +1,10 @@ +plib (1.8.5-14.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Lucas Kanashiro Mon, 05 Feb 2024 18:55:51 -0300 + plib (1.8.5-14) unstable; urgency=medium [ Debian Janitor ] diff -Nru plib-1.8.5/debian/control plib-1.8.5/debian/control --- plib-1.8.5/debian/control 2022-11-07 15:59:46.0 -0300 +++ plib-1.8.5/debian/control 2024-02-05 18:55:51.0 -0300 @@ -17,7 +17,10 @@ Vcs-Git: https://salsa.debian.org/debian/plib.git Homepage: https://plib.sourceforge.net/ -Package: libplib1 +Package: libplib1t64 +Provides: ${t64:Provides} +Replaces: libplib1 +Breaks: libplib1 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -37,7 +40,7 @@ Section: libdevel Depends: libglut-dev, libgl1-mesa-dev | libgl-dev, - libplib1 (= ${binary:Version}), + libplib1t64 (= ${binary:Version}), ${misc:Depends} Description: Portability Libraries: Development package Provides a Joystick interface, a simple GUI built on top of OpenGL, diff -Nru plib-1.8.5/debian/libplib1.install plib-1.8.5/debian/libplib1.install --- plib-1.8.5/debian/libplib1.install 2021-10-02 08:21:45.0 -0300 +++ plib-1.8.5/debian/libplib1.install 1969-12-31 21:00:00.0 -0300 @@ -1 +0,0 @@ -usr/lib/*/*.so.* diff -Nru plib-1.8.5/debian/libplib1.lintian-overrides plib-1.8.5/debian/libplib1.lintian-overrides --- plib-1.8.5/debian/libplib1.lintian-overrides2022-11-07 15:55:23.0 -0300 +++ plib-1.8.5/debian/libplib1.lintian-overrides1969-12-31 21:00:00.0 -0300 @@ -1 +0,0 @@ -libplib1: package-name-doesnt-match-sonames libplibfnt1 libplibjs1 libplibnet1 libplibpsl1 libplibpu1 libplibpuaux1 libplibpw1 libplibsg1 libplibsl1 libplibsm1 libplibssg1 libplibssgaux1 libplibul1 diff -Nru plib-1.8.5/debian/libplib1t64.install plib-1.8.5/debian/libplib1t64.install --- plib-1.8.5/debian/libplib1t64.install 1969-12-31 21:00:00.0 -0300 +++ plib-1.8.5/debian/libplib1t64.install 2021-10-02 08:21:45.0 -0300 @@ -0,0 +1 @@ +usr/lib/*/*.so.* diff -Nru plib-1.8.5/debian/libplib1t64.lintian-overrides plib-1.8.5/debian/libplib1t64.lintian-overrides --- plib-1.8.5/debian/libplib1t64.lintian-overrides 1969-12-31 21:00:00.0 -0300 +++ plib-1.8.5/debian/libplib1t64.lintian-overrides 2024-02-05 18:55:51.0 -0300 @@ -0,0 +1,2 @@ +libplib1t64: package-name-doesnt-match-sonames libplibfnt1 libplibjs1 libplibnet1 libplibpsl1 libplibpu1 libplibpuaux1 libplibpw1 libplibsg1 libplibsl1 libplibsm1 libplibssg1 libplibssgaux1
Bug#1063259: pktools: NMU diff for 64-bit time_t transition
Source: pktools Version: 2.6.7.6+ds-4 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified pktools 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 pktools which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.2.0-39-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, 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 pktools-2.6.7.6+ds/debian/changelog pktools-2.6.7.6+ds/debian/changelog --- pktools-2.6.7.6+ds/debian/changelog 2022-12-01 11:14:07.0 -0300 +++ pktools-2.6.7.6+ds/debian/changelog 2024-02-05 18:49:31.0 -0300 @@ -1,3 +1,10 @@ +pktools (2.6.7.6+ds-4.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Lucas Kanashiro Mon, 05 Feb 2024 18:49:31 -0300 + pktools (2.6.7.6+ds-4) unstable; urgency=medium * Bump Standards-Version to 4.6.1, no changes. diff -Nru pktools-2.6.7.6+ds/debian/control pktools-2.6.7.6+ds/debian/control --- pktools-2.6.7.6+ds/debian/control 2022-11-28 16:15:04.0 -0300 +++ pktools-2.6.7.6+ds/debian/control 2024-02-05 18:49:31.0 -0300 @@ -44,10 +44,10 @@ Package: pktools-dev Architecture: any Section: libdevel -Depends: libalgorithms1 (= ${binary:Version}), - libbase1 (= ${binary:Version}), - libfileclasses1 (= ${binary:Version}), - libimageclasses1 (= ${binary:Version}), +Depends: libalgorithms1t64 (= ${binary:Version}), + libbase1t64 (= ${binary:Version}), + libfileclasses1t64 (= ${binary:Version}), + libimageclasses1t64 (= ${binary:Version}), ${misc:Depends}, libgdal-dev, libarmadillo-dev, @@ -68,14 +68,15 @@ This package contains the files needed to develop a software that uses the pktools libraries. -Package: libalgorithms1 +Package: libalgorithms1t64 +Provides: ${t64:Provides} Architecture: any Section: libs Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} -Breaks: pktools (<< 2.5.4) -Replaces: pktools (<< 2.5.4) +Breaks: libalgorithms1 (<< ${source:Version}), pktools (<< 2.5.4) +Replaces: libalgorithms1, pktools (<< 2.5.4) Description: GDAL add-on tools to perform useful raster processing - libalgorithms Pktools is a collection of programs to perform operations, mostly on raster geolocated images. It heavily relies on the Geospatial Data @@ -91,14 +92,15 @@ . This package contains the libalgorithms shared library. -Package: libbase1 +Package: libbase1t64 +Provides: ${t64:Provides} Architecture: any Section: libs Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} -Breaks: pktools (<< 2.5.4) -Replaces: pktools (<< 2.5.4) +Breaks: libbase1 (<< ${source:Version}), pktools (<< 2.5.4) +Replaces: libbase1, pktools (<< 2.5.4) Description: GDAL add-on tools to perform useful raster processing - libbase Pktools is a collection of programs to perform operations, mostly on raster geolocated images. It heavily relies on the Geospatial Data @@ -114,14 +116,15 @@ . This package contains the libbase shared library. -Package: libfileclasses1 +Package: libfileclasses1t64
Bug#1063258: pkcs11-helper: NMU diff for 64-bit time_t transition
Source: pkcs11-helper Version: 1.29.0-2 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified pkcs11-helper 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 pkcs11-helper which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.2.0-39-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, 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 pkcs11-helper-1.29.0/debian/changelog pkcs11-helper-1.29.0/debian/changelog --- pkcs11-helper-1.29.0/debian/changelog 2023-08-21 10:11:30.0 -0300 +++ pkcs11-helper-1.29.0/debian/changelog 2024-02-05 18:47:42.0 -0300 @@ -1,3 +1,10 @@ +pkcs11-helper (1.29.0-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Lucas Kanashiro Mon, 05 Feb 2024 18:47:42 -0300 + pkcs11-helper (1.29.0-2) unstable; urgency=medium * Team upload diff -Nru pkcs11-helper-1.29.0/debian/control pkcs11-helper-1.29.0/debian/control --- pkcs11-helper-1.29.0/debian/control 2023-08-21 10:08:48.0 -0300 +++ pkcs11-helper-1.29.0/debian/control 2024-02-05 18:47:42.0 -0300 @@ -20,7 +20,7 @@ Provides: libpkcs11-helper-dev Conflicts: libpkcs11-helper-dev Depends: libjs-jquery, - libpkcs11-helper1 (= ${binary:Version}), + libpkcs11-helper1t64 (= ${binary:Version}), libssl-dev, ${misc:Depends} Description: library that simplifies the interaction with PKCS#11 @@ -37,7 +37,10 @@ attributes are usually vendor specific, and 99% of application need to access existing objects in order to perform signature and decryption. -Package: libpkcs11-helper1 +Package: libpkcs11-helper1t64 +Provides: ${t64:Provides} +Replaces: libpkcs11-helper1 +Breaks: libpkcs11-helper1 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} diff -Nru pkcs11-helper-1.29.0/debian/libpkcs11-helper1.install pkcs11-helper-1.29.0/debian/libpkcs11-helper1.install --- pkcs11-helper-1.29.0/debian/libpkcs11-helper1.install 2023-08-21 10:08:48.0 -0300 +++ pkcs11-helper-1.29.0/debian/libpkcs11-helper1.install 1969-12-31 21:00:00.0 -0300 @@ -1,2 +0,0 @@ -usr/lib/*/lib*.so.* -usr/share/man diff -Nru pkcs11-helper-1.29.0/debian/libpkcs11-helper1.symbols pkcs11-helper-1.29.0/debian/libpkcs11-helper1.symbols --- pkcs11-helper-1.29.0/debian/libpkcs11-helper1.symbols 2023-08-21 10:08:48.0 -0300 +++ pkcs11-helper-1.29.0/debian/libpkcs11-helper1.symbols 1969-12-31 21:00:00.0 -0300 @@ -1,85 +0,0 @@ -libpkcs11-helper.so.1 libpkcs11-helper1 #MINVER# -* Build-Depends-Package: libpkcs11-helper1-dev - pkcs11h_addProvider@Base 1.05 - pkcs11h_certificate_create@Base 1.05 - pkcs11h_certificate_decrypt@Base 1.05 - pkcs11h_certificate_decryptAny@Base 1.05 - pkcs11h_certificate_decryptAny_ex@Base 1.28 - pkcs11h_certificate_decrypt_ex@Base 1.28 - pkcs11h_certificate_deserializeCertificateId@Base 1.05 - pkcs11h_certificate_duplicateCertificateId@Base 1.05 - pkcs11h_certificate_ensureCertificateAccess@Base 1.05 - pkcs11h_certificate_ensureKeyAccess@Base 1.05 - pkcs11h_certificate_enumCertificateIds@Base 1.05 -
Bug#1063257: pistache: NMU diff for 64-bit time_t transition
Source: pistache Version: 0.0.5+ds-5 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified pistache 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 pistache which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.2.0-39-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, 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 pistache-0.0.5+ds/debian/changelog pistache-0.0.5+ds/debian/changelog --- pistache-0.0.5+ds/debian/changelog 2023-07-15 18:42:58.0 -0300 +++ pistache-0.0.5+ds/debian/changelog 2024-02-05 18:45:29.0 -0300 @@ -1,3 +1,10 @@ +pistache (0.0.5+ds-5.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Lucas Kanashiro Mon, 05 Feb 2024 18:45:29 -0300 + pistache (0.0.5+ds-5) unstable; urgency=medium * d/patches: add missing cstdint include (Closes: #1037819) diff -Nru pistache-0.0.5+ds/debian/control pistache-0.0.5+ds/debian/control --- pistache-0.0.5+ds/debian/control2023-07-15 18:38:05.0 -0300 +++ pistache-0.0.5+ds/debian/control2024-02-05 18:45:29.0 -0300 @@ -18,7 +18,10 @@ Vcs-Browser: https://salsa.debian.org/debian/pistache Rules-Requires-Root: no -Package: libpistache0 +Package: libpistache0t64 +Provides: ${t64:Provides} +Replaces: libpistache0 +Breaks: libpistache0 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} @@ -37,7 +40,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libpistache0 (= ${binary:Version}), +Depends: libpistache0t64 (= ${binary:Version}), libssl-dev, rapidjson-dev, ${misc:Depends} diff -Nru pistache-0.0.5+ds/debian/libpistache0.install pistache-0.0.5+ds/debian/libpistache0.install --- pistache-0.0.5+ds/debian/libpistache0.install 2023-07-15 18:38:05.0 -0300 +++ pistache-0.0.5+ds/debian/libpistache0.install 1969-12-31 21:00:00.0 -0300 @@ -1 +0,0 @@ -usr/lib/*/libpistache.so.0* diff -Nru pistache-0.0.5+ds/debian/libpistache0t64.install pistache-0.0.5+ds/debian/libpistache0t64.install --- pistache-0.0.5+ds/debian/libpistache0t64.install1969-12-31 21:00:00.0 -0300 +++ pistache-0.0.5+ds/debian/libpistache0t64.install2023-07-15 18:38:05.0 -0300 @@ -0,0 +1 @@ +usr/lib/*/libpistache.so.0* diff -Nru pistache-0.0.5+ds/debian/libpistache0t64.lintian-overrides pistache-0.0.5+ds/debian/libpistache0t64.lintian-overrides --- pistache-0.0.5+ds/debian/libpistache0t64.lintian-overrides 1969-12-31 21:00:00.0 -0300 +++ pistache-0.0.5+ds/debian/libpistache0t64.lintian-overrides 2024-02-05 18:45:29.0 -0300 @@ -0,0 +1 @@ +libpistache0t64: package-name-doesnt-match-sonames libpistache0
Bug#1063256: pigpio: NMU diff for 64-bit time_t transition
Source: pigpio Version: 1.78-1 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified pigpio 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 pigpio which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.2.0-39-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, 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 pigpio-1.78/debian/changelog pigpio-1.78/debian/changelog --- pigpio-1.78/debian/changelog2021-01-28 16:08:40.0 -0300 +++ pigpio-1.78/debian/changelog2024-02-05 18:43:46.0 -0300 @@ -1,3 +1,10 @@ +pigpio (1.78-1.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Lucas Kanashiro Mon, 05 Feb 2024 18:43:46 -0300 + pigpio (1.78-1) unstable; urgency=medium * New upstream release. diff -Nru pigpio-1.78/debian/control pigpio-1.78/debian/control --- pigpio-1.78/debian/control 2021-01-28 16:08:40.0 -0300 +++ pigpio-1.78/debian/control 2024-02-05 18:43:46.0 -0300 @@ -7,7 +7,10 @@ Standards-Version: 4.2.0 Homepage: http://abyz.co.uk/rpi/pigpio/ -Package: libpigpiod-if2-1 +Package: libpigpiod-if2-1t64 +Provides: ${t64:Provides} +Replaces: libpigpiod-if2-1 +Breaks: libpigpiod-if2-1 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -19,7 +22,10 @@ . This package provides the libpigpiod_if2 client library -Package: libpigpiod-if1 +Package: libpigpiod-if1t64 +Provides: ${t64:Provides} +Replaces: libpigpiod-if1 +Breaks: libpigpiod-if1 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -34,7 +40,7 @@ Package: libpigpiod-if-dev Architecture: any Section: libdevel -Depends: ${shlibs:Depends}, ${misc:Depends}, libpigpiod-if1 (= ${binary:Version}), libpigpiod-if2-1 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libpigpiod-if1t64 (= ${binary:Version}), libpigpiod-if2-1t64 (= ${binary:Version}) Conflicts: pigpio (<< 1.68-1) Description: Development headers for client libraries for Raspberry Pi GPIO control Pigpio is a set of software which allows control of the General Purpose Input diff -Nru pigpio-1.78/debian/libpigpiod-if1.install pigpio-1.78/debian/libpigpiod-if1.install --- pigpio-1.78/debian/libpigpiod-if1.install 2021-01-28 16:08:40.0 -0300 +++ pigpio-1.78/debian/libpigpiod-if1.install 1969-12-31 21:00:00.0 -0300 @@ -1 +0,0 @@ -debian/tmp/usr/lib/libpigpiod_if.so.1 diff -Nru pigpio-1.78/debian/libpigpiod-if1t64.install pigpio-1.78/debian/libpigpiod-if1t64.install --- pigpio-1.78/debian/libpigpiod-if1t64.install1969-12-31 21:00:00.0 -0300 +++ pigpio-1.78/debian/libpigpiod-if1t64.install2021-01-28 16:08:40.0 -0300 @@ -0,0 +1 @@ +debian/tmp/usr/lib/libpigpiod_if.so.1 diff -Nru pigpio-1.78/debian/libpigpiod-if1t64.lintian-overrides pigpio-1.78/debian/libpigpiod-if1t64.lintian-overrides --- pigpio-1.78/debian/libpigpiod-if1t64.lintian-overrides 1969-12-31 21:00:00.0 -0300 +++ pigpio-1.78/debian/libpigpiod-if1t64.lintian-overrides 2024-02-05 18:43:46.0 -0300 @@
Bug#1061530: marked as done (sugar-browse-activity: Stop using webkit2gtk 4.0)
Your message dated Mon, 05 Feb 2024 21:42:26 + with message-id and subject line Bug#1061530: fixed in sugar-browse-activity 207-3 has caused the Debian Bug report #1061530, regarding sugar-browse-activity: Stop using webkit2gtk 4.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.) -- 1061530: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061530 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: sugar-browse-activity Version: 207-2 Severity: serious Tags: patch trixie sid User: pkg-webkit-maintain...@lists.alioth.debian.org Usertags: webkit-4.0 Forwarded: https://salsa.debian.org/jbicha/sugar-browse-activity/-/commits/webkit The webkit2gtk maintainers intend to stop building the 4.0 API soon. Please switch to using the 4.1 API which is the same as the 4.0 API except that it uses libsoup3 instead of libsoup2.4. My colleague has submitted a patch for this issue. It works for me even though Sugar itself is still using libsoup2.4 and webkit2gtk 4.0. I have cherry-picked the patch to my fork of your repo in the webkit branch. https://salsa.debian.org/jbicha/sugar-browse-activity/-/commits/webkit On behalf of the webkit2gtk maintainers, Jeremy Bícha --- End Message --- --- Begin Message --- Source: sugar-browse-activity Source-Version: 207-3 Done: Jonas Smedegaard We believe that the bug you reported is fixed in the latest version of sugar-browse-activity, 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. Jonas Smedegaard (supplier of updated sugar-browse-activity 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: Mon, 05 Feb 2024 21:23:19 +0100 Source: sugar-browse-activity Architecture: source Version: 207-3 Distribution: unstable Urgency: medium Maintainer: Debian Sugar Team Changed-By: Jonas Smedegaard Closes: 1056128 1061530 Changes: sugar-browse-activity (207-3) unstable; urgency=medium . * add patch cherry-picked upstream to port to Soup 3.0; tighten dependencies on gir1.2-soup gir1.2-webkit2; closes: bug#1056128, #1061530, thanks to Simon McVittie and Jeremy Bícha Checksums-Sha1: c2a8df123e3449ccfd8c91476d13c1fc2adec813 2130 sugar-browse-activity_207-3.dsc da9ccdb61c638829eb616c240a3ee8673934a929 12540 sugar-browse-activity_207-3.debian.tar.xz 58e2550d466f31b3721f2184888ec900c82b51f3 11090 sugar-browse-activity_207-3_amd64.buildinfo Checksums-Sha256: 5b472bd5cd62abaddfbfdb5b678281ddbc5217171394fce5b861f229f8ca7fc5 2130 sugar-browse-activity_207-3.dsc 63397e97b83f75c7109d0e52a792add98f2b9eea91eba7f1b5a468129ebd2152 12540 sugar-browse-activity_207-3.debian.tar.xz a6eb8a0a2b07c5f049f7d3742f69f0364e36de4d1742283e87c70eb68701489c 11090 sugar-browse-activity_207-3_amd64.buildinfo Files: 824fd0a3a7a5542c5c2cd25ce2f5ff87 2130 x11 optional sugar-browse-activity_207-3.dsc 2ef8302ca044306977a6530c5cb46be1 12540 x11 optional sugar-browse-activity_207-3.debian.tar.xz ae32a4ff3b5be4920f3bf86fcebc291f 11090 x11 optional sugar-browse-activity_207-3_amd64.buildinfo -BEGIN PGP SIGNATURE- iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmXBRDUACgkQLHwxRsGg ASED2A//cjS4RXyv0O5pwDuspB5K7pAT9461cmRRksuumTrHy3iBofMN5oTjtehp nUyQmUZZk5CVi9itmr10Z3Rrxi9Ww3O+O7iZqalSVMgNuwTByg9MyFd13Ak81tpY DG6bl7gnHh0PmYHtc3JnftfBWgULSeo5lKv42Ixkrq5ECa+YFshC3k035GJCwOuI IVqJNoM5eUuvAiM0Wz5+55CD+7XncJ/qNcQJ679vwhwgitjOc76B+2It5FOyryv+ m/WBeed+NI+Tov1A/BjmoyCGn3vKJS8jUEm/2uhrvkvR3VSr8wt3YgPJnAQdmax3 /19hQ99YeJB+oG79t2xnZmeN+F3NcrqKzK4mMd7FNFsdPcVIfw3+A1ukucXCNzKl cmpaOiUb73AU9vYQXLlrH5bpeBXiY3lugTF3CyLGaTrpokWDLXQTJU7f8wub/Stn aFVbz1N++vp4NYQSrOzYOCmr8DGsGSohwq/ctghjRZMMOZqxgf1FQuUCg4P/FLCr ukhbbNtVBCYldxGWf4A1Dmeap5EAk5ZSRtJWjmA+yI44mQ9lWc0IvIykL2Hagmf4 nGdLJ/R9cYwvzmZg6ealoCyOjiGt9zUQ8DTE1DsUGsKBk14trzfc4rQvbiLGuvrR 3oU+rXUzJSkPBoo2LUvgPlaJRjuq0CYMLDwh+z2wN/C9MoT2Ay8= =WcSd -END PGP SIGNATURE End Message ---
Bug#1063254: lua-luv: identified for time_t transition but no ABI in shlibs
Source: lua-luv Version: 1.44.2-0-1 Severity: serious User: debian-...@lists.debian.org Usertags: time-t Dear maintainers, Analysis of the archive for the 64-bit time_t transition[0][1] identifies lua-luv as an affected package, on the basis that it depends on some library whose ABI is sensitive to time_t, which requires reverse-dependencies to be built with LFS support enabled, and lua-luv's own ABI is sensitive to LFS support. However, lua-luv's shlibs file declares a dependency on a library package name that contains no ABI information: $ cat DEBIAN/shlibs liblua5.1-luv 0 lua-luv (>= 1.44.2-0) liblua5.2-luv 0 lua-luv (>= 1.44.2-0) liblua5.3-luv 0 lua-luv (>= 1.44.2-0) liblua5.4-luv 0 lua-luv (>= 1.44.2-0) $ It is therefore not obvious that we should rename the package to 'lua-luvt64' as part of this transition. Looking at the archive, there are packages built from the separate lua-nvim and neovim source packages that depend on this library. Since there is no self-evident thing to do with the library package name here, we will not be handling this package as part of the mass NMUs. Instead I am filing a serious bug because partial upgrades from bookworm to trixie on 32-bit architectures will result in ABI skew and may result in broken behavior. 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 [0] https://wiki.debian.org/ReleaseGoals/64bit-time [1] https://lists.debian.org/debian-devel/2024/01/msg00041.html signature.asc Description: PGP signature
Processed: tagging 1063102
Processing commands for cont...@bugs.debian.org: > # overlooked tag > tags 1063102 + pending Bug #1063102 [src:swi-prolog] swi-prolog: NMU diff for 64-bit time_t transition Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 1063102: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063102 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1063053: [Pkg-utopia-maintainers] Bug#1063053: volume-key: NMU diff for 64-bit time_t transition
Hi Michael, On Mon, Feb 05, 2024 at 11:29:44AM +0100, Michael Biebl wrote: > This also looks like a false positive. > volume-key uses time_t internally at > https://salsa.debian.org/utopia-team/volume-key/-/blob/debian/sid/lib/kmip.c?ref_type=heads#L2132-2154 > This is not exposed in the ABI though or am I misunderstanding the changes > introduced by the time-t transition ? volume-key could not be analyzed because its headers have undeclared dependencies (cert.h): https://adrien.dcln.fr/misc/armhf-time_t/2024-02-03T09%3A18%3A00/logs/libvolume-key-dev/base/log.txt Therefore we conservatively assume a transition is needed, rather than allowing runtime breakage to impact our users. On Mon, Feb 05, 2024 at 02:41:30PM +0100, Michael Biebl wrote: > Please put a hold on the upload until this has been investigated properly. If you as maintainer want to close this bug report (indicating that no transition is required) or un-tag it 'pending' (indicating that a transition may be required but the patch is not ready to upload), and accept any fallout if it turns out this is incorrect, that will mark it so that we will not include it in NMUs to unstable. *I* will not be making either of those state changes to the bug, because I currently don't have proof that the library's ABI is not affected by time_t. 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#1063170: nettle: NMU diff for 64-bit time_t transition
Graham Inggs writes: > we have identified nettle 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). It looks like these are the uses of time_t in nettle: $ git grep time_t pgp-encode.c: time_t timestamp) pgp.h: time_t timestamp); rsa2openpgp.c: time_t now = time(NULL); This is a bit unfortunate. This code was added in 2003 in an effort to provide support for public keys and signatures in openpgp format, but that code is neither in a good shape or at all documented. But the code *is* exposed by the shared library ABI, so I'm afraid the ABI technically depends on the size of time_t. However, this code is in the *libhogweed* so-file, so transitioning *libnettle* is probably not needed. In debian code search, I find exactly one match outside of nettle for the nettle/pgp.h header file declaring the affected functions: https://sources.debian.org/src/rust-nettle-sys/2.2.0-2/bindgen-wrapper.h/?hl=40#L40. I don't find any calls to the problematic functions themselves, which are rsa_keypair_to_openpgp and pgp_put_public_rsa_key. (The code in question wants to write the timestamp into an openpgp public key packet, and uses a 32-bit wire format for that. See https://sources.debian.org/src/nettle/3.9.1-2/pgp-encode.c/#L235. I have not been following openpgp developments, but I would hope there's some protocol update to support a larger time stamp?) Regards, /Niels -- Niels Möller. PGP key CB4962D070D77D7FCB8BA36271D8F1FF368C6677. Internet email is subject to wholesale government surveillance.
Bug#1062810: marked as done (ccache fails to run its autopkg tests)
Your message dated Mon, 05 Feb 2024 21:09:21 + with message-id and subject line Bug#1062810: fixed in ccache 4.9.1-1 has caused the Debian Bug report #1062810, regarding ccache fails to run its autopkg tests 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.) -- 1062810: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062810 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: ccache Version: 4.9-1 Severity: serious this blocks migration of gcc-defaults: [...] 82s Running test suite readonly... 82s Running test suite readonly_direct.. 85s Running test suite remote_file 85s Skipped test suite remote_http [cannot execute /tmp/autopkgtest-lxc.3aefhe8i/downtmp/build.VhG/src/test/http-server - Python 3 might be missing] 85s Running test suite remote_only. 85s Skipped test suite remote_redis [redis-server not found] 85s Skipped test suite remote_redis_unix [redis-server not found] 86s Running test suite remote_url./tmp/autopkgtest-lxc.3aefhe8i/downtmp/build.VhG/src/test/suites/remote_url.bash: line 5: 23201 Aborted $CCACHE_COMPILE -c test.c 2> stderr.log 86s ./tmp/autopkgtest-lxc.3aefhe8i/downtmp/build.VhG/src/test/suites/remote_url.bash: line 5: 23210 Aborted $CCACHE_COMPILE -c test.c 2> stderr.log 86s 86s Skipped test suite sanitize_blacklist [-fsanitize-blacklist not supported by compiler] 86s Skipped test suite serialize_diagnostics [--serialize-diagnostics not supported by compiler] 86s Running test suite source_date_epoch 87s Running test suite split_dwarf.. 87s Running test suite stats_log. 87s Running test suite trim_dir.. 87s Running test suite upgrade. 87s PASSED 87s autopkgtest [11:13:27]: test run-testsuites: ---] 87s autopkgtest [11:13:27]: test run-testsuites: - - - - - - - - - - results - - - - - - - - - - 87s run-testsuites FAIL stderr: /tmp/autopkgtest-lxc.3aefhe8i/downtmp/build.VhG/src/test/suites/remote_url.bash: line 5: 23201 Aborted $CCACHE_COMPILE -c test.c 2> stderr.log 88s autopkgtest [11:13:28]: test run-testsuites: - - - - - - - - - - stderr - - - - - - - - - - 88s /tmp/autopkgtest-lxc.3aefhe8i/downtmp/build.VhG/src/test/suites/remote_url.bash: line 5: 23201 Aborted $CCACHE_COMPILE -c test.c 2> stderr.log 88s /tmp/autopkgtest-lxc.3aefhe8i/downtmp/build.VhG/src/test/suites/remote_url.bash: line 5: 23210 Aborted $CCACHE_COMPILE -c test.c 2> stderr.log 88s autopkgtest [11:13:28]: summary 88s run-testsuites FAIL stderr: /tmp/autopkgtest-lxc.3aefhe8i/downtmp/build.VhG/src/test/suites/remote_url.bash: line 5: 23201 Aborted $CCACHE_COMPILE -c test.c 2> stderr.log --- End Message --- --- Begin Message --- Source: ccache Source-Version: 4.9.1-1 Done: Joel Rosdahl We believe that the bug you reported is fixed in the latest version of ccache, 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 1062...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Joel Rosdahl (supplier of updated ccache 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: Mon, 05 Feb 2024 21:15:10 +0100 Source: ccache Architecture: source Version: 4.9.1-1 Distribution: unstable Urgency: medium Maintainer: Joel Rosdahl Changed-By: Joel Rosdahl Closes: 1062810 Changes: ccache (4.9.1-1) unstable; urgency=medium . * New upstream release 4.9.1 (closes: #1062810) Checksums-Sha1: 0876a99f6a296fe18b0869091b14f94e15781673 1932 ccache_4.9.1-1.dsc b42126f814f6d70cc4655b15b9a7136f0501791f 583764 ccache_4.9.1.orig.tar.xz 8d47064bde8536c450d93d007c701a1f8cf25102 16912 ccache_4.9.1-1.debian.tar.xz f7f9d68b40007d61e36d89be85c227520ce2d0e2 12050 ccache_4.9.1-1_amd64.buildinfo Checksums-Sha256: 5f67f1c4c81a272377753f54ccf504f31a488e9e898169379a42cce573e313eb 1932 ccache_4.9.1-1.dsc 4c03bc840699127d16c3f0e6112e3f40ce6a230d5873daa78c60a59c7ef59d25 583764 ccache_4.9.1.orig.tar.xz d59a04397e728aae5fe93c5b53a9d39d91f1c05310f229f3b52d15f64871a827 16912 ccache_4.9.1-1.debian.tar.xz
Bug#1063003: marked as done (autopkgtests fail for ccache 4.9-1)
Your message dated Mon, 05 Feb 2024 21:09:21 + with message-id and subject line Bug#1062810: fixed in ccache 4.9.1-1 has caused the Debian Bug report #1062810, regarding autopkgtests fail for ccache 4.9-1 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.) -- 1062810: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062810 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: ccache Version: 4.9-1 Severity: normal An existing test started dumping a core [1] causing autopkgtests to fail with the 4.9-1. This happens because some changes that went upstream between versions 4.8.3 and 4.9.1, specifically this commit [2], cause the test to crash with SIGABRT when a Url::build_error() exception is raised. The exception messages appear on stderr and autopkgtest deems this as a failure, though the tests have actually passed. [1] https://objectstorage.prodstack5.canonical.com/swift/v1/AUTH_0f9aae918d5b4744bf7b827671c86842/autopkgtest-noble/noble/amd64/c/ccache/20240126_194935_a923c@/log.gz [2] https://github.com/ccache/ccache/commit/829f93c48f2141f4c88f094ae82f728409ecb8d7 --- End Message --- --- Begin Message --- Source: ccache Source-Version: 4.9.1-1 Done: Joel Rosdahl We believe that the bug you reported is fixed in the latest version of ccache, 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 1062...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Joel Rosdahl (supplier of updated ccache 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: Mon, 05 Feb 2024 21:15:10 +0100 Source: ccache Architecture: source Version: 4.9.1-1 Distribution: unstable Urgency: medium Maintainer: Joel Rosdahl Changed-By: Joel Rosdahl Closes: 1062810 Changes: ccache (4.9.1-1) unstable; urgency=medium . * New upstream release 4.9.1 (closes: #1062810) Checksums-Sha1: 0876a99f6a296fe18b0869091b14f94e15781673 1932 ccache_4.9.1-1.dsc b42126f814f6d70cc4655b15b9a7136f0501791f 583764 ccache_4.9.1.orig.tar.xz 8d47064bde8536c450d93d007c701a1f8cf25102 16912 ccache_4.9.1-1.debian.tar.xz f7f9d68b40007d61e36d89be85c227520ce2d0e2 12050 ccache_4.9.1-1_amd64.buildinfo Checksums-Sha256: 5f67f1c4c81a272377753f54ccf504f31a488e9e898169379a42cce573e313eb 1932 ccache_4.9.1-1.dsc 4c03bc840699127d16c3f0e6112e3f40ce6a230d5873daa78c60a59c7ef59d25 583764 ccache_4.9.1.orig.tar.xz d59a04397e728aae5fe93c5b53a9d39d91f1c05310f229f3b52d15f64871a827 16912 ccache_4.9.1-1.debian.tar.xz d793b1928ebd7eb175262a9a43def5c1d0cacafe6a9bd07c124c5e2a6306d73c 12050 ccache_4.9.1-1_amd64.buildinfo Files: 7b7b24e14e650b639db2cf6d561778bc 1932 devel optional ccache_4.9.1-1.dsc a574ea87aa223c01d74b511a5487ed15 583764 devel optional ccache_4.9.1.orig.tar.xz 619579e7ae295325641fc0176bfd893d 16912 devel optional ccache_4.9.1-1.debian.tar.xz c9eb53705ad445b3975adcd8c0cd0217 12050 devel optional ccache_4.9.1-1_amd64.buildinfo -BEGIN PGP SIGNATURE- iQIzBAEBCAAdFiEEWpOacaRnks9XhmpRmW3aB1WUrbgFAmXBQ9AACgkQmW3aB1WU rbhhCw//XMUAPfwZZXR/qQ9iAIPhylRp4wLdEOHKVAgfH84+Lsof60MdiIZXwoGl YqqoNUPcnO8x118vFoeZvJalg22yxik5vVJk5T0JlDGrnF9unUfP0gCUo67YDSuK UF8Hrk5hfmM6r1mKsxDea61OCyyBOx2kzwu8airB4nsrJAneJ6T7tvpBZ4NfYg/D rYbPORIEY+6guOGP1JT5WUPVEKKRluGRS6/0L1iaUflH5bHLtLd4UDszOE5drOG6 K2Y9FoUvTSGMo2fVj5U5SDBVi9aKCHIKfgA6PQ+nro13JDFR8B2Y3wyNTPqxvbYe 89JGn/HlmcXSp6KUxf5tq+XFk9UH+FO0jmfNyvKeURwP78gVN4Tq7q/pba568W3Y OkaaREJ4r26ZzkOS/idZ5lmIA4sRP5kNo3fPzEcZlFWQ5u4smBhBM85toFOk3FhP 3N5QPJp/5MbxqTtRopgUxaABKsNOvpC9OD9ZcGci84ERTWIEdEj2WseHm5RODv3v Zdus16ROi6QF1bmTQ8NfV7fJpAmKJ4tmaaJ4IsQBSXbnDf48DBKPmCKGn6iPe2EP 1Bac2fUW7vWseOOtA9ht7MNCG9sytB2cvxTs2HO9Zb6qzleRhs9fvpp02NolV4pl p+v4A6mjjMe9DcIrlzljZQLVfPTVNGYSOrr4ulUlAHPRL9i2Na8= =1B9X -END PGP SIGNATURE End Message ---
Bug#1063251: xdelta: NMU diff for 64-bit time_t transition
Source: xdelta Version: 1.1.3-10.4 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified xdelta 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 xdelta which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru xdelta-1.1.3/debian/changelog xdelta-1.1.3/debian/changelog --- xdelta-1.1.3/debian/changelog 2021-12-31 16:50:22.0 + +++ xdelta-1.1.3/debian/changelog 2024-02-05 20:56:02.0 + @@ -1,3 +1,10 @@ +xdelta (1.1.3-10.5) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Mon, 05 Feb 2024 20:56:02 + + xdelta (1.1.3-10.4) unstable; urgency=medium * Non-maintainer upload. diff -Nru xdelta-1.1.3/debian/control xdelta-1.1.3/debian/control --- xdelta-1.1.3/debian/control 2021-12-31 16:50:22.0 + +++ xdelta-1.1.3/debian/control 2024-02-05 20:56:01.0 + @@ -20,7 +20,10 @@ these deltas to a copy of the original file. Xdelta uses a fast, linear algorithm and performs well on both binary and text files. -Package: libxdelta2 +Package: libxdelta2t64 +Provides: ${t64:Provides} +Replaces: libxdelta2 +Breaks: libxdelta2 (<< ${source:Version}) Architecture: any Section: libs Depends: ${misc:Depends}, ${shlibs:Depends} @@ -39,7 +42,7 @@ Package: libxdelta2-dev Architecture: any Section: libdevel -Depends: ${misc:Depends}, libxdelta2 (= ${binary:Version}) +Depends: ${misc:Depends}, libxdelta2t64 (= ${binary:Version}) Breaks: xdelta (<< 1.1.3-9.3~) Replaces: xdelta-dev, xdelta (<< 1.1.3-9.3~) Conflicts: libxdelta0-dev, libxdelta1-dev diff -Nru xdelta-1.1.3/debian/libxdelta2.install xdelta-1.1.3/debian/libxdelta2.install --- xdelta-1.1.3/debian/libxdelta2.install 2021-12-31 16:50:22.0 + +++ xdelta-1.1.3/debian/libxdelta2.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/*.so.* diff -Nru xdelta-1.1.3/debian/libxdelta2.shlibs xdelta-1.1.3/debian/libxdelta2.shlibs --- xdelta-1.1.3/debian/libxdelta2.shlibs 2021-12-31 16:50:22.0 + +++ xdelta-1.1.3/debian/libxdelta2.shlibs 1970-01-01 00:00:00.0 + @@ -1,2 +0,0 @@ -libxdelta 2 libxdelta2 (>= 1.1.3) -libedsio 0 libxdelta2 (>= 1.1.3) diff -Nru xdelta-1.1.3/debian/libxdelta2t64.install xdelta-1.1.3/debian/libxdelta2t64.install --- xdelta-1.1.3/debian/libxdelta2t64.install 1970-01-01 00:00:00.0 + +++ xdelta-1.1.3/debian/libxdelta2t64.install 2021-12-31 16:50:22.0 + @@ -0,0 +1 @@ +usr/lib/*/*.so.* diff -Nru xdelta-1.1.3/debian/libxdelta2t64.lintian-overrides xdelta-1.1.3/debian/libxdelta2t64.lintian-overrides --- xdelta-1.1.3/debian/libxdelta2t64.lintian-overrides 1970-01-01 00:00:00.0 + +++ xdelta-1.1.3/debian/libxdelta2t64.lintian-overrides 2024-02-05 20:56:01.0 + @@ -0,0 +1 @@ +libxdelta2t64: package-name-doesnt-match-sonames libxdelta2 diff -Nru xdelta-1.1.3/debian/libxdelta2t64.shlibs xdelta-1.1.3/debian/libxdelta2t64.shlibs ---
Bug#1062567: libpg-query: NMU diff for 64-bit time_t transition
Hi Christoph, On Mon, Feb 05, 2024 at 02:46:35PM +0100, Christoph Berg wrote: > Control: tags -1 = moreinfo > Re: Steve Langasek > > 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. > Hi, > I just found out that libpg-query is included because it was thought > to be "uninstallable": > https://adrien.dcln.fr/misc/armhf-time_t/2024-02-01T09:53:00/logs/libpg-query-dev/apt.log > [2024-01-20T03:02:49+00:00] apt-get install libpg-query-dev libprotobuf-c-dev > postgresql-server-dev-15 abi-compliance-checker > E: Unable to locate package postgresql-server-dev-15 > I think that's bogus, the package has not been depending on PG15 for > some time. The sequence here is: 2023-03 attempting to analyze libpg-query-dev fails because of undeclared header dependencies. https://people.canonical.com/~vorlon/armhf-time_t/logs/libpg-query-dev/base/log.txt 2023-07 post to debian-devel proposing that -dev packages we can't analyze in a timely fashion be included in the transition to be safe, and that maintainers can help analyze if they want their package excluded. Package list attached which includes libpg-query-dev. https://lists.debian.org/debian-devel/2023/07/msg00232.html 2023-09 quirk added to the a-c-c wrapper script that tries to pull in missing dependencies of libpq-query-dev identified via static analysis of packages failing to be analyzed to date, which at the time included postgresql-server-dev-15. 2023-11 postgresql-15 removed from sid. 2023-12 first full analysis of Debian sid, at which point the quirk for libpg-query-dev is out of date. So we have never had a successful analysis of libpg-query-dev, and from our side do not know that its ABI is not affected by time_t. > Please exclude it from the NMUs. > Also, why did I not get a bug for that? I understand that you can't > look at 1500 packages individually, but checking the 40-something on the > https://adrien.dcln.fr/misc/armhf-time_t/2024-02-01T09:53:00/summary/results_uninstallable.txt > list would surely have been possible? We didn't file bugs about undeclared header deps, because maintainers were not very receptive to the first few reports we filed (apparently expecting -dev packages to only ship headers that can be compiled on Debian is too much) so we decided we were better off just adding quirks manually to not block on Debian maintainers. We didn't file bugs about uninstallable packages because from an archive perspective, trying to avoid a possibly-unnecessary transition for a library with a hundred reverse-dependencies is a higher priority than trying to avoid a possibly-unnecessary transition for a library with two reverse-dependencies[0], regardless of the particular reason we weren't able to analyze the package. If you as maintainer want to close this bug report (indicating that no transition is required) or un-tag it 'pending' (indicating that a transition may be required but the patch is not ready to upload), and accept any fallout if it turns out this is incorrect, that will mark it so that we will not include it in NMUs to unstable. *I* will not be making either of those state changes to the bug, because I currently don't have proof that the library's ABI is not affected by time_t. 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 [0] https://people.canonical.com/~vorlon/armhf-time_t/sorted-revdep-count signature.asc Description: PGP signature
Bug#1063249: xalan: NMU diff for 64-bit time_t transition
Source: xalan Version: 1.12-7 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified xalan 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 xalan which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) diff -Nru xalan-1.12/debian/changelog xalan-1.12/debian/changelog --- xalan-1.12/debian/changelog 2022-12-31 03:16:21.0 + +++ xalan-1.12/debian/changelog 2024-02-05 20:34:24.0 + @@ -1,3 +1,10 @@ +xalan (1.12-7.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek Mon, 05 Feb 2024 20:34:24 + + xalan (1.12-7) unstable; urgency=medium [ Debian Janitor ] diff -Nru xalan-1.12/debian/control xalan-1.12/debian/control --- xalan-1.12/debian/control 2022-12-31 03:16:21.0 + +++ xalan-1.12/debian/control 2024-02-05 20:34:23.0 + @@ -12,7 +12,10 @@ Vcs-Browser: https://salsa.debian.org/bblough/xalan Vcs-Git: https://salsa.debian.org/bblough/xalan.git -Package: libxalan-c112 +Package: libxalan-c112t64 +Provides: ${t64:Provides} +Replaces: libxalan-c112 +Breaks: libxalan-c112 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs @@ -29,7 +32,7 @@ Multi-Arch: same Section: libdevel Depends: libc6-dev, - libxalan-c112 (= ${binary:Version}), + libxalan-c112t64 (= ${binary:Version}), libxerces-c-dev, ${misc:Depends} Replaces: libxalan110-dev diff -Nru xalan-1.12/debian/libxalan-c112.install xalan-1.12/debian/libxalan-c112.install --- xalan-1.12/debian/libxalan-c112.install 2022-12-31 03:16:21.0 + +++ xalan-1.12/debian/libxalan-c112.install 1970-01-01 00:00:00.0 + @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru xalan-1.12/debian/libxalan-c112t64.install xalan-1.12/debian/libxalan-c112t64.install --- xalan-1.12/debian/libxalan-c112t64.install 1970-01-01 00:00:00.0 + +++ xalan-1.12/debian/libxalan-c112t64.install 2022-12-31 03:16:21.0 + @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff -Nru xalan-1.12/debian/libxalan-c112t64.lintian-overrides xalan-1.12/debian/libxalan-c112t64.lintian-overrides --- xalan-1.12/debian/libxalan-c112t64.lintian-overrides1970-01-01 00:00:00.0 + +++ xalan-1.12/debian/libxalan-c112t64.lintian-overrides2024-02-05 20:34:23.0 + @@ -0,0 +1 @@ +libxalan-c112t64: package-name-doesnt-match-sonames libxalan-c112
Bug#1063248: src:asciiart: fails to migrate to testing for too long: uploader built arch:all binary
Source: asciiart Version: 0.0.10-2 Severity: serious Control: close -1 0.3.0-1 Tags: sid trixie pending User: release.debian@packages.debian.org Usertags: out-of-sync Dear maintainer(s), The Release Team considers packages that are out-of-sync between testing and unstable for more than 30 days as having a Release Critical bug in testing [1]. Your package src:asciiart has been trying to migrate for 31 days [2]. Hence, I am filing this bug. If a package is out of sync between unstable and testing for a longer period, this usually means that bugs in the package in testing cannot be fixed via unstable. Additionally, blocked packages can have impact on other packages, which makes preparing for the release more difficult. Finally, it often exposes issues with the package and/or its (reverse-)dependencies. We expect maintainers to fix issues that hamper the migration of their package in a timely manner. This bug will trigger auto-removal when appropriate. As with all new bugs, there will be at least 30 days before the package is auto-removed. I have immediately closed this bug with the version in unstable, so if that version or a later version migrates, this bug will no longer affect testing. I have also tagged this bug to only affect sid and trixie, so it doesn't affect (old-)stable. Your package is only blocked because the arch:all binary package(s) aren't built on a buildd. Unfortunately the Debian infrastructure doesn't allow arch:all packages to be properly binNMU'ed. Hence, I will shortly do a no-changes source-only upload to DELAYED/15, closing this bug. Please let me know if I should delay or cancel that upload. Paul [1] https://lists.debian.org/debian-devel-announce/2023/06/msg1.html [2] https://qa.debian.org/excuses.php?package=asciiart OpenPGP_signature.asc Description: OpenPGP digital signature
Processed: src:asciiart: fails to migrate to testing for too long: uploader built arch:all binary
Processing control commands: > close -1 0.3.0-1 Bug #1063248 [src:asciiart] src:asciiart: fails to migrate to testing for too long: uploader built arch:all binary Marked as fixed in versions asciiart/0.3.0-1. Bug #1063248 [src:asciiart] src:asciiart: fails to migrate to testing for too long: uploader built arch:all binary Marked Bug as done -- 1063248: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063248 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems