Bug#1064952: pypi2deb: Please set DPT as Maintainer and the ID of the person calling py2dsp as uploader

2024-02-27 Thread Andreas Tille
Package: pypi2deb
Version: 3.20230219
Severity: minor
Tags: patch

Hi,

in the discussion about team maintenance in DPT weepingclown raised the
point[1] that py2dsp creates an initial packaging with team in uploaders
section.  The discussion seems to indicate that the favourite application
of py2deb is creating packages that are using

  Maintainer: Debian Python Team 
+Uploaders: {{maintainer}}{%- if uploaders %}, {{uploaders}}{% endif %}
 Build-Depends: debhelper-compat (= 13),
{{pybuild_depends}},
 {%- for dependency in build_depends|sort %}


should accomplish this.

Kind regards and thanks for maintaining pypi2deb
Andreas.



[1] https://lists.debian.org/debian-python/2024/02/msg00058.html


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (50, 'buildd-unstable'), (50, 'unstable'), (5, 
'experimental'), (1, 'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.6.13-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE:de
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pypi2deb depends on:
ii  build-essential  12.10
ii  devscripts   2.23.7
ii  dh-python6.20231223
ii  python3  3.11.6-1
ii  python3-aiohttp  3.9.1-1
ii  python3-debian   0.1.49
ii  python3-github   2.2.0-1
ii  python3-jinja2   3.1.2-1
ii  python3-redis4.3.4-3

Versions of packages pypi2deb recommends:
ii  python3-msgpack  1.0.3-3+b1

Versions of packages pypi2deb suggests:
pn  cython  
pn  cython3 
ii  pypy7.3.9+dfsg-1+b1
pn  python-all-dev  
pn  python-nose 
pn  python-pytest   
pn  python-setuptools   
ii  python3-all-dev 3.11.6-1
ii  python3-nose1.3.7-12
ii  python3-pytest  7.4.4-3
ii  python3-setuptools  68.1.2-2
ii  python3-sphinx  7.2.6-4

-- no debconf information



Bug#1064951: UDD/upload_history: importer broken by switch to detached PGP signatures

2024-02-27 Thread Lucas Nussbaum
Package: qa.debian.org
Severity: important
User: qa.debian@packages.debian.org
Usertags: udd

The upload_history importer parses email received by the
debian-devel-changes mailing list. On 2024-02-11, the format of those
emails changed to multipart/signed. Previously the PGP signature was
inlined.

The script that parses the email archives to generate a simpler deb822
summary needs to be adapted. See
https://salsa.debian.org/qa/udd/-/blob/master/scripts/upload_history_extractor.py?ref_type=heads#L63

Help is very much welcomed to fix that -- I don't know when I'll be able
to work on it myself.

Lucas



Bug#1064950: apache2: (Legacy?) "Depends: apache2-data (= ${source:Version})," in debian/control breaks binNMU builds.

2024-02-27 Thread Warlich, Christof
Subject: apache2: (Legacy?) "Depends: apache2-data (= ${source:Version})," in 
debian/control breaks binNMU builds.
Source: apache2
X-Debbugs-Cc: christof.warl...@siemens.com
Version: 2.4.57-2
Severity: serious
Justification: fails to build from source (but built successfully in the past)
Tags: patch ftbfs

Dear Maintainer,

(re)building apache2 as binNMU (i.e. with appending "+b to the 
package version")
works, but installation of the resulting apache2 package fails due to the 
following dependency
in debian/control:

Depends: apache2-data (= ${source:Version}),

It causes apt-get to look for the dependency "apache2-data" (= 2.4.57-2) which 
does not exist
in the newly built packages. Instead, the dependency should be satisfied by
"apache2-data (= 2.4.57-2+b)".

The folliwing patch fixes the issue:

diff --git a/debian/control b/debian/control
index 2eddc60..31121fa 100644
--- a/debian/control
+++ b/debian/control
@@ -34,7 +34,7 @@ Rules-Requires-Root: binary-targets
 Package: apache2
 Architecture: any
 Depends: apache2-bin (= ${binary:Version}),
- apache2-data (= ${source:Version}),
+ apache2-data (= ${binary:Version}),
  apache2-utils (= ${binary:Version}),
  lsb-base,
  media-types,

Please consider applying the patch.

Best regards,

Christof Warlich

P.S.: Note that the information below, being produced by "reportbug", is 
irrelevant as I executed "reportbug"
on WSL2 on Windows 10. The actual Debian version is "bookworm".

-- System Information:
Debian Release: bookworm/sid
  APT prefers jammy-updates
  APT policy: (500, 'jammy-updates'), (500, 'jammy-security'), (500, 'jammy'), 
(100, 'jammy-backports')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.102.1-microsoft-standard-WSL2+ (SMP w/16 CPU threads)
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)



Bug#1064949: FTBFS: python3-attr

2024-02-27 Thread Salvo "LtWorf" Tomaselli
Package: python3-attr
Version: 23.2.0-1
Severity: serious
Tags: ftbfs
Justification: ftbfs
X-Debbugs-Cc: ltw...@debian.org

Dear Maintainer,

It seems that python3-attr cannot be built at the present moment.



-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.6.15-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE=it
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-attr depends on:
ii  python3 [python3-supported-min]  3.11.6-1
ii  python3-importlib-metadata   4.12.0-1

python3-attr recommends no packages.

Versions of packages python3-attr suggests:
pn  python-attr-doc  

-- no debconf information
dpkg-buildpackage
dpkg-buildpackage: info: source package python-attrs
dpkg-buildpackage: info: source version 23.2.0-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Timo Röhling 
dpkg-buildpackage: info: host architecture amd64
 dpkg-source --before-build .
 debian/rules clean
dh clean --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 dpkg-source -b .
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building python-attrs using existing 
./python-attrs_23.2.0.orig.tar.gz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: building python-attrs in python-attrs_23.2.0-1.debian.tar.xz
dpkg-source: info: building python-attrs in python-attrs_23.2.0-1.dsc
 debian/rules binary
dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:129: Building wheel for python3.12 with "build" 
module
I: pybuild base:305: python3.12 -m build --skip-dependency-check --no-isolation 
--wheel --outdir /tmp/python-attrs-23.2.0/.pybuild/cpython3_3.12_attr
* Building wheel...
Successfully built attrs-23.2.0-py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.12 with 
"installer" module
I: pybuild plugin_pyproject:129: Building wheel for python3.11 with "build" 
module
I: pybuild base:305: python3.11 -m build --skip-dependency-check --no-isolation 
--wheel --outdir /tmp/python-attrs-23.2.0/.pybuild/cpython3_3.11_attr
* Building wheel...
Successfully built attrs-23.2.0-py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.11 with 
"installer" module
   debian/rules execute_after_dh_auto_build
make[1]: Entering directory '/tmp/python-attrs-23.2.0'
PYTHONPATH=/tmp/python-attrs-23.2.0/.pybuild/cpython3_3.11_attr/build \
   http_proxy='127.0.0.1:9' \
   https_proxy='127.0.0.1:9' \
   python3 -m sphinx -N -b html docs/ 
/tmp/python-attrs-23.2.0/.pybuild/docs/html/
Running Sphinx v7.2.6
making output directory... done
myst v2.0.0: MdParserConfig(commonmark_only=False, gfm_only=False, 
enable_extensions={'colon_fence', 'deflist', 'smartquotes'}, disable_syntax=[], 
all_links_external=False, url_schemes=('http', 'https', 'mailto', 'ftp'), 
ref_domains=None, fence_as_directive=set(), number_code_blocks=[], 
title_to_header=False, heading_anchors=0, heading_slug_func=None, html_meta={}, 
footnote_transition=True, words_per_minute=200, substitutions={}, 
linkify_fuzzy_links=True, dmath_allow_labels=True, dmath_allow_space=True, 
dmath_allow_digits=True, dmath_double_inline=False, update_mathjax=True, 
mathjax_classes='tex2jax_process|mathjax_process|math|output_area', 
enable_checkboxes=False, suppress_warnings=[], highlight_code_blocks=True)
loading intersphinx inventory from 
/usr/share/doc/python3-doc/html/objects.inv...
building [mo]: targets for 0 po files that are out of date
writing output...
building [html]: targets for 16 source files that are out of date
updating environment: [new config] 16 added, 0 changed, 0 removed
reading sources... [100%] why
/tmp/python-attrs-23.2.0/docs/changelog.md:5: WARNING: Unknown directive type: 
'towncrier-draft-entries' [myst.directive_unknown]
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
copying assets... copying static files... done
copying extra files... done
done
writing output... [100%] why
generating indices... genindex py-modindex done
writing additional pages... search done
copying images... [100%] _static/attrs_logo.png
dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded, 1 warning.

The HTML pages are in .pybuild/docs/html.
make[1]: Leaving directory '/tmp/python-attrs-23.2.0'
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:305: cd 

Bug#1064031: rustc-web 1.70.0+dfsg1-7~deb12u1 flagged for acceptance

2024-02-27 Thread Adam D. Barratt
On Tue, 2024-02-27 at 15:00 -0500, Andres Salomon wrote:
> So it looks like I'll need a new upload to fix two bookworm
> architecture 
> build failures (armhf and ppc64el), and also to fix #1064562. Should
> I 
> file a new release.d.o bug, or continue using this one?

Given that both issues are related to the initial upload tracked in
this bug, re-using this one is ifne.

Regards,

Adam



Bug#1062043: cegui-mk2: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru cegui-mk2-0.8.7+git20220615/debian/changelog 
cegui-mk2-0.8.7+git20220615/debian/changelog
--- cegui-mk2-0.8.7+git20220615/debian/changelog2023-09-23 
21:11:04.0 +
+++ cegui-mk2-0.8.7+git20220615/debian/changelog2024-02-28 
06:02:10.0 +
@@ -1,3 +1,10 @@
+cegui-mk2 (0.8.7+git20220615-5.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062043
+
+ -- Steve Langasek   Wed, 28 Feb 2024 06:02:10 +
+
 cegui-mk2 (0.8.7+git20220615-5) unstable; urgency=medium
 
   * Team upload
diff -Nru cegui-mk2-0.8.7+git20220615/debian/control 
cegui-mk2-0.8.7+git20220615/debian/control
--- cegui-mk2-0.8.7+git20220615/debian/control  2023-09-23 21:09:51.0 
+
+++ cegui-mk2-0.8.7+git20220615/debian/control  2024-02-28 06:02:10.0 
+
@@ -5,7 +5,7 @@
 Uploaders:
  Olek Wojnar ,
  Muammar El Khatib ,
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  cmake (>= 3.12.4),
  debhelper-compat (= 13),
  dh-python,
@@ -61,7 +61,8 @@
 VcS-Browser: https://salsa.debian.org/games-team/cegui-mk2
 VcS-Git: https://salsa.debian.org/games-team/cegui-mk2.git
 
-Package: libcegui-mk2-0.8.7
+Package: libcegui-mk2-0.8.7t64
+Provides: ${t64:Provides}
 Architecture: any
 Multi-Arch: same
 Depends:
@@ -69,9 +70,9 @@
  ${shlibs:Depends},
  ${misc:Depends},
 Recommends: python3-libcegui-mk2-0.8.7 (= ${binary:Version})
-Breaks: libsilly (<< 0.1.0-6.1)
+Breaks: libcegui-mk2-0.8.7 (<< ${source:Version}), libsilly (<< 0.1.0-6.1)
 Conflicts: libcegui-mk2-0c2a, libcegui-mk2-0.8.4
-Replaces: libcegui-mk2-0c2a, libcegui-mk2-0.8.4
+Replaces: libcegui-mk2-0.8.7, libcegui-mk2-0c2a, libcegui-mk2-0.8.4
 Description: Crazy Eddie's GUI (libraries)
  CEGUI is a free library providing windowing and widgets for graphics
  APIs and engines where such functionality is not natively available
@@ -86,11 +87,11 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libcegui-mk2-0.8.7 (= ${binary:Version}),
+ libcegui-mk2-0.8.7t64 (= ${binary:Version}),
  ${shlibs:Depends}, ${misc:Depends},
  ${python3:Depends}
-Breaks: libcegui-mk2-0.8.7 (<<0.8.7-3)
-Replaces: libcegui-mk2-0.8.7 (<<0.8.7-3)
+Breaks: libcegui-mk2-0.8.7t64 (<<0.8.7-3)
+Replaces: libcegui-mk2-0.8.7t64 (<<0.8.7-3)
 Description: Crazy Eddie's GUI (Python 3 Bindings)
  CEGUI is a free library providing windowing and widgets for graphics
  APIs and engines where such functionality is not natively available
@@ -105,7 +106,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libcegui-mk2-0.8.7 (= ${binary:Version}),
+ libcegui-mk2-0.8.7t64 (= ${binary:Version}),
  libdevil-dev,
  libfreeimage-dev,
  libfreetype-dev,
@@ -157,8 +158,8 @@
  fonts-junicode,
  fonts-jura,
  ${misc:Depends},
-Breaks: libcegui-mk2-0.8.7 (<<0.8.7-3)
-Replaces: libcegui-mk2-0.8.7 (<<0.8.7-3)
+Breaks: libcegui-mk2-0.8.7t64 (<<0.8.7-3)
+Replaces: libcegui-mk2-0.8.7t64 (<<0.8.7-3)
 Description: Crazy Eddie's GUI (data)
  CEGUI is a free library providing windowing and widgets for graphics
  APIs and engines where such functionality is not natively available
@@ -173,8 +174,8 @@
 Architecture: all
 Multi-Arch: foreign
 Depends: ${misc:Depends}
-Breaks: libcegui-mk2-0.8.7 (<<0.8.7-3)
-Replaces: libcegui-mk2-0.8.7 (<<0.8.7-3)
+Breaks: libcegui-mk2-0.8.7t64 (<<0.8.7-3)
+Replaces: libcegui-mk2-0.8.7t64 (<<0.8.7-3)
 Description: Crazy Eddie's GUI (fonts)
  CEGUI is a free library providing windowing and widgets for graphics
  APIs and engines where such functionality is not natively available
@@ -188,10 +189,10 @@
 Package: cegui-mk2-0.8.7
 Section: graphics
 Architecture: any
-Enhances: libcegui-mk2-0.8.7 (= ${binary:Version})
+Enhances: libcegui-mk2-0.8.7t64 (= ${binary:Version})
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Breaks: libcegui-mk2-0.8.7 (<<0.8.7-3)
-Replaces: libcegui-mk2-0.8.7 (<<0.8.7-3)
+Breaks: libcegui-mk2-0.8.7t64 (<<0.8.7-3)
+Replaces: libcegui-mk2-0.8.7t64 (<<0.8.7-3)
 Description: Crazy Eddie's GUI (executables)
  CEGUI is a free library providing windowing and widgets for graphics
  APIs and engines where such functionality is not natively available
diff -Nru cegui-mk2-0.8.7+git20220615/debian/libcegui-mk2-0.8.7.install 
cegui-mk2-0.8.7+git20220615/debian/libcegui-mk2-0.8.7.install
--- 

Bug#1062841: [debian-mysql] Bug#1062841: mariadb: NMU diff for 64-bit time_t transition

2024-02-27 Thread Otto Kekäläinen
Ok, thanks for the clarification.

I will merge 
https://salsa.debian.org/mariadb-team/mariadb-server/-/merge_requests/68
then and upload to unstable within a couple of days.

The MariaDB armhf and armel builds are broken due to regression in
upstream anyway, so no transitions for this package will happen until
I do the upload with the fix.



Bug#1064948: O: texext -- sphinx extensions for working with LaTeX math - Python

2024-02-27 Thread Sandro Tosi
Package: wnpp
Severity: normal
X-Debbugs-Cc: tex...@packages.debian.org, mo...@debian.org
Control: affects -1 + src:texext

I intend to orphan the texext package.

The package description is:
 texext contains a couple of Sphinx extensions for working with LaTeX math:
 .
  * math_dollar, replaces math expressions between dollars in ReST with
equivalent inline math.
 .
  * users of sympy may want to generate LaTeX expressions dynamically in Sympy,
and then render them in LaTeX in the built pages. You can do this with the
mathcode directive
 .
 This package contains the Python 2 version of texext..



Bug#1062042: cddlib: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru cddlib-094m/debian/changelog cddlib-094m/debian/changelog
--- cddlib-094m/debian/changelog2021-12-27 22:39:19.0 +
+++ cddlib-094m/debian/changelog2024-02-28 05:59:09.0 +
@@ -1,3 +1,10 @@
+cddlib (094m-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062042
+
+ -- Steve Langasek   Wed, 28 Feb 2024 05:59:09 +
+
 cddlib (094m-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru cddlib-094m/debian/control cddlib-094m/debian/control
--- cddlib-094m/debian/control  2021-12-27 22:07:50.0 +
+++ cddlib-094m/debian/control  2024-02-28 05:59:09.0 +
@@ -4,7 +4,7 @@
 Maintainer: Debian Math Team 
 Uploaders: Tobias Hansen 
 Homepage: https://github.com/cddlib/cddlib
-Build-Depends: debhelper (>= 13), debhelper-compat (= 13), libgmp-dev, 
latexmk, latex2html
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 13), debhelper-compat (= 
13), libgmp-dev, latexmk, latex2html
 # latex2html is required due to html.sty.
 Standards-Version: 4.6.0
 Vcs-Git: https://salsa.debian.org/math-team/cddlib.git
@@ -13,7 +13,7 @@
 Package: libcdd-dev
 Section: libdevel
 Architecture: any
-Depends: ${misc:Depends}, libgmp-dev, libcdd0d (= ${binary:Version})
+Depends: ${misc:Depends}, libgmp-dev, libcdd0t64 (= ${binary:Version})
 Suggests: libcdd-doc
 Multi-Arch: same
 Description: Library for finding vertices of convex polytopes, development
@@ -25,7 +25,11 @@
  .
  This package contains the cddlib development files.
 
-Package: libcdd0d
+Package: libcdd0t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libcdd0d
+Replaces: libcdd0d
+Breaks: libcdd0d (<< ${source:Version})
 Section: libs
 Architecture: any
 Conflicts: libcdd0
diff -Nru cddlib-094m/debian/libcdd0d.install 
cddlib-094m/debian/libcdd0d.install
--- cddlib-094m/debian/libcdd0d.install 2018-09-29 19:06:44.0 +
+++ cddlib-094m/debian/libcdd0d.install 1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru cddlib-094m/debian/libcdd0d.lintian-overrides 
cddlib-094m/debian/libcdd0d.lintian-overrides
--- cddlib-094m/debian/libcdd0d.lintian-overrides   2018-09-29 
19:06:44.0 +
+++ cddlib-094m/debian/libcdd0d.lintian-overrides   1970-01-01 
00:00:00.0 +
@@ -1,5 +0,0 @@
-# The soname libcdd.so.0 is now used by upstream, but
-# was used before in Debian for another ABI. Since the
-# package is only used by gfan, I think it is ok
-# to only rename the package and keep the soname.
-libcdd0d binary: package-name-doesnt-match-sonames
diff -Nru cddlib-094m/debian/libcdd0d.shlibs cddlib-094m/debian/libcdd0d.shlibs
--- cddlib-094m/debian/libcdd0d.shlibs  2018-09-29 19:06:44.0 +
+++ cddlib-094m/debian/libcdd0d.shlibs  1970-01-01 00:00:00.0 +
@@ -1,2 +0,0 @@
-libcdd 0 libcdd0d
-libcddgmp 0 libcdd0d
diff -Nru cddlib-094m/debian/libcdd0t64.install 
cddlib-094m/debian/libcdd0t64.install
--- cddlib-094m/debian/libcdd0t64.install   1970-01-01 00:00:00.0 
+
+++ cddlib-094m/debian/libcdd0t64.install   2018-09-29 19:06:44.0 
+
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff -Nru cddlib-094m/debian/libcdd0t64.lintian-overrides 
cddlib-094m/debian/libcdd0t64.lintian-overrides
--- cddlib-094m/debian/libcdd0t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ cddlib-094m/debian/libcdd0t64.lintian-overrides 2024-02-28 
05:56:54.0 +
@@ -0,0 +1,6 @@
+# The soname libcdd.so.0 is now used by upstream, but
+# was used before in Debian for another ABI. Since the
+# package is only used by gfan, I think it is ok
+# to only rename the package and keep the soname.
+libcdd0t64 binary: package-name-doesnt-match-sonames
+libcdd0t64: package-name-doesnt-match-sonames libcdd0d
diff -Nru cddlib-094m/debian/libcdd0t64.shlibs 
cddlib-094m/debian/libcdd0t64.shlibs
--- cddlib-094m/debian/libcdd0t64.shlibs1970-01-01 00:00:00.0 
+
+++ cddlib-094m/debian/libcdd0t64.shlibs2024-02-28 05:56:54.0 
+
@@ -0,0 +1,2 @@
+libcdd 0 libcdd0t64
+libcddgmp 0 libcdd0t64


Bug#1064947: RM: nb2plots -- ROM; leaf package

2024-02-27 Thread Sandro Tosi
Package: ftp.debian.org
Severity: normal
User: ftp.debian@packages.debian.org
Usertags: remove
X-Debbugs-Cc: nb2pl...@packages.debian.org, mo...@debian.org
Control: affects -1 + src:nb2plots

please remove nb2plots, dak shows no rdeps



Bug#1062041: cbflib: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru cbflib-0.9.7+dfsg1/debian/changelog 
cbflib-0.9.7+dfsg1/debian/changelog
--- cbflib-0.9.7+dfsg1/debian/changelog 2023-12-08 13:14:29.0 +
+++ cbflib-0.9.7+dfsg1/debian/changelog 2024-02-28 05:54:48.0 +
@@ -1,3 +1,10 @@
+cbflib (0.9.7+dfsg1-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062041
+
+ -- Steve Langasek   Wed, 28 Feb 2024 05:54:48 +
+
 cbflib (0.9.7+dfsg1-3) unstable; urgency=medium
 
   [ Teemu Ikonen ]
diff -Nru cbflib-0.9.7+dfsg1/debian/control cbflib-0.9.7+dfsg1/debian/control
--- cbflib-0.9.7+dfsg1/debian/control   2023-12-08 13:14:29.0 +
+++ cbflib-0.9.7+dfsg1/debian/control   2024-02-28 05:54:48.0 +
@@ -7,7 +7,7 @@
  Debian Science Maintainers 
,
  Teemu Ikonen ,
  Picca Frédéric-Emmanuel ,
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  dh-python,
  dh-sequence-python3,
@@ -27,7 +27,7 @@
 Pre-Depends:
  ${misc:Pre-Depends},
 Depends:
- libcbf1 (= ${binary:Version}),
+ libcbf1t64 (= ${binary:Version}),
  libhdf5-dev,
  ${misc:Depends},
 Description: development files for CBFlib
@@ -40,7 +40,10 @@
  .
  This package contains libraries and header files for program development.
 
-Package: libcbf1
+Package: libcbf1t64
+Provides: ${t64:Provides}
+Replaces: libcbf1
+Breaks: libcbf1 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
diff -Nru cbflib-0.9.7+dfsg1/debian/libcbf1.symbols 
cbflib-0.9.7+dfsg1/debian/libcbf1.symbols
--- cbflib-0.9.7+dfsg1/debian/libcbf1.symbols   2023-12-08 13:14:29.0 
+
+++ cbflib-0.9.7+dfsg1/debian/libcbf1.symbols   1970-01-01 00:00:00.0 
+
@@ -1,1045 +0,0 @@
-libcbf.so.1 libcbf1 #MINVER#
-* Build-Depends-Package: libcbf-dev
- CBF_H5Z_CBF@Base 0.9.5.18
- H5PLget_plugin_info@Base 0.9.5.18
- H5PLget_plugin_type@Base 0.9.5.18
- MD5Final@Base 0.9.5.18
- MD5Init@Base 0.9.5.18
- MD5Update@Base 0.9.5.18
- _cbf_str_join@Base 0.9.5.18
- _cbf_write_nx2cbf__beam_op@Base 0.9.5.18
- bits@Base 0.9.5.18
- cbf_H5Acreate@Base 0.9.5.18
- cbf_H5Afind@Base 0.9.5.18
- cbf_H5Afree@Base 0.9.5.18
- cbf_H5Aread@Base 0.9.5.18
- cbf_H5Aread_string@Base 0.9.5.18
- cbf_H5Arequire_cmp2@Base 0.9.5.18
- cbf_H5Arequire_cmp2_ULP@Base 0.9.5.18
- cbf_H5Arequire_cmp@Base 0.9.5.18
- cbf_H5Arequire_string@Base 0.9.5.18
- cbf_H5Awrite@Base 0.9.5.18
- cbf_H5Dcreate@Base 0.9.5.18
- cbf_H5Dfind2@Base 0.9.5.18
- cbf_H5Dfind@Base 0.9.5.18
- cbf_H5Dfree@Base 0.9.5.18
- cbf_H5Dinsert@Base 0.9.5.18
- cbf_H5Dread2@Base 0.9.5.18
- cbf_H5Dread@Base 0.9.5.18
- cbf_H5Dread_element_as_string@Base 0.9.5.18
- cbf_H5Drequire@Base 0.9.5.18
- cbf_H5Drequire_flstring@Base 0.9.5.18
- cbf_H5Drequire_scalar_F64LE2@Base 0.9.5.18
- cbf_H5Drequire_scalar_F64LE2_ULP@Base 0.9.5.18
- cbf_H5Drequire_scalar_F64LE@Base 0.9.5.18
- cbf_H5Dset_extent@Base 0.9.5.18
- cbf_H5Dwrite2@Base 0.9.5.18
- cbf_H5Dwrite@Base 0.9.5.18
- cbf_H5Fclose@Base 0.9.5.18
- cbf_H5Fopen@Base 0.9.5.18
- cbf_H5Gcreate@Base 0.9.5.18
- cbf_H5Gcreate_in_handle@Base 0.9.5.18
- cbf_H5Gfind@Base 0.9.5.18
- cbf_H5Gfree@Base 0.9.5.18
- cbf_H5Grequire@Base 0.9.5.18
- cbf_H5Grequire_in_handle@Base 0.9.5.18
- cbf_H5Ivalid@Base 0.9.5.18
- cbf_H5NXGcreate@Base 0.9.5.18
- cbf_H5NXGrequire_in_handle@Base 0.9.5.18
- cbf_H5Ocmp@Base 0.9.5.18
- cbf_H5Ofree@Base 0.9.5.18
- cbf_H5Screate@Base 0.9.5.18
- cbf_H5Sfree@Base 0.9.5.18
- cbf_H5Tcreate_string@Base 0.9.5.18
- cbf_H5Tfree@Base 0.9.5.18
- cbf_add_child@Base 0.9.5.18
- cbf_add_columnrow@Base 0.9.5.18
- cbf_add_contextconnection@Base 0.9.5.18
- cbf_add_fileconnection@Base 0.9.5.18
- cbf_add_h5double_dataset@Base 0.9.5.18
- cbf_add_h5double_dataset_slab@Base 0.9.5.18
- cbf_add_h5double_vector_dataset_slab@Base 0.9.5.18
- cbf_add_h5long_dataset@Base 0.9.5.18
- cbf_add_h5long_dataset_slab@Base 0.9.5.18
- cbf_add_h5text_attribute_slab@Base 0.9.5.18
- cbf_add_h5text_dataset@Base 0.9.5.18
- cbf_add_h5text_dataset_slab@Base 0.9.5.18
- cbf_add_h5text_list_attribute_slab@Base 0.9.5.18
- cbf_add_h5ulong_dataset@Base 0.9.5.18
- cbf_add_h5ulong_dataset_slab@Base 0.9.5.18
- cbf_add_link@Base 0.9.5.18
- cbf_add_new_child@Base 0.9.5.18
- cbf_airy_disk@Base 0.9.5.18
- cbf_airy_disk_volume@Base 0.9.5.18
- cbf_airy_simpsons_rule_step@Base 0.9.5.18

Bug#1062038: canl-c: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru canl-c-3.0.0/debian/changelog canl-c-3.0.0/debian/changelog
--- canl-c-3.0.0/debian/changelog   2022-12-17 15:20:41.0 +
+++ canl-c-3.0.0/debian/changelog   2024-02-28 05:42:18.0 +
@@ -1,3 +1,10 @@
+canl-c (3.0.0-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062038
+
+ -- Steve Langasek   Wed, 28 Feb 2024 05:42:18 +
+
 canl-c (3.0.0-4) unstable; urgency=medium
 
   * Convert debian/rules to dh tool
diff -Nru canl-c-3.0.0/debian/control canl-c-3.0.0/debian/control
--- canl-c-3.0.0/debian/control 2022-12-17 15:20:41.0 +
+++ canl-c-3.0.0/debian/control 2024-02-28 05:42:18.0 +
@@ -2,7 +2,7 @@
 Section: net
 Priority: optional
 Maintainer: Mattias Ellert 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper (>= 13),
  bison,
  flex,
@@ -20,7 +20,10 @@
 Vcs-Git: https://salsa.debian.org/ellert/canl-c.git
 Homepage: https://github.com/CESNET/canl-c
 
-Package: libcanl-c4
+Package: libcanl-c4t64
+Provides: ${t64:Provides}
+Replaces: libcanl-c4
+Breaks: libcanl-c4 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -35,7 +38,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libcanl-c4 (= ${binary:Version}),
+ libcanl-c4t64 (= ${binary:Version}),
  libkrb5-dev,
  ${misc:Depends}
 Description: Development files for EMI caNl
@@ -46,7 +49,7 @@
 Architecture: any
 Multi-Arch: foreign
 Depends:
- libcanl-c4 (= ${binary:Version}),
+ libcanl-c4t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Description: Example programs of EMI caNl
diff -Nru canl-c-3.0.0/debian/libcanl-c4.install 
canl-c-3.0.0/debian/libcanl-c4.install
--- canl-c-3.0.0/debian/libcanl-c4.install  2021-08-21 17:50:53.0 
+
+++ canl-c-3.0.0/debian/libcanl-c4.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-/usr/lib/*/lib*.so.*
diff -Nru canl-c-3.0.0/debian/libcanl-c4t64.install 
canl-c-3.0.0/debian/libcanl-c4t64.install
--- canl-c-3.0.0/debian/libcanl-c4t64.install   1970-01-01 00:00:00.0 
+
+++ canl-c-3.0.0/debian/libcanl-c4t64.install   2021-08-21 17:50:53.0 
+
@@ -0,0 +1 @@
+/usr/lib/*/lib*.so.*
diff -Nru canl-c-3.0.0/debian/libcanl-c4t64.lintian-overrides 
canl-c-3.0.0/debian/libcanl-c4t64.lintian-overrides
--- canl-c-3.0.0/debian/libcanl-c4t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ canl-c-3.0.0/debian/libcanl-c4t64.lintian-overrides 2024-02-28 
05:40:36.0 +
@@ -0,0 +1 @@
+libcanl-c4t64: package-name-doesnt-match-sonames libcanl-c4


Bug#1062037: camp: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru camp-0.8.4/debian/changelog camp-0.8.4/debian/changelog
--- camp-0.8.4/debian/changelog 2021-11-08 20:30:04.0 +
+++ camp-0.8.4/debian/changelog 2024-02-28 05:39:20.0 +
@@ -1,3 +1,10 @@
+camp (0.8.4-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062037
+
+ -- Steve Langasek   Wed, 28 Feb 2024 05:39:20 +
+
 camp (0.8.4-4) unstable; urgency=medium
 
   * Team upload.
diff -Nru camp-0.8.4/debian/control camp-0.8.4/debian/control
--- camp-0.8.4/debian/control   2021-11-08 20:30:04.0 +
+++ camp-0.8.4/debian/control   2024-02-28 05:39:20.0 +
@@ -3,9 +3,9 @@
 Uploaders: Flavien Bridault 
 Section: science
 Priority: optional
-Build-Depends: cmake,
+Build-Depends: dpkg-dev (>= 1.22.5), cmake,
debhelper-compat (= 13),
-   d-shlibs,
+   d-shlibs (>= 0.106~),
libboost-dev,
libboost-test-dev,
qtbase5-dev
@@ -15,15 +15,15 @@
 Homepage: https://github.com/IRCAD/camp
 Rules-Requires-Root: no
 
-Package: libcamp0.8
+Package: libcamp0.8t64
 Architecture: any
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends},
  ${misc:Depends}
-Conflicts: libcamp0.7
-Provides: libcamp0.7
-Replaces: libcamp0.7
+Conflicts: libcamp0.8 (<< ${source:Version}), libcamp0.7
+Provides: libcamp0.7, ${t64:Provides}
+Replaces: libcamp0.8, libcamp0.7
 Description: C++ multi-purpose reflection library
  CAMP is a multi-purpose reflection library developed by Technogerma Systems
  France (http://www.tegesoft.com).
@@ -50,7 +50,7 @@
 Package: libcamp-dev
 Architecture: any
 Section: libdevel
-Depends: libcamp0.8 (= ${binary:Version}),
+Depends: libcamp0.8t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Conflicts: libcamp0.7-dev
diff -Nru camp-0.8.4/debian/libcamp0.8t64.lintian-overrides 
camp-0.8.4/debian/libcamp0.8t64.lintian-overrides
--- camp-0.8.4/debian/libcamp0.8t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ camp-0.8.4/debian/libcamp0.8t64.lintian-overrides   2024-02-28 
05:37:25.0 +
@@ -0,0 +1 @@
+libcamp0.8t64: package-name-doesnt-match-sonames libcamp0.8
diff -Nru camp-0.8.4/debian/rules camp-0.8.4/debian/rules
--- camp-0.8.4/debian/rules 2021-11-08 20:30:04.0 +
+++ camp-0.8.4/debian/rules 2024-02-28 05:39:18.0 +
@@ -12,6 +12,7 @@
 override_dh_install:
dh_install
d-shlibmove \
+   --t64 \
--commit --multiarch --devunversioned --exclude-a --exclude-la \
--movedev debian/tmp/usr/include/camp usr/include \
--movedev debian/tmp/usr/include/camp-xml usr/include \


Bug#1062034: c-icap: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru c-icap-0.5.10/debian/changelog c-icap-0.5.10/debian/changelog
--- c-icap-0.5.10/debian/changelog  2023-08-19 22:04:36.0 +
+++ c-icap-0.5.10/debian/changelog  2024-02-28 05:34:15.0 +
@@ -1,3 +1,10 @@
+c-icap (1:0.5.10-6.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062034
+
+ -- Steve Langasek   Wed, 28 Feb 2024 05:34:15 +
+
 c-icap (1:0.5.10-6) unstable; urgency=medium
 
   * QA upload.
diff -Nru c-icap-0.5.10/debian/control c-icap-0.5.10/debian/control
--- c-icap-0.5.10/debian/control2023-07-29 23:42:50.0 +
+++ c-icap-0.5.10/debian/control2024-02-28 05:34:15.0 +
@@ -2,7 +2,7 @@
 Section: net
 Priority: optional
 Maintainer: Debian QA Group 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  chrpath,
  debhelper-compat (= 13),
  libbrotli-dev,
@@ -22,7 +22,7 @@
  ${misc:Pre-Depends},
 Depends:
  adduser,
- libicapapi5 (=${binary:Version}),
+ libicapapi5t64 (=${binary:Version}),
  sysvinit-utils (>= 3.05-4~) | lsb-base,
  ${misc:Depends},
  ${shlibs:Depends},
@@ -43,7 +43,7 @@
 Architecture: any
 Section: libdevel
 Depends:
- libicapapi5 (=${binary:Version}),
+ libicapapi5t64 (=${binary:Version}),
  ${misc:Depends},
 Description: ICAP API library development files
  C-ICAP is an implementation of an ICAP server. It can be used with
@@ -55,7 +55,10 @@
  .
  This Package contains the ICAP API library development files.
 
-Package: libicapapi5
+Package: libicapapi5t64
+Provides: ${t64:Provides}
+Replaces: libicapapi5
+Breaks: libicapapi5 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends:
diff -Nru c-icap-0.5.10/debian/libicapapi5.install 
c-icap-0.5.10/debian/libicapapi5.install
--- c-icap-0.5.10/debian/libicapapi5.install2023-07-04 12:47:30.0 
+
+++ c-icap-0.5.10/debian/libicapapi5.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libicapapi.so.5*
diff -Nru c-icap-0.5.10/debian/libicapapi5.symbols 
c-icap-0.5.10/debian/libicapapi5.symbols
--- c-icap-0.5.10/debian/libicapapi5.symbols2023-07-29 23:38:01.0 
+
+++ c-icap-0.5.10/debian/libicapapi5.symbols1970-01-01 00:00:00.0 
+
@@ -1,439 +0,0 @@
-libicapapi.so.5 libicapapi5 #MINVER#
-* Build-Depends-Package: libicapapi-dev
- CI_BODY_MAX_MEM@Base 0.1.4
- CI_DEBUG_LEVEL@Base 0.1.4
- CI_DEBUG_STDOUT@Base 0.1.4
- CI_TMPDIR@Base 0.1.4
- STATS@Base 0.1.4
- STAT_GROUPS@Base 0.1.4
- STAT_INT64@Base 0.1.4
- STAT_KBS@Base 0.1.4
- TEMPLATE_CACHE_SIZE@Base 0.1.4
- TEMPLATE_DEF_LANG@Base 0.1.4
- TEMPLATE_DIR@Base 0.1.4
- TEMPLATE_MEMBUF_SIZE@Base 0.1.4
- TEMPLATE_RELOAD_TIME@Base 0.1.4
- __ci_debug_abort@Base 1:0.5.10
- __log_error@Base 0.1.4
- ci_MD5Final@Base 1:0.3.1
- ci_MD5Init@Base 1:0.3.1
- ci_MD5Update@Base 1:0.3.1
- ci_access_entry_add_acl@Base 0.1.4
- ci_access_entry_add_acl_by_name@Base 0.1.4
- ci_access_entry_match_request@Base 0.1.4
- ci_access_entry_new@Base 0.1.4
- ci_access_entry_release@Base 0.1.4
- ci_acl_add_data@Base 1:0.3.1
- ci_acl_destroy@Base 1:0.5.10
- ci_acl_init@Base 0.1.4
- ci_acl_reset@Base 0.1.4
- ci_acl_search@Base 0.1.4
- ci_acl_type_add@Base 0.1.4
- ci_acl_type_search@Base 0.1.4
- ci_args_apply@Base 0.1.4
- ci_args_usage@Base 0.1.4
- ci_array_add@Base 1:0.2.5
- ci_array_destroy@Base 1:0.2.5
- ci_array_get_item@Base 1:0.3.1
- ci_array_iterate@Base 1:0.2.5
- ci_array_new2@Base 1:0.2.5
- ci_array_new@Base 1:0.2.5
- ci_array_pop@Base 1:0.2.5
- ci_array_search@Base 1:0.2.5
- ci_atol_ext@Base 1:0.4.1
- ci_base64_decode@Base 0.1.4
- ci_base64_decode_dup@Base 0.1.4
- ci_base64_encode@Base 1:0.3.1
- ci_belongs_to_group@Base 0.1.4
- ci_brdeflate_to_membuf@Base 1:0.5.3
- ci_brdeflate_to_simple_file@Base 1:0.5.3
- ci_brinflate_to_membuf@Base 1:0.5.3
- ci_brinflate_to_simple_file@Base 1:0.5.3
- ci_buf_init@Base 0.1.4
- ci_buf_mem_alloc@Base 0.1.4
- ci_buf_mem_free@Base 0.1.4
- ci_buf_reset@Base 0.1.4
- ci_buf_reset_size@Base 0.1.4
- ci_buf_write@Base 0.1.4
- ci_buffer_alloc@Base 0.1.4
- ci_buffer_blocksize@Base 1:0.2.5
- ci_buffer_free@Base 0.1.4
- ci_buffer_realloc@Base 1:0.2.5
- ci_buffers_destroy@Base 0.1.4
- ci_buffers_init@Base 0.1.4
- ci_bzunzip_to_membuf@Base 1:0.5.3
- ci_bzunzip_to_simple_file@Base 1:0.5.3
- 

Bug#1062036: cal3d: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru cal3d-0.11.0/debian/changelog cal3d-0.11.0/debian/changelog
--- cal3d-0.11.0/debian/changelog   2023-02-25 13:22:13.0 +
+++ cal3d-0.11.0/debian/changelog   2024-02-28 05:35:38.0 +
@@ -1,3 +1,10 @@
+cal3d (0.11.0-8.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062036
+
+ -- Steve Langasek   Wed, 28 Feb 2024 05:35:38 +
+
 cal3d (0.11.0-8) unstable; urgency=medium
 
   * QA upload.
diff -Nru cal3d-0.11.0/debian/control cal3d-0.11.0/debian/control
--- cal3d-0.11.0/debian/control 2023-02-25 13:22:13.0 +
+++ cal3d-0.11.0/debian/control 2024-02-28 05:35:38.0 +
@@ -2,16 +2,19 @@
 Section: libs
 Priority: optional
 Maintainer: Debian QA Group 
-Build-Depends: debhelper (>= 9), doxygen, dpkg-dev (>= 1.16.1), dh-autoreconf
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 9), doxygen, dpkg-dev (>= 
1.16.1), dh-autoreconf
 Standards-Version: 3.9.8
 Homepage: https://mp3butcher.github.io/Cal3D/
 
-Package: libcal3d12v5
+Package: libcal3d12t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libcal3d12v5
+Breaks: libcal3d12v5 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libcal3d12
-Replaces: libcal3d12
+Replaces: libcal3d12v5, libcal3d12
 Description: Skeletal based 3d character animation library
  Cal3d is a skeletal based 3d character animation library
  written in C++ in a platform-/graphic API-independent way.
@@ -23,7 +26,7 @@
 Package: libcal3d12-dev
 Section: libdevel
 Architecture: any
-Depends: ${misc:Depends}, libcal3d12v5 (= ${binary:Version})
+Depends: ${misc:Depends}, libcal3d12t64 (= ${binary:Version})
 Conflicts: libcal3d-dev, libcal3d10-dev
 Replaces: libcal3d-dev, libcal3d10-dev
 Provides: libcal3d-dev
diff -Nru cal3d-0.11.0/debian/libcal3d12t64.install 
cal3d-0.11.0/debian/libcal3d12t64.install
--- cal3d-0.11.0/debian/libcal3d12t64.install   1970-01-01 00:00:00.0 
+
+++ cal3d-0.11.0/debian/libcal3d12t64.install   2016-07-21 05:14:59.0 
+
@@ -0,0 +1,4 @@
+usr/bin/cal3d_converter
+usr/lib/libcal3d.so.12
+usr/lib/libcal3d.so.12.0.0
+usr/share/man/man1/cal3d_converter.1
diff -Nru cal3d-0.11.0/debian/libcal3d12t64.lintian-overrides 
cal3d-0.11.0/debian/libcal3d12t64.lintian-overrides
--- cal3d-0.11.0/debian/libcal3d12t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ cal3d-0.11.0/debian/libcal3d12t64.lintian-overrides 2024-02-28 
05:35:32.0 +
@@ -0,0 +1 @@
+libcal3d12t64: package-name-doesnt-match-sonames libcal3d12v5
diff -Nru cal3d-0.11.0/debian/libcal3d12v5.install 
cal3d-0.11.0/debian/libcal3d12v5.install
--- cal3d-0.11.0/debian/libcal3d12v5.install2016-07-21 05:14:59.0 
+
+++ cal3d-0.11.0/debian/libcal3d12v5.install1970-01-01 00:00:00.0 
+
@@ -1,4 +0,0 @@
-usr/bin/cal3d_converter
-usr/lib/libcal3d.so.12
-usr/lib/libcal3d.so.12.0.0
-usr/share/man/man1/cal3d_converter.1


Bug#1062035: c-vtapi: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru c-vtapi-0.0~git20230329.226eda8/debian/changelog 
c-vtapi-0.0~git20230329.226eda8/debian/changelog
--- c-vtapi-0.0~git20230329.226eda8/debian/changelog2023-07-25 
15:20:21.0 +
+++ c-vtapi-0.0~git20230329.226eda8/debian/changelog2024-02-28 
05:35:03.0 +
@@ -1,3 +1,10 @@
+c-vtapi (0.0~git20230329.226eda8-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062035
+
+ -- Steve Langasek   Wed, 28 Feb 2024 05:35:03 +
+
 c-vtapi (0.0~git20230329.226eda8-1) unstable; urgency=medium
 
   * New upstream version 0.0~git20230329.226eda8.
diff -Nru c-vtapi-0.0~git20230329.226eda8/debian/control 
c-vtapi-0.0~git20230329.226eda8/debian/control
--- c-vtapi-0.0~git20230329.226eda8/debian/control  2023-07-25 
15:19:24.0 +
+++ c-vtapi-0.0~git20230329.226eda8/debian/control  2024-02-28 
05:35:03.0 +
@@ -2,7 +2,7 @@
 Priority: optional
 Maintainer: Debian Security Tools 
 Uploaders: Francisco Vilmar Cardoso Ruviaro 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
libcurl4-openssl-dev,
libjansson-dev
 Standards-Version: 4.6.2
@@ -16,7 +16,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libcvtapi1 (= ${binary:Version}),
+Depends: libcvtapi1t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: VirusTotal C API library (development)
  This package provides the official implementation of the
@@ -29,7 +29,10 @@
  This package contains the files needed to compile and link
  programs which use this library.
 
-Package: libcvtapi1
+Package: libcvtapi1t64
+Provides: ${t64:Provides}
+Replaces: libcvtapi1
+Breaks: libcvtapi1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends},
diff -Nru c-vtapi-0.0~git20230329.226eda8/debian/libcvtapi1.install 
c-vtapi-0.0~git20230329.226eda8/debian/libcvtapi1.install
--- c-vtapi-0.0~git20230329.226eda8/debian/libcvtapi1.install   2023-07-25 
15:19:24.0 +
+++ c-vtapi-0.0~git20230329.226eda8/debian/libcvtapi1.install   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru c-vtapi-0.0~git20230329.226eda8/debian/libcvtapi1.symbols 
c-vtapi-0.0~git20230329.226eda8/debian/libcvtapi1.symbols
--- c-vtapi-0.0~git20230329.226eda8/debian/libcvtapi1.symbols   2023-07-25 
15:19:24.0 +
+++ c-vtapi-0.0~git20230329.226eda8/debian/libcvtapi1.symbols   1970-01-01 
00:00:00.0 +
@@ -1,120 +0,0 @@
-libcvtapi.so.1 libcvtapi1 #MINVER#
-* Build-Depends-Package: libcvtapi-dev
- VtApiPage_alloc@Base 0.0~git20210831.b30f7ad
- VtApiPage_constructor@Base 0.0~git20210831.b30f7ad
- VtApiPage_destructor@Base 0.0~git20210831.b30f7ad
- VtApiPage_get@Base 0.0~git20210831.b30f7ad
- VtApiPage_new@Base 0.0~git20210831.b30f7ad
- VtApiPage_put@Base 0.0~git20210831.b30f7ad
- VtApiPage_resetBuffer@Base 0.0~git20210831.b30f7ad
- VtApiPage_setApiKey@Base 0.0~git20210831.b30f7ad
- VtComments_add@Base 0.0~git20210831.b30f7ad
- VtComments_constructor@Base 0.0~git20210831.b30f7ad
- VtComments_destructor@Base 0.0~git20210831.b30f7ad
- VtComments_get@Base 0.0~git20210831.b30f7ad
- VtComments_getResponse@Base 0.0~git20210831.b30f7ad
- VtComments_new@Base 0.0~git20210831.b30f7ad
- VtComments_put@Base 0.0~git20210831.b30f7ad
- VtComments_retrieve@Base 0.0~git20210831.b30f7ad
- VtComments_setApiKey@Base 0.0~git20210831.b30f7ad
- VtComments_setBefore@Base 0.0~git20210831.b30f7ad
- VtComments_setResource@Base 0.0~git20210831.b30f7ad
- VtDebug_setDebugLevel@Base 0.0~git20210831.b30f7ad
- VtDomain_constructor@Base 0.0~git20210831.b30f7ad
- VtDomain_destructor@Base 0.0~git20210831.b30f7ad
- VtDomain_get@Base 0.0~git20210831.b30f7ad
- VtDomain_getResponse@Base 0.0~git20210831.b30f7ad
- VtDomain_new@Base 0.0~git20210831.b30f7ad
- VtDomain_put@Base 0.0~git20210831.b30f7ad
- VtDomain_report@Base 0.0~git20210831.b30f7ad
- VtDomain_setApiKey@Base 0.0~git20210831.b30f7ad
- VtFileDist_constructor@Base 0.0~git20210831.b30f7ad
- VtFileDist_destructor@Base 0.0~git20210831.b30f7ad
- VtFileDist_get@Base 0.0~git20210831.b30f7ad
- VtFileDist_getDistribution@Base 0.0~git20210831.b30f7ad
- VtFileDist_getResponse@Base 

Bug#1062033: c-blosc2: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru c-blosc2-2.13.1+ds/debian/changelog 
c-blosc2-2.13.1+ds/debian/changelog
--- c-blosc2-2.13.1+ds/debian/changelog 2024-01-27 12:02:41.0 +
+++ c-blosc2-2.13.1+ds/debian/changelog 2024-02-28 05:33:18.0 +
@@ -1,3 +1,10 @@
+c-blosc2 (2.13.1+ds-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062033
+
+ -- Steve Langasek   Wed, 28 Feb 2024 05:33:18 +
+
 c-blosc2 (2.13.1+ds-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru c-blosc2-2.13.1+ds/debian/control c-blosc2-2.13.1+ds/debian/control
--- c-blosc2-2.13.1+ds/debian/control   2024-01-27 12:02:41.0 +
+++ c-blosc2-2.13.1+ds/debian/control   2024-02-28 05:33:18.0 +
@@ -3,7 +3,7 @@
 Section: libs
 Maintainer: Debian Science Maintainers 

 Uploaders: Antonio Valentino 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
cmake,
dh-cmake-compat (= 1),
dh-sequence-cmake,
@@ -40,7 +40,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libblosc2-2 (= ${binary:Version}),
+Depends: libblosc2-2t64 (= ${binary:Version}),
  ${misc:Depends},
  ${sphinxdoc:Depends}
 Description: ${source:Synopsis} (development files)
@@ -49,7 +49,10 @@
  This package contains the development files required to build programs against
  Blosc2.
 
-Package: libblosc2-2
+Package: libblosc2-2t64
+Provides: ${t64:Provides}
+Replaces: libblosc2-2
+Breaks: libblosc2-2 (<< ${source:Version})
 Multi-Arch: same
 Architecture: any
 Depends: ${shlibs:Depends},
diff -Nru c-blosc2-2.13.1+ds/debian/libblosc2-2.install 
c-blosc2-2.13.1+ds/debian/libblosc2-2.install
--- c-blosc2-2.13.1+ds/debian/libblosc2-2.install   2024-01-27 
12:02:41.0 +
+++ c-blosc2-2.13.1+ds/debian/libblosc2-2.install   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru c-blosc2-2.13.1+ds/debian/libblosc2-2.symbols 
c-blosc2-2.13.1+ds/debian/libblosc2-2.symbols
--- c-blosc2-2.13.1+ds/debian/libblosc2-2.symbols   2024-01-27 
12:02:41.0 +
+++ c-blosc2-2.13.1+ds/debian/libblosc2-2.symbols   1970-01-01 
00:00:00.0 +
@@ -1,131 +0,0 @@
-# SymbolsHelper-Confirmed: 2.12.0 amd64 arm64 armel armhf hppa hurd-i386 i386 
loong64 m68k powerpc ppc64 ppc64el s390x sh4 sparc64 x32
-libblosc2.so.2 #PACKAGE# #MINVER#
-* Build-Depends-Package: libblosc2-dev
- b2nd_append@Base 2.9.2
- b2nd_copy@Base 2.9.2
- b2nd_copy_buffer@Base 2.11.2
- b2nd_create_ctx@Base 2.9.2
- b2nd_delete@Base 2.9.2
- b2nd_empty@Base 2.9.2
- b2nd_free@Base 2.9.2
- b2nd_free_ctx@Base 2.9.2
- b2nd_from_cbuffer@Base 2.9.2
- b2nd_from_cframe@Base 2.9.2
- b2nd_from_schunk@Base 2.9.2
- b2nd_full@Base 2.9.2
- b2nd_get_orthogonal_selection@Base 2.9.2
- b2nd_get_slice@Base 2.9.2
- b2nd_get_slice_cbuffer@Base 2.9.2
- b2nd_insert@Base 2.9.2
- b2nd_open@Base 2.9.2
- b2nd_open_offset@Base 2.9.2
- b2nd_print_meta@Base 2.9.2
- b2nd_resize@Base 2.9.2
- b2nd_save@Base 2.9.2
- b2nd_serialize_meta@Base 2.9.2
- b2nd_set_orthogonal_selection@Base 2.9.2
- b2nd_set_slice_cbuffer@Base 2.9.2
- b2nd_squeeze@Base 2.9.2
- b2nd_squeeze_index@Base 2.9.2
- b2nd_to_cbuffer@Base 2.9.2
- b2nd_to_cframe@Base 2.9.2
- b2nd_uninit@Base 2.9.2
- b2nd_zeros@Base 2.9.2
- blosc1_cbuffer_metainfo@Base 2.9.2
- blosc1_cbuffer_sizes@Base 2.9.2
- blosc1_cbuffer_validate@Base 2.9.2
- blosc1_compress@Base 2.9.2
- blosc1_decompress@Base 2.9.2
- blosc1_get_blocksize@Base 2.9.2
- blosc1_get_compressor@Base 2.9.2
- blosc1_getitem@Base 2.9.2
- blosc1_set_blocksize@Base 2.9.2
- blosc1_set_compressor@Base 2.9.2
- blosc1_set_splitmode@Base 2.9.2
- blosc2_cbuffer_complib@Base 2.9.2
- blosc2_cbuffer_sizes@Base 2.9.2
- blosc2_cbuffer_versions@Base 2.9.2
- blosc2_chunk_nans@Base 2.9.2
- blosc2_chunk_repeatval@Base 2.9.2
- blosc2_chunk_uninit@Base 2.9.2
- blosc2_chunk_zeros@Base 2.9.2
- blosc2_compcode_to_compname@Base 2.9.2
- blosc2_compname_to_compcode@Base 2.9.2
- blosc2_compress@Base 2.9.2
- blosc2_compress_ctx@Base 2.9.2
- blosc2_create_cctx@Base 2.9.2
- blosc2_create_dctx@Base 2.9.2
- blosc2_ctx_get_cparams@Base 2.9.2
- blosc2_ctx_get_dparams@Base 2.9.2
- blosc2_decompress@Base 2.9.2
- 

Bug#1062031: bullet: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru bullet-3.24+dfsg/debian/changelog bullet-3.24+dfsg/debian/changelog
--- bullet-3.24+dfsg/debian/changelog   2023-01-10 21:36:03.0 +
+++ bullet-3.24+dfsg/debian/changelog   2024-02-28 05:23:22.0 +
@@ -1,3 +1,10 @@
+bullet (3.24+dfsg-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062031
+
+ -- Steve Langasek   Wed, 28 Feb 2024 05:23:22 +
+
 bullet (3.24+dfsg-2) unstable; urgency=medium
 
   * Upload to unstable.
diff -Nru bullet-3.24+dfsg/debian/control bullet-3.24+dfsg/debian/control
--- bullet-3.24+dfsg/debian/control 2023-01-10 21:36:03.0 +
+++ bullet-3.24+dfsg/debian/control 2024-02-28 05:23:22.0 +
@@ -5,7 +5,7 @@
 Uploaders:
  Dima Kogan ,
  Markus Koschany 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  cmake,
  debhelper-compat (= 13),
  libtinyxml2-dev
@@ -24,7 +24,7 @@
 Section: libdevel
 Multi-Arch: same
 Depends:
- libbullet3.24 (= ${binary:Version}),
+ libbullet3.24t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: professional 3D Game Multiphysics Library -- development files
  Bullet professional 3D Game Multiphysics Library provides state of the art
@@ -73,7 +73,7 @@
 Section: libdevel
 Multi-Arch: same
 Depends:
- libbullet-extras3.24 (= ${binary:Version}),
+ libbullet-extras3.24t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: professional 3D Game Multiphysics Library -- extra development
  Bullet professional 3D Game Multiphysics Library provides state of the art
@@ -83,7 +83,10 @@
  .
  For more information about Bullet, please refer to the libbullet-dev package.
 
-Package: libbullet-extras3.24
+Package: libbullet-extras3.24t64
+Provides: ${t64:Provides}
+Replaces: libbullet-extras3.24
+Breaks: libbullet-extras3.24 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
@@ -98,7 +101,10 @@
  .
  For more information about Bullet, please refer to the libbullet-dev package.
 
-Package: libbullet3.24
+Package: libbullet3.24t64
+Provides: ${t64:Provides}
+Replaces: libbullet3.24
+Breaks: libbullet3.24 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
diff -Nru bullet-3.24+dfsg/debian/libbullet-extras3.24.install 
bullet-3.24+dfsg/debian/libbullet-extras3.24.install
--- bullet-3.24+dfsg/debian/libbullet-extras3.24.install2023-01-10 
21:36:03.0 +
+++ bullet-3.24+dfsg/debian/libbullet-extras3.24.install1970-01-01 
00:00:00.0 +
@@ -1,9 +0,0 @@
-usr/lib/*/libBullet2FileLoader*.so.*
-usr/lib/*/libBulletFileLoader*.so.*
-usr/lib/*/libBulletInverseDynamics*.so.*
-usr/lib/*/libBulletInverseDynamicsUtils*.so.*
-usr/lib/*/libBulletWorldImporter*.so.*
-usr/lib/*/libBulletXmlWorldImporter*.so.*
-usr/lib/*/libConvexDecomposition*.so.*
-usr/lib/*/libGIMPACTUtils*.so.*
-usr/lib/*/libHACD*.so.*
diff -Nru bullet-3.24+dfsg/debian/libbullet-extras3.24.lintian-overrides 
bullet-3.24+dfsg/debian/libbullet-extras3.24.lintian-overrides
--- bullet-3.24+dfsg/debian/libbullet-extras3.24.lintian-overrides  
2023-01-10 21:36:03.0 +
+++ bullet-3.24+dfsg/debian/libbullet-extras3.24.lintian-overrides  
1970-01-01 00:00:00.0 +
@@ -1,3 +0,0 @@
-# We install all Bullet libraries into one binary package and no longer into
-# separate ones.
-package-name-doesnt-match-sonames
diff -Nru bullet-3.24+dfsg/debian/libbullet-extras3.24t64.install 
bullet-3.24+dfsg/debian/libbullet-extras3.24t64.install
--- bullet-3.24+dfsg/debian/libbullet-extras3.24t64.install 1970-01-01 
00:00:00.0 +
+++ bullet-3.24+dfsg/debian/libbullet-extras3.24t64.install 2023-01-10 
21:36:03.0 +
@@ -0,0 +1,9 @@
+usr/lib/*/libBullet2FileLoader*.so.*
+usr/lib/*/libBulletFileLoader*.so.*
+usr/lib/*/libBulletInverseDynamics*.so.*
+usr/lib/*/libBulletInverseDynamicsUtils*.so.*
+usr/lib/*/libBulletWorldImporter*.so.*
+usr/lib/*/libBulletXmlWorldImporter*.so.*
+usr/lib/*/libConvexDecomposition*.so.*
+usr/lib/*/libGIMPACTUtils*.so.*
+usr/lib/*/libHACD*.so.*
diff -Nru bullet-3.24+dfsg/debian/libbullet-extras3.24t64.lintian-overrides 
bullet-3.24+dfsg/debian/libbullet-extras3.24t64.lintian-overrides
--- bullet-3.24+dfsg/debian/libbullet-extras3.24t64.lintian-overrides   
1970-01-01 

Bug#1062030: btrfs-progs: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru btrfs-progs-6.6.3/debian/changelog btrfs-progs-6.6.3/debian/changelog
--- btrfs-progs-6.6.3/debian/changelog  2023-12-29 18:03:32.0 +
+++ btrfs-progs-6.6.3/debian/changelog  2024-02-28 05:21:59.0 +
@@ -1,3 +1,10 @@
+btrfs-progs (6.6.3-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062030
+
+ -- Steve Langasek   Wed, 28 Feb 2024 05:21:59 +
+
 btrfs-progs (6.6.3-1) unstable; urgency=medium
 
   * New upstream release (closes: #1055372).
diff -Nru btrfs-progs-6.6.3/debian/control btrfs-progs-6.6.3/debian/control
--- btrfs-progs-6.6.3/debian/control2023-12-29 18:02:57.0 +
+++ btrfs-progs-6.6.3/debian/control2024-02-28 05:21:59.0 +
@@ -2,7 +2,7 @@
 Section: admin
 Priority: optional
 Maintainer: Adam Borowski 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
libext2fs-dev,
pkg-config,
libacl1-dev,
@@ -40,7 +40,10 @@
  This package contains utilities (mkfs, fsck) used to work with btrfs
  and an utility (btrfs-convert) to make a btrfs filesystem from an ext3.
 
-Package: libbtrfs0
+Package: libbtrfs0t64
+Provides: ${t64:Provides}
+Replaces: libbtrfs0
+Breaks: libbtrfs0 (<< ${source:Version})
 Architecture: linux-any
 Multi-Arch: same
 Section: libs
@@ -56,7 +59,7 @@
 Architecture: linux-any
 Multi-Arch: same
 Section: libdevel
-Depends: ${misc:Depends}, ${shlibs:Depends}, libbtrfs0 (= ${binary:Version})
+Depends: ${misc:Depends}, ${shlibs:Depends}, libbtrfs0t64 (= ${binary:Version})
 Description: Checksumming Copy on Write Filesystem utilities (development 
headers)
  Btrfs is a copy on write filesystem for Linux aimed at implementing
  advanced features while focusing on fault tolerance, repair and easy
@@ -64,7 +67,10 @@
  .
  This package contains development headers for the libbtrfs library.
 
-Package: libbtrfsutil1
+Package: libbtrfsutil1t64
+Provides: ${t64:Provides}
+Replaces: libbtrfsutil1
+Breaks: libbtrfsutil1 (<< ${source:Version})
 Architecture: linux-any
 Multi-Arch: same
 Section: libs
@@ -80,7 +86,7 @@
 Architecture: linux-any
 Multi-Arch: same
 Section: libdevel
-Depends: ${misc:Depends}, ${shlibs:Depends}, libbtrfsutil1 (= 
${binary:Version})
+Depends: ${misc:Depends}, ${shlibs:Depends}, libbtrfsutil1t64 (= 
${binary:Version})
 Description: Checksumming Copy on Write Filesystem utilities (util development 
headers)
  Btrfs is a copy on write filesystem for Linux aimed at implementing
  advanced features while focusing on fault tolerance, repair and easy
diff -Nru btrfs-progs-6.6.3/debian/libbtrfs0.install 
btrfs-progs-6.6.3/debian/libbtrfs0.install
--- btrfs-progs-6.6.3/debian/libbtrfs0.install  2023-12-29 13:16:04.0 
+
+++ btrfs-progs-6.6.3/debian/libbtrfs0.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libbtrfs.so.0*
diff -Nru btrfs-progs-6.6.3/debian/libbtrfs0.symbols 
btrfs-progs-6.6.3/debian/libbtrfs0.symbols
--- btrfs-progs-6.6.3/debian/libbtrfs0.symbols  2023-12-29 13:16:04.0 
+
+++ btrfs-progs-6.6.3/debian/libbtrfs0.symbols  1970-01-01 00:00:00.0 
+
@@ -1,7 +0,0 @@
-libbtrfs.so.0 libbtrfs0 #MINVER#
-* Build-Depends-Package: libbtrfs-dev
- LIBBTRFS_0.1@LIBBTRFS_0.1 5.3.1
- btrfs_read_and_process_send_stream@LIBBTRFS_0.1 5.3.1
- btrfs_subvolid_resolve@LIBBTRFS_0.1 5.3.1
- subvol_uuid_search@LIBBTRFS_0.1 5.3.1
- subvol_uuid_search_init@LIBBTRFS_0.1 5.3.1
diff -Nru btrfs-progs-6.6.3/debian/libbtrfs0t64.install 
btrfs-progs-6.6.3/debian/libbtrfs0t64.install
--- btrfs-progs-6.6.3/debian/libbtrfs0t64.install   1970-01-01 
00:00:00.0 +
+++ btrfs-progs-6.6.3/debian/libbtrfs0t64.install   2023-12-29 
13:16:04.0 +
@@ -0,0 +1 @@
+usr/lib/*/libbtrfs.so.0*
diff -Nru btrfs-progs-6.6.3/debian/libbtrfs0t64.lintian-overrides 
btrfs-progs-6.6.3/debian/libbtrfs0t64.lintian-overrides
--- btrfs-progs-6.6.3/debian/libbtrfs0t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ btrfs-progs-6.6.3/debian/libbtrfs0t64.lintian-overrides 2024-02-28 
05:21:34.0 +
@@ -0,0 +1 @@
+libbtrfs0t64: package-name-doesnt-match-sonames libbtrfs0
diff -Nru 

Bug#1062028: brial: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru brial-1.2.12/debian/changelog brial-1.2.12/debian/changelog
--- brial-1.2.12/debian/changelog   2023-06-26 06:01:31.0 +
+++ brial-1.2.12/debian/changelog   2024-02-28 05:16:29.0 +
@@ -1,3 +1,10 @@
+brial (1.2.12-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062028
+
+ -- Steve Langasek   Wed, 28 Feb 2024 05:16:29 +
+
 brial (1.2.12-1) unstable; urgency=medium
 
   * Bump standards-version to 4.6.2.
diff -Nru brial-1.2.12/debian/control brial-1.2.12/debian/control
--- brial-1.2.12/debian/control 2023-06-26 06:01:31.0 +
+++ brial-1.2.12/debian/control 2024-02-28 05:16:29.0 +
@@ -4,7 +4,7 @@
Julien Puydt 
 Section: math
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
dh-python,
libboost-dev,
libboost-python-dev,
@@ -26,8 +26,8 @@
 Section: python
 Depends: python3-sage,
  ${misc:Depends},
- libbrial3 (= ${binary:Version}),
- libbrial-groebner3 (= ${binary:Version}),
+ libbrial3t64 (= ${binary:Version}),
+ libbrial-groebner3t64 (= ${binary:Version}),
  ${python3:Depends}
 Description: polynomials over Boolean Rings, Python 3 module
  The core of BRiAl is a C++ library, which provides high-level data
@@ -49,7 +49,7 @@
 Replaces: libpolybori-dev (<< 0.8.5)
 Breaks: libpolybori-dev (<< 0.8.5)
 Depends: ${misc:Depends},
- libbrial3 (= ${binary:Version}),
+ libbrial3t64 (= ${binary:Version}),
  libboost-dev,
  libgd-dev,
  libpng-dev,
@@ -68,7 +68,10 @@
  .
  This package contains the BRiAl core development files.
 
-Package: libbrial3
+Package: libbrial3t64
+Provides: ${t64:Provides}
+Replaces: libbrial3
+Breaks: libbrial3 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -93,7 +96,7 @@
 Architecture: any
 Section: libdevel
 Depends: ${misc:Depends},
- libbrial-groebner3 (= ${binary:Version}),
+ libbrial-groebner3t64 (= ${binary:Version}),
  libbrial-dev
 Breaks: libpolybori-dev (<< 0.8), libpolybori-groebner-dev (<< 0.8.5)
 Replaces: libpolybori-dev (<< 0.8), libpolybori-groebner-dev (<< 0.8.5)
@@ -111,16 +114,17 @@
  .
  This package contains the development files for libbrial-groebner.
 
-Package: libbrial-groebner3
+Package: libbrial-groebner3t64
+Provides: ${t64:Provides}
 Architecture: any
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends},
  ${misc:Depends},
- libbrial3 (= ${binary:Version})
+ libbrial3t64 (= ${binary:Version})
 Pre-Depends: ${misc:Pre-Depends}
-Breaks: libpolybori (<< 0.8)
-Replaces: libpolybori (<< 0.8)
+Breaks: libbrial-groebner3 (<< ${source:Version}), libpolybori (<< 0.8)
+Replaces: libbrial-groebner3, libpolybori (<< 0.8)
 Description: computer algebra routines of BRiAl
  The core of BRiAl is a C++ library, which provides high-level data
  types for Boolean polynomials and monomials, exponent vectors, as
diff -Nru brial-1.2.12/debian/libbrial-groebner3.install 
brial-1.2.12/debian/libbrial-groebner3.install
--- brial-1.2.12/debian/libbrial-groebner3.install  2023-06-26 
06:01:31.0 +
+++ brial-1.2.12/debian/libbrial-groebner3.install  1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libbrial_groebner.so.*
diff -Nru brial-1.2.12/debian/libbrial-groebner3t64.install 
brial-1.2.12/debian/libbrial-groebner3t64.install
--- brial-1.2.12/debian/libbrial-groebner3t64.install   1970-01-01 
00:00:00.0 +
+++ brial-1.2.12/debian/libbrial-groebner3t64.install   2023-06-26 
06:01:31.0 +
@@ -0,0 +1 @@
+usr/lib/*/libbrial_groebner.so.*
diff -Nru brial-1.2.12/debian/libbrial-groebner3t64.lintian-overrides 
brial-1.2.12/debian/libbrial-groebner3t64.lintian-overrides
--- brial-1.2.12/debian/libbrial-groebner3t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ brial-1.2.12/debian/libbrial-groebner3t64.lintian-overrides 2024-02-28 
05:15:39.0 +
@@ -0,0 +1 @@
+libbrial-groebner3t64: package-name-doesnt-match-sonames libbrial-groebner3
diff -Nru brial-1.2.12/debian/libbrial3.install 

Bug#1062027: boost1.83: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru boost1.83-1.83.0/debian/changelog boost1.83-1.83.0/debian/changelog
--- boost1.83-1.83.0/debian/changelog   2023-12-22 22:36:50.0 +
+++ boost1.83-1.83.0/debian/changelog   2024-02-28 04:40:55.0 +
@@ -1,3 +1,10 @@
+boost1.83 (1.83.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062027
+
+ -- Steve Langasek   Wed, 28 Feb 2024 04:40:55 +
+
 boost1.83 (1.83.0-2) unstable; urgency=medium
 
   * [139123a] Add dep to libboost1.83-all-dev on libboost-url1.83-dev. 
(Closes: #1058948)
diff -Nru boost1.83-1.83.0/debian/control boost1.83-1.83.0/debian/control
--- boost1.83-1.83.0/debian/control 2023-12-19 06:01:57.0 +
+++ boost1.83-1.83.0/debian/control 2024-02-28 04:40:55.0 +
@@ -6,7 +6,7 @@
 Uploaders:
  Giovanni Mascellani ,
  Anton Gladky 
-Build-Depends: debhelper-compat (= 12), dpkg-dev (>= 1.16.1~), dctrl-tools, 
chrpath,
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 12), dpkg-dev (>= 
1.16.1~), dctrl-tools, chrpath,
  zlib1g-dev, libbz2-dev, liblzma-dev, libzstd-dev, libicu-dev (>= 63.1), 
mpi-default-dev,
  bison, flex, docbook-to-man, help2man, xsltproc, doxygen,
  docbook-xsl, docbook-xml, texlive-latex-base, ghostscript,
@@ -219,7 +219,10 @@
  locking.
 Conflicts: libboost-atomic1.53-dev, libboost-atomic1.54-dev, 
libboost-atomic1.55-dev, libboost-atomic1.57-dev, libboost-atomic1.58-dev, 
libboost-atomic1.60-dev, libboost-atomic1.61-dev, libboost-atomic1.62-dev, 
libboost-atomic1.63-dev, libboost-atomic1.65-dev, libboost-atomic1.67-dev, 
libboost-atomic1.70-dev, libboost-atomic1.71-dev, libboost-atomic1.74-dev, 
libboost-atomic1.80-dev, libboost-atomic1.81-dev
 
-Package: libboost-chrono1.83.0
+Package: libboost-chrono1.83.0t64
+Provides: ${t64:Provides}
+Replaces: libboost-chrono1.83.0
+Breaks: libboost-chrono1.83.0 (<< ${source:Version})
 Homepage: http://www.boost.org/libs/chrono/
 Architecture: any
 Multi-Arch: same
@@ -269,7 +272,7 @@
 Section: libdevel
 Depends: ${misc:Depends},
  libboost1.83-dev (= ${binary:Version}),
- libboost-chrono1.83.0 (= ${binary:Version})
+ libboost-chrono1.83.0t64 (= ${binary:Version})
 Conflicts: libboost-chrono1.48-dev, libboost-chrono1.49-dev, 
libboost-chrono1.50-dev, libboost-chrono1.52-dev, libboost-chrono1.53-dev, 
libboost-chrono1.54-dev, libboost-chrono1.55-dev, libboost-chrono1.57-dev, 
libboost-chrono1.58-dev, libboost-chrono1.60-dev, libboost-chrono1.61-dev, 
libboost-chrono1.62-dev, libboost-chrono1.63-dev, libboost-chrono1.65-dev, 
libboost-chrono1.67-dev, libboost-chrono1.70-dev, libboost-chrono1.71-dev, 
libboost-chrono1.74-dev, libboost-chrono1.80-dev, libboost-chrono1.81-dev
 Description: C++ representation of time duration, time point, and clocks
  This package forms part of the Boost C++ Libraries collection.
diff -Nru boost1.83-1.83.0/debian/rules boost1.83-1.83.0/debian/rules
--- boost1.83-1.83.0/debian/rules   2023-10-15 18:39:41.0 +
+++ boost1.83-1.83.0/debian/rules   2024-02-28 04:40:39.0 +
@@ -69,11 +69,11 @@
 mk_base_name = usr/lib/$(DEB_HOST_MULTIARCH)/libboost_$(subst -,_,$(1))$(2)
 mk_cmake_name = usr/lib/$(DEB_HOST_MULTIARCH)/cmake/boost_$(subst 
-,_,$(1))-$(SOVERSION)/
 
+t64_suffix_chrono = t64
 # Input: component
 # Return: package name for shared library or development
-mk_pkg_lib = libboost-$(1)$(SOVERSION)
+mk_pkg_lib = libboost-$(1)$(SOVERSION)$(t64_suffix_$(1))
 mk_pkg_dev = libboost-$(1)$(PKGVERSION)-dev
-
 # Helpers to generate debhelper input filenames.
 # Input: component
 # Return: prefix to debhelper filenames


Bug#1064946: RM: sphinx-a4doc -- ROM; leaf package

2024-02-27 Thread Sandro Tosi
Package: ftp.debian.org
Severity: normal
User: ftp.debian@packages.debian.org
Usertags: remove
X-Debbugs-Cc: sphinx-a4...@packages.debian.org, mo...@debian.org
Control: affects -1 + src:sphinx-a4doc

please remove sphinx-a4doc, dak shows no rdeps



Bug#1062553: fenics-basix: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 fenics-basix-0.7.0/debian/changelog 
fenics-basix-0.7.0/debian/changelog
--- fenics-basix-0.7.0/debian/changelog 2023-10-30 21:48:08.0 +
+++ fenics-basix-0.7.0/debian/changelog 2024-02-28 04:38:54.0 +
@@ -1,3 +1,10 @@
+fenics-basix (0.7.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062553
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 04:38:54 +
+
 fenics-basix (0.7.0-2) unstable; urgency=medium
 
   * Depends: python3-ufl (>= 2023.2.0~)
diff -Nru fenics-basix-0.7.0/debian/control fenics-basix-0.7.0/debian/control
--- fenics-basix-0.7.0/debian/control   2023-10-30 21:48:08.0 +
+++ fenics-basix-0.7.0/debian/control   2024-02-28 04:38:54.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Science Team 

 Uploaders: Drew Parsons 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
  dh-python,
  python3-setuptools,
  python3-all-dev:any,
@@ -35,7 +35,7 @@
 Package: libbasix-dev
 Architecture: any
 Multi-Arch: same
-Depends: libbasix0.7 (= ${binary:Version}),
+Depends: libbasix0.7t64 (= ${binary:Version}),
  libeigen3-dev,
  ${misc:Depends}, ${shlibs:Depends}
 Suggests: python3-basix, basix-doc
@@ -59,7 +59,10 @@
  .
  This package installs the development files for the shared library.
 
-Package: libbasix0.7
+Package: libbasix0.7t64
+Provides: ${t64:Provides}
+Replaces: libbasix0.7
+Breaks: libbasix0.7 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
diff -Nru fenics-basix-0.7.0/debian/libbasix0.7.install 
fenics-basix-0.7.0/debian/libbasix0.7.install
--- fenics-basix-0.7.0/debian/libbasix0.7.install   2023-10-30 
21:48:08.0 +
+++ fenics-basix-0.7.0/debian/libbasix0.7.install   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libbasix.so.*
diff -Nru fenics-basix-0.7.0/debian/libbasix0.7t64.install 
fenics-basix-0.7.0/debian/libbasix0.7t64.install
--- fenics-basix-0.7.0/debian/libbasix0.7t64.install1970-01-01 
00:00:00.0 +
+++ fenics-basix-0.7.0/debian/libbasix0.7t64.install2023-10-30 
21:48:08.0 +
@@ -0,0 +1 @@
+usr/lib/*/libbasix.so.*
diff -Nru fenics-basix-0.7.0/debian/libbasix0.7t64.lintian-overrides 
fenics-basix-0.7.0/debian/libbasix0.7t64.lintian-overrides
--- fenics-basix-0.7.0/debian/libbasix0.7t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ fenics-basix-0.7.0/debian/libbasix0.7t64.lintian-overrides  2024-02-28 
04:38:27.0 +
@@ -0,0 +1 @@
+libbasix0.7t64: package-name-doesnt-match-sonames libbasix0.7


Bug#1062550: fcft: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 fcft-3.1.8/debian/changelog fcft-3.1.8/debian/changelog
--- fcft-3.1.8/debian/changelog 2024-02-26 20:05:02.0 +
+++ fcft-3.1.8/debian/changelog 2024-02-28 04:36:16.0 +
@@ -1,3 +1,10 @@
+fcft (3.1.8-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062550
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 04:36:16 +
+
 fcft (3.1.8-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru fcft-3.1.8/debian/control fcft-3.1.8/debian/control
--- fcft-3.1.8/debian/control   2024-02-26 20:05:02.0 +
+++ fcft-3.1.8/debian/control   2024-02-28 04:36:16.0 +
@@ -2,7 +2,7 @@
 Section: libdevel
 Priority: optional
 Maintainer: Birger Schacht 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
meson,
pkgconf,
libpixman-1-dev,
@@ -24,7 +24,7 @@
 Architecture: any
 Depends: ${misc:Depends},
  ${shlibs:Depends},
- libfcft4 (= ${binary:Version}),
+ libfcft4t64 (= ${binary:Version}),
  libpixman-1-dev,
  libfreetype-dev,
  libfontconfig-dev,
@@ -46,7 +46,10 @@
  .
  This package contains the header and development files.
 
-Package: libfcft4
+Package: libfcft4t64
+Provides: ${t64:Provides}
+Replaces: libfcft4
+Breaks: libfcft4 (<< ${source:Version})
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Section: libs
diff -Nru fcft-3.1.8/debian/libfcft4.install fcft-3.1.8/debian/libfcft4.install
--- fcft-3.1.8/debian/libfcft4.install  2024-02-26 20:05:02.0 +
+++ fcft-3.1.8/debian/libfcft4.install  1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru fcft-3.1.8/debian/libfcft4.symbols fcft-3.1.8/debian/libfcft4.symbols
--- fcft-3.1.8/debian/libfcft4.symbols  2024-02-26 20:05:02.0 +
+++ fcft-3.1.8/debian/libfcft4.symbols  1970-01-01 00:00:00.0 +
@@ -1,16 +0,0 @@
-libfcft.so.4 libfcft4 #MINVER#
-* Build-Depends-Package: libfcft-dev
- fcft_capabilities@Base 3.0.1
- fcft_clone@Base 3.0.1
- fcft_destroy@Base 3.0.1
- fcft_fini@Base 3.0.1
- fcft_from_name@Base 3.0.1
- fcft_init@Base 3.0.1
- fcft_kerning@Base 3.0.1
- fcft_precompose@Base 3.0.1
- fcft_rasterize_char_utf32@Base 3.0.1
- fcft_rasterize_grapheme_utf32@Base 3.0.1
- fcft_rasterize_text_run_utf32@Base 3.0.1
- fcft_set_emoji_presentation@Base 3.0.1
- fcft_set_scaling_filter@Base 3.0.1
- fcft_text_run_destroy@Base 3.0.1
diff -Nru fcft-3.1.8/debian/libfcft4t64.install 
fcft-3.1.8/debian/libfcft4t64.install
--- fcft-3.1.8/debian/libfcft4t64.install   1970-01-01 00:00:00.0 
+
+++ fcft-3.1.8/debian/libfcft4t64.install   2024-02-26 20:05:02.0 
+
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff -Nru fcft-3.1.8/debian/libfcft4t64.lintian-overrides 
fcft-3.1.8/debian/libfcft4t64.lintian-overrides
--- fcft-3.1.8/debian/libfcft4t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ fcft-3.1.8/debian/libfcft4t64.lintian-overrides 2024-02-28 
04:36:02.0 +
@@ -0,0 +1 @@
+libfcft4t64: package-name-doesnt-match-sonames libfcft4
diff -Nru fcft-3.1.8/debian/libfcft4t64.symbols 
fcft-3.1.8/debian/libfcft4t64.symbols
--- fcft-3.1.8/debian/libfcft4t64.symbols   1970-01-01 00:00:00.0 
+
+++ fcft-3.1.8/debian/libfcft4t64.symbols   2024-02-28 04:36:02.0 
+
@@ -0,0 +1,16 @@
+libfcft.so.4 libfcft4t64 #MINVER#
+* Build-Depends-Package: libfcft-dev
+ fcft_capabilities@Base 3.0.1
+ fcft_clone@Base 3.0.1
+ fcft_destroy@Base 3.0.1
+ fcft_fini@Base 3.0.1
+ fcft_from_name@Base 3.0.1
+ fcft_init@Base 3.0.1
+ fcft_kerning@Base 3.0.1
+ fcft_precompose@Base 3.0.1
+ fcft_rasterize_char_utf32@Base 3.0.1
+ fcft_rasterize_grapheme_utf32@Base 3.0.1
+ fcft_rasterize_text_run_utf32@Base 3.0.1
+ fcft_set_emoji_presentation@Base 3.0.1
+ fcft_set_scaling_filter@Base 3.0.1
+ fcft_text_run_destroy@Base 3.0.1


Bug#1062551: fcml: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 fcml-1.3.0/debian/changelog fcml-1.3.0/debian/changelog
--- fcml-1.3.0/debian/changelog 2024-02-14 17:31:11.0 +
+++ fcml-1.3.0/debian/changelog 2024-02-28 04:37:13.0 +
@@ -1,3 +1,10 @@
+fcml (1.3.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062551
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 04:37:13 +
+
 fcml (1.3.0-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru fcml-1.3.0/debian/control fcml-1.3.0/debian/control
--- fcml-1.3.0/debian/control   2024-02-14 17:29:16.0 +
+++ fcml-1.3.0/debian/control   2024-02-28 04:37:13.0 +
@@ -2,7 +2,7 @@
 Maintainer: Stephen Kitt 
 Section: devel
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
doxygen,
graphviz
 Standards-Version: 4.6.2
@@ -29,7 +29,10 @@
  This package contains a simple but useful single-line assembler and
  disassembler.
 
-Package: libfcml0
+Package: libfcml0t64
+Provides: ${t64:Provides}
+Replaces: libfcml0
+Breaks: libfcml0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -53,7 +56,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libfcml0 (= ${binary:Version}),
+Depends: libfcml0t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
 Recommends: libfcml-doc
diff -Nru fcml-1.3.0/debian/libfcml0.install fcml-1.3.0/debian/libfcml0.install
--- fcml-1.3.0/debian/libfcml0.install  2015-01-20 23:20:13.0 +
+++ fcml-1.3.0/debian/libfcml0.install  1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libfcml*.so.*
diff -Nru fcml-1.3.0/debian/libfcml0.symbols fcml-1.3.0/debian/libfcml0.symbols
--- fcml-1.3.0/debian/libfcml0.symbols  2020-04-30 14:00:47.0 +
+++ fcml-1.3.0/debian/libfcml0.symbols  1970-01-01 00:00:00.0 +
@@ -1,281 +0,0 @@
-libfcml.so.0 libfcml0 #MINVER#
-* Build-Depends-Package: libfcml-dev
- fcml_fn_asm_default_instruction_chooser@Base 1.0.0
- fcml_fn_asm_default_optimizer@Base 1.0.0
- fcml_fn_asm_no_instruction_chooser@Base 1.0.0
- fcml_fn_assemble@Base 1.0.0
- fcml_fn_assembler_free@Base 1.0.0
- fcml_fn_assembler_init@Base 1.0.0
- fcml_fn_assembler_instruction_detach@Base 1.0.0
- fcml_fn_assembler_instruction_free@Base 1.0.0
- fcml_fn_assembler_result_free@Base 1.0.0
- fcml_fn_assembler_result_prepare@Base 1.0.0
- fcml_fn_cu_add_operand_hints@Base 1.0.0
- fcml_fn_cu_clone_instruction@Base 1.0.0
- fcml_fn_cu_find_operand@Base 1.0.0
- fcml_fn_cu_free_instruction@Base 1.0.0
- fcml_fn_cu_operand_addr_b_disp_16@Base 1.0.0
- fcml_fn_cu_operand_addr_b_disp_32@Base 1.0.0
- fcml_fn_cu_operand_addr_b_disp_64@Base 1.0.0
- fcml_fn_cu_operand_addr_b_disp_8@Base 1.0.0
- fcml_fn_cu_operand_addr_bis_disp_32@Base 1.0.0
- fcml_fn_cu_operand_addr_bis_disp_64@Base 1.0.0
- fcml_fn_cu_operand_addr_bis_disp_8@Base 1.0.0
- fcml_fn_cu_operand_addr_disp_16@Base 1.0.0
- fcml_fn_cu_operand_addr_disp_32@Base 1.0.0
- fcml_fn_cu_operand_addr_disp_64@Base 1.0.0
- fcml_fn_cu_operand_addr_far_pointer_offset16@Base 1.0.0
- fcml_fn_cu_operand_addr_far_pointer_offset32@Base 1.0.0
- fcml_fn_cu_operand_addr_is_disp_32@Base 1.0.0
- fcml_fn_cu_operand_addr_is_disp_64@Base 1.0.0
- fcml_fn_cu_operand_addr_is_disp_8@Base 1.0.0
- fcml_fn_cu_operand_addr_offset_16@Base 1.0.0
- fcml_fn_cu_operand_addr_offset_32@Base 1.0.0
- fcml_fn_cu_operand_addr_offset_abs_64@Base 1.0.0
- fcml_fn_cu_operand_addr_offset_rel_64@Base 1.0.0
- fcml_fn_cu_operand_reg@Base 1.0.0
- fcml_fn_cu_operand_signed_imm_16@Base 1.0.0
- fcml_fn_cu_operand_signed_imm_32@Base 1.0.0
- fcml_fn_cu_operand_signed_imm_64@Base 1.0.0
- fcml_fn_cu_operand_signed_imm_8@Base 1.0.0
- fcml_fn_cu_operand_unsigned_imm_16@Base 1.0.0
- fcml_fn_cu_operand_unsigned_imm_32@Base 1.0.0
- fcml_fn_cu_operand_unsigned_imm_64@Base 1.0.0
- fcml_fn_cu_operand_unsigned_imm_8@Base 1.0.0
- fcml_fn_dialect_free@Base 1.0.0
- fcml_fn_dialect_init_gas@Base 1.0.0
- fcml_fn_dialect_init_intel@Base 1.0.0
- fcml_fn_disassemble@Base 1.0.0
- fcml_fn_disassembler_free@Base 1.0.0
- fcml_fn_disassembler_init@Base 1.0.0
- fcml_fn_disassembler_result_free@Base 1.0.0
- 

Bug#1064945: grub-efi-amd64: Sudden boot failures on ZFS systems

2024-02-27 Thread John Goerzen
Package: grub-efi-amd64
Version: 2.06-13+deb12u1
Severity: critical
Tags: upstream patch
Justification: breaks the whole system

My system suddenly refused to start up grub.  An error message flashed by, but
too quickly for me to be able to see.  Then I got the grub emergency prompt.

Upon booting from a Debian live image to attempt to fix this, after chrooting
into an appropriately-configured filesystem from the target (with bind-mount
/proc, /sys, /dev, /boot/efi, etc), grub-install failed with:

error: compression algorithm inherit not supported

I'll note that "inherit" is not really a compression algorithm for ZFS.  (root,
and also boot, are part of ZFS on this system.)

Upon researching this, I see that https://github.com/openzfs/zfs/issues/15261
discusses the problem.  https://github.com/openzfs/zfs/issues/13873 does as
well.

https://github.com/openzfs/zfs/issues/13873#issuecomment-1905182760 suggests
that it is the ZFS feature extensible_dataset that is responsible for this.
That feature can get auto-enabled by other features at runtime.

Both of these bugs indicate that grub 2.12 contains patches to fix the issue.
Indeed, the four patches listed at
https://git.savannah.gnu.org/cgit/grub.git/log/grub-core/fs/zfs/zfs.c pertaining
to ZFS are thought to fix it.

I have built a bookworm-backports version of grub 2.12 and it does indeed solve
the problem.

I think this issue justifies backporting those ZFS patches into the version in
bookworm for stable-proposed-updates.

Thanks!

- John

-- System Information:
Debian Release: 12.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-18-amd64 (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)
LSM: AppArmor: enabled

Versions of packages grub-efi-amd64 depends on:
ii  debconf [debconf-2.0]  1.5.82
ii  grub-common2.06-13+deb12u1
ii  grub-efi-amd64-bin 2.06-13+deb12u1
ii  grub2-common   2.06-13+deb12u1
ii  ucf3.0043+nmu1

grub-efi-amd64 recommends no packages.

grub-efi-amd64 suggests no packages.

-- debconf information excluded



Bug#1061979: boost1.74: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru boost1.74-1.74.0+ds1/debian/changelog 
boost1.74-1.74.0+ds1/debian/changelog
--- boost1.74-1.74.0+ds1/debian/changelog   2023-10-06 06:15:55.0 
+
+++ boost1.74-1.74.0+ds1/debian/changelog   2024-02-28 04:05:36.0 
+
@@ -1,3 +1,10 @@
+boost1.74 (1.74.0+ds1-23.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061979
+
+ -- Steve Langasek   Wed, 28 Feb 2024 04:05:36 +
+
 boost1.74 (1.74.0+ds1-23) unstable; urgency=medium
 
   [ Gianfranco Costamagna ]
diff -Nru boost1.74-1.74.0+ds1/debian/control 
boost1.74-1.74.0+ds1/debian/control
--- boost1.74-1.74.0+ds1/debian/control 2023-10-03 07:06:19.0 +
+++ boost1.74-1.74.0+ds1/debian/control 2024-02-28 04:05:36.0 +
@@ -6,7 +6,7 @@
 Uploaders:
  Giovanni Mascellani ,
  Anton Gladky 
-Build-Depends: debhelper-compat (= 12), dpkg-dev (>= 1.16.1~), dctrl-tools, 
chrpath,
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 12), dpkg-dev (>= 
1.16.1~), dctrl-tools, chrpath,
  zlib1g-dev, libbz2-dev, liblzma-dev, libzstd-dev, libicu-dev (>= 63.1), 
mpi-default-dev,
  bison, flex, docbook-to-man, help2man, xsltproc, doxygen,
  docbook-xsl, docbook-xml, texlive-latex-base, ghostscript,
@@ -214,7 +214,10 @@
  locking.
 Conflicts: libboost-atomic1.53-dev, libboost-atomic1.54-dev, 
libboost-atomic1.55-dev, libboost-atomic1.57-dev, libboost-atomic1.58-dev, 
libboost-atomic1.60-dev, libboost-atomic1.61-dev, libboost-atomic1.62-dev, 
libboost-atomic1.63-dev, libboost-atomic1.65-dev, libboost-atomic1.67-dev, 
libboost-atomic1.70-dev, libboost-atomic1.71-dev
 
-Package: libboost-chrono1.74.0
+Package: libboost-chrono1.74.0t64
+Provides: ${t64:Provides}
+Replaces: libboost-chrono1.74.0
+Breaks: libboost-chrono1.74.0 (<< ${source:Version})
 Homepage: http://www.boost.org/libs/chrono/
 Architecture: any
 Multi-Arch: same
@@ -264,7 +267,7 @@
 Section: libdevel
 Depends: ${misc:Depends},
  libboost1.74-dev (= ${binary:Version}),
- libboost-chrono1.74.0 (= ${binary:Version})
+ libboost-chrono1.74.0t64 (= ${binary:Version})
 Conflicts: libboost-chrono1.48-dev, libboost-chrono1.49-dev, 
libboost-chrono1.50-dev, libboost-chrono1.52-dev, libboost-chrono1.53-dev, 
libboost-chrono1.54-dev, libboost-chrono1.55-dev, libboost-chrono1.57-dev, 
libboost-chrono1.58-dev, libboost-chrono1.60-dev, libboost-chrono1.61-dev, 
libboost-chrono1.62-dev, libboost-chrono1.63-dev, libboost-chrono1.65-dev, 
libboost-chrono1.67-dev, libboost-chrono1.70-dev, libboost-chrono1.71-dev
 Description: C++ representation of time duration, time point, and clocks
  This package forms part of the Boost C++ Libraries collection.
diff -Nru boost1.74-1.74.0+ds1/debian/rules boost1.74-1.74.0+ds1/debian/rules
--- boost1.74-1.74.0+ds1/debian/rules   2023-10-03 07:06:19.0 +
+++ boost1.74-1.74.0+ds1/debian/rules   2024-02-28 04:05:34.0 +
@@ -69,9 +69,10 @@
 mk_base_name = usr/lib/$(DEB_HOST_MULTIARCH)/libboost_$(subst -,_,$(1))$(2)
 mk_cmake_name = usr/lib/$(DEB_HOST_MULTIARCH)/cmake/boost_$(subst 
-,_,$(1))-$(SOVERSION)/
 
+t64_suffix_chrono = t64
 # Input: component
 # Return: package name for shared library or development
-mk_pkg_lib = libboost-$(1)$(SOVERSION)
+mk_pkg_lib = libboost-$(1)$(SOVERSION)$(t64_suffix_$(1))
 mk_pkg_dev = libboost-$(1)$(PKGVERSION)-dev
 
 # Helpers to generate debhelper input filenames.


Bug#1062548: faust: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 faust-2.70.3+ds/debian/changelog faust-2.70.3+ds/debian/changelog
--- faust-2.70.3+ds/debian/changelog2024-01-15 13:14:12.0 +
+++ faust-2.70.3+ds/debian/changelog2024-02-28 03:51:36.0 +
@@ -1,3 +1,10 @@
+faust (2.70.3+ds-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062548
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 03:51:36 +
+
 faust (2.70.3+ds-1) unstable; urgency=medium
 
   * New upstream version 2.70.3+ds
diff -Nru faust-2.70.3+ds/debian/control faust-2.70.3+ds/debian/control
--- faust-2.70.3+ds/debian/control  2024-01-15 13:14:12.0 +
+++ faust-2.70.3+ds/debian/control  2024-02-28 03:51:36.0 +
@@ -4,7 +4,7 @@
 Maintainer: Debian Multimedia Maintainers 
 Uploaders:
  IOhannes m zmölnig (Debian/GNU) ,
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  bison,
  cmake,
  debhelper-compat (= 13),
@@ -31,7 +31,7 @@
 Depends:
  faust-common (<< ${source:Upstream-Version}+1~),
  faust-common (>= ${source:Version}),
- libfaust2 (= ${binary:Version}),
+ libfaust2t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Recommends:
@@ -106,7 +106,10 @@
  This package contains the architecture independent files for faust as well as
  syntax highlighting files for various editors.
 
-Package: libfaust2
+Package: libfaust2t64
+Provides: ${t64:Provides}
+Replaces: libfaust2
+Breaks: libfaust2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
diff -Nru faust-2.70.3+ds/debian/libfaust2.install 
faust-2.70.3+ds/debian/libfaust2.install
--- faust-2.70.3+ds/debian/libfaust2.install2024-01-15 13:14:12.0 
+
+++ faust-2.70.3+ds/debian/libfaust2.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru faust-2.70.3+ds/debian/libfaust2t64.install 
faust-2.70.3+ds/debian/libfaust2t64.install
--- faust-2.70.3+ds/debian/libfaust2t64.install 1970-01-01 00:00:00.0 
+
+++ faust-2.70.3+ds/debian/libfaust2t64.install 2024-01-15 13:14:12.0 
+
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff -Nru faust-2.70.3+ds/debian/libfaust2t64.lintian-overrides 
faust-2.70.3+ds/debian/libfaust2t64.lintian-overrides
--- faust-2.70.3+ds/debian/libfaust2t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ faust-2.70.3+ds/debian/libfaust2t64.lintian-overrides   2024-02-28 
03:51:10.0 +
@@ -0,0 +1 @@
+libfaust2t64: package-name-doesnt-match-sonames libfaust2


Bug#1062546: fastcdr: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 fastcdr-1.1.0/debian/changelog fastcdr-1.1.0/debian/changelog
--- fastcdr-1.1.0/debian/changelog  2023-06-14 13:01:29.0 +
+++ fastcdr-1.1.0/debian/changelog  2024-02-28 03:46:59.0 +
@@ -1,3 +1,10 @@
+fastcdr (1.1.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062546
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 03:46:59 +
+
 fastcdr (1.1.0-1) unstable; urgency=medium
 
   * New upstream version 1.1.0
diff -Nru fastcdr-1.1.0/debian/control fastcdr-1.1.0/debian/control
--- fastcdr-1.1.0/debian/control2023-06-14 13:01:23.0 +
+++ fastcdr-1.1.0/debian/control2024-02-28 03:46:59.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Robotics Team 
 Uploaders: Timo Röhling 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
cmake, ninja-build, pkg-kde-tools,
libgtest-dev , doxygen , graphviz 
 Standards-Version: 4.6.2
@@ -12,7 +12,10 @@
 Vcs-Git: https://salsa.debian.org/robotics-team/fastcdr.git
 Vcs-Browser: https://salsa.debian.org/robotics-team/fastcdr
 
-Package: libfastcdr1
+Package: libfastcdr1t64
+Provides: ${t64:Provides}
+Replaces: libfastcdr1
+Breaks: libfastcdr1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -26,7 +29,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libfastcdr1 (= ${binary:Version}), ${misc:Depends}
+Depends: libfastcdr1t64 (= ${binary:Version}), ${misc:Depends}
 Description: Fast CDR serialization library for DDS - development headers
  eProsima FastCDR is a C++ library that provides serialization and
  deserialization according to the Common Data Representation (CDR) of the Data
diff -Nru fastcdr-1.1.0/debian/libfastcdr1.install 
fastcdr-1.1.0/debian/libfastcdr1.install
--- fastcdr-1.1.0/debian/libfastcdr1.install2022-02-22 08:29:59.0 
+
+++ fastcdr-1.1.0/debian/libfastcdr1.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru fastcdr-1.1.0/debian/libfastcdr1.symbols 
fastcdr-1.1.0/debian/libfastcdr1.symbols
--- fastcdr-1.1.0/debian/libfastcdr1.symbols2022-02-22 08:30:00.0 
+
+++ fastcdr-1.1.0/debian/libfastcdr1.symbols1970-01-01 00:00:00.0 
+
@@ -1,201 +0,0 @@
-# SymbolsHelper-Confirmed: 1.0.16 amd64 i386 ppc64el armhf s390x
-libfastcdr.so.1 libfastcdr1 #MINVER#
-* Build-Depends-Package: libfastcdr-dev
- 
(optional=libstdc++|regex)"^_Z(Z|GTt|GV|TI|TS|TT|TV|Thn?\d+_|Tvn?\d+_n?\d+_)?N?r?V?K?[RO]?S[abdiost]"
 0~unused
- (subst)_ZN8eprosima7fastcdr10FastBuffer6resizeE{size_t}@Base 1.0.16
- (subst)_ZN8eprosima7fastcdr10FastBuffer7reserveE{size_t}@Base 1.0.16
- (subst)_ZN8eprosima7fastcdr10FastBufferC1EPc{size_t}@Base 1.0.16
- _ZN8eprosima7fastcdr10FastBufferC1Ev@Base 1.0.16
- (subst)_ZN8eprosima7fastcdr10FastBufferC2EPc{size_t}@Base 1.0.16
- _ZN8eprosima7fastcdr10FastBufferC2Ev@Base 1.0.16
- _ZN8eprosima7fastcdr10FastBufferD0Ev@Base 1.0.16
- _ZN8eprosima7fastcdr10FastBufferD1Ev@Base 1.0.16
- _ZN8eprosima7fastcdr10FastBufferD2Ev@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr10readStringERj@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERPc@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERPcNS1_10EndiannessE@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERPw@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERPwNS1_10EndiannessE@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERb@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERc@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERd@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERdNS1_10EndiannessE@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERf@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERfNS1_10EndiannessE@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERi@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERiNS1_10EndiannessE@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERs@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERsNS1_10EndiannessE@Base 1.0.16
- (subst)_ZN8eprosima7fastcdr3Cdr11deserializeER{int64_t}@Base 1.0.16
- 

Bug#1062547: fastdds: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 fastdds-2.11.2+ds/debian/changelog fastdds-2.11.2+ds/debian/changelog
--- fastdds-2.11.2+ds/debian/changelog  2023-10-24 07:18:49.0 +
+++ fastdds-2.11.2+ds/debian/changelog  2024-02-28 03:47:46.0 +
@@ -1,3 +1,10 @@
+fastdds (2.11.2+ds-6.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062547
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 03:47:46 +
+
 fastdds (2.11.2+ds-6) unstable; urgency=medium
 
   * Disable tests as hotfix for GTest issue (Closes: #1052742)
diff -Nru fastdds-2.11.2+ds/debian/control fastdds-2.11.2+ds/debian/control
--- fastdds-2.11.2+ds/debian/control2023-10-24 07:17:49.0 +
+++ fastdds-2.11.2+ds/debian/control2024-02-28 03:47:46.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Robotics Team 
 Uploaders: Timo Röhling 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  cmake,
  doxygen ,
@@ -39,7 +39,10 @@
  focuses on usability, and a lower-level Writer-Reader API that allows more
  sophisticated fine tuning of the RTPS protocol.
 
-Package: libfastrtps2.11
+Package: libfastrtps2.11t64
+Provides: ${t64:Provides}
+Replaces: libfastrtps2.11
+Breaks: libfastrtps2.11 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: 
@@ -58,7 +61,7 @@
  ${misc:Depends},
  libasio-dev,
  libfastcdr-dev,
- libfastrtps2.11 (= ${binary:Version}),
+ libfastrtps2.11t64 (= ${binary:Version}),
  libfoonathan-memory-dev,
  libssl-dev,
  libtinyxml2-dev,
diff -Nru fastdds-2.11.2+ds/debian/libfastrtps2.11.install 
fastdds-2.11.2+ds/debian/libfastrtps2.11.install
--- fastdds-2.11.2+ds/debian/libfastrtps2.11.install2023-10-24 
07:17:49.0 +
+++ fastdds-2.11.2+ds/debian/libfastrtps2.11.install1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru fastdds-2.11.2+ds/debian/libfastrtps2.11t64.install 
fastdds-2.11.2+ds/debian/libfastrtps2.11t64.install
--- fastdds-2.11.2+ds/debian/libfastrtps2.11t64.install 1970-01-01 
00:00:00.0 +
+++ fastdds-2.11.2+ds/debian/libfastrtps2.11t64.install 2023-10-24 
07:17:49.0 +
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru fastdds-2.11.2+ds/debian/libfastrtps2.11t64.lintian-overrides 
fastdds-2.11.2+ds/debian/libfastrtps2.11t64.lintian-overrides
--- fastdds-2.11.2+ds/debian/libfastrtps2.11t64.lintian-overrides   
1970-01-01 00:00:00.0 +
+++ fastdds-2.11.2+ds/debian/libfastrtps2.11t64.lintian-overrides   
2024-02-28 03:47:34.0 +
@@ -0,0 +1 @@
+libfastrtps2.11t64: package-name-doesnt-match-sonames libfastrtps2.11


Bug#1061934: boinc: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 boinc-7.24.1+dfsg/debian/changelog boinc-7.24.1+dfsg/debian/changelog
--- boinc-7.24.1+dfsg/debian/changelog  2024-02-20 13:22:19.0 +
+++ boinc-7.24.1+dfsg/debian/changelog  2024-02-28 03:42:25.0 +
@@ -1,3 +1,10 @@
+boinc (7.24.1+dfsg-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061934
+
+ -- Steve Langasek   Wed, 28 Feb 2024 03:42:25 +
+
 boinc (7.24.1+dfsg-2) unstable; urgency=medium
 
   * Ack previous NMU, thanks!
diff -Nru boinc-7.24.1+dfsg/debian/control boinc-7.24.1+dfsg/debian/control
--- boinc-7.24.1+dfsg/debian/control2024-02-20 13:22:19.0 +
+++ boinc-7.24.1+dfsg/debian/control2024-02-28 03:42:25.0 +
@@ -133,7 +133,7 @@
  adduser,
  ca-certificates,
  lsb-base (>= 3.0-6),
- libboinc7 (= ${binary:Version})
+ libboinc7t64 (= ${binary:Version})
 Suggests: boinc-manager,
   boinc-client-opencl,
   boinc-client-nvidia-cuda,
@@ -226,8 +226,8 @@
 Architecture: any
 Section: libdevel
 Depends: ${misc:Depends},
- libboinc-app7 (= ${binary:Version}),
- libboinc7 (= ${binary:Version}),
+ libboinc-app7t64 (= ${binary:Version}),
+ libboinc7t64 (= ${binary:Version}),
  libc6-dev | libc-dev,
  default-libmysqlclient-dev,
  libssl-dev,
@@ -245,7 +245,7 @@
  development of scientific applications that work seamlessly across
  many Linux distributions and different releases of the same.
 
-Package: libboinc-app7
+Package: libboinc-app7t64
 Architecture: any
 Section: libs
 Provides: libboinc-app
@@ -264,7 +264,7 @@
  This package contains dynamic libraries that are needed for applications
  which utilizes the BOINC infrastructure and the boinc-client itself.
 
-Package: libboinc7
+Package: libboinc7t64
 Architecture: any
 Section: libs
 Provides: libboinc
diff -Nru boinc-7.24.1+dfsg/debian/control.in 
boinc-7.24.1+dfsg/debian/control.in
--- boinc-7.24.1+dfsg/debian/control.in 2022-09-12 21:02:47.0 +
+++ boinc-7.24.1+dfsg/debian/control.in 2024-02-28 03:41:15.0 +
@@ -133,7 +133,7 @@
 @ adduser,
 @ ca-certificates,
 @ lsb-base (>= 3.0-6),
-@ libboinc7 (= ${binary:Version})
+@ libboinc7t64 (= ${binary:Version})
 @Suggests: boinc-manager,
 @  boinc-client-opencl,
 @  boinc-client-nvidia-cuda,
@@ -226,8 +226,8 @@
 @Architecture: any
 @Section: libdevel
 @Depends: ${misc:Depends},
-@ libboinc-app7 (= ${binary:Version}),
-@ libboinc7 (= ${binary:Version}),
+@ libboinc-app7t64 (= ${binary:Version}),
+@ libboinc7t64 (= ${binary:Version}),
 @ libc6-dev | libc-dev,
 @ default-libmysqlclient-dev,
 @ libssl-dev,
@@ -245,7 +245,7 @@
 @ development of scientific applications that work seamlessly across
 @ many Linux distributions and different releases of the same.
 @
-@Package: libboinc-app7
+@Package: libboinc-app7t64
 @Architecture: any
 @Section: libs
 @Provides: libboinc-app
@@ -264,7 +264,7 @@
 @ This package contains dynamic libraries that are needed for applications
 @ which utilizes the BOINC infrastructure and the boinc-client itself.
 @
-@Package: libboinc7
+@Package: libboinc7t64
 @Architecture: any
 @Section: libs
 @Provides: libboinc
diff -Nru boinc-7.24.1+dfsg/debian/libboinc-app7.install 
boinc-7.24.1+dfsg/debian/libboinc-app7.install
--- boinc-7.24.1+dfsg/debian/libboinc-app7.install  2022-01-26 
15:42:50.0 +
+++ boinc-7.24.1+dfsg/debian/libboinc-app7.install  1970-01-01 
00:00:00.0 +
@@ -1,3 +0,0 @@
-usr/lib/*/libboinc_api*.so.*
-usr/lib/*/libboinc_graphics*.so.*
-usr/lib/*/libboinc_opencl*.so.*
diff -Nru boinc-7.24.1+dfsg/debian/libboinc-app7.links 
boinc-7.24.1+dfsg/debian/libboinc-app7.links
--- boinc-7.24.1+dfsg/debian/libboinc-app7.links2022-01-26 
15:42:50.0 +
+++ boinc-7.24.1+dfsg/debian/libboinc-app7.links1970-01-01 
00:00:00.0 +
@@ -1,3 +0,0 @@
-# once we have the static libraries redistributed again, we should think about 
this
-#usr/lib/libboinc.a  usr/share/boinc-dev/lib/libboinc.a
-#usr/lib/libboinc_api.a  

Bug#1062544: faifa: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 faifa-0.2~svn82/debian/changelog faifa-0.2~svn82/debian/changelog
--- faifa-0.2~svn82/debian/changelog2022-10-17 10:46:57.0 +
+++ faifa-0.2~svn82/debian/changelog2024-02-28 03:46:05.0 +
@@ -1,3 +1,10 @@
+faifa (0.2~svn82-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062544
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 03:46:05 +
+
 faifa (0.2~svn82-3) unstable; urgency=medium
 
   * QA upload.
diff -Nru faifa-0.2~svn82/debian/control faifa-0.2~svn82/debian/control
--- faifa-0.2~svn82/debian/control  2022-10-17 10:46:57.0 +
+++ faifa-0.2~svn82/debian/control  2024-02-28 03:46:05.0 +
@@ -2,7 +2,7 @@
 Section: net
 Priority: optional
 Maintainer: Debian QA Group 
-Build-Depends: debhelper-compat (= 12), autoconf,
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 12), autoconf,
  libpcap0.8-dev, libssl-dev (>= 0.9.7)
 Standards-Version: 4.5.0
 Vcs-Git: https://salsa.debian.org/debian/faifa.git
@@ -28,7 +28,7 @@
 Package: libfaifa-dev
 Section: libdevel
 Architecture: any
-Depends: libfaifa0 (= ${binary:Version}), ${misc:Depends}
+Depends: libfaifa0t64 (= ${binary:Version}), ${misc:Depends}
 Description: manage HomePlug 1.0/AV devices via ethernet frames - devel library
  Faifa is a network tool to remotely manage HomePlug 1.0 and HomePlug AV
  devices.
@@ -42,7 +42,10 @@
  .
  This package contains Faifa library headers.
 
-Package: libfaifa0
+Package: libfaifa0t64
+Provides: ${t64:Provides}
+Replaces: libfaifa0
+Breaks: libfaifa0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
diff -Nru faifa-0.2~svn82/debian/libfaifa0.install 
faifa-0.2~svn82/debian/libfaifa0.install
--- faifa-0.2~svn82/debian/libfaifa0.install2022-10-17 10:46:57.0 
+
+++ faifa-0.2~svn82/debian/libfaifa0.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libfaifa*.so.*
diff -Nru faifa-0.2~svn82/debian/libfaifa0.symbols 
faifa-0.2~svn82/debian/libfaifa0.symbols
--- faifa-0.2~svn82/debian/libfaifa0.symbols2022-10-17 10:46:57.0 
+
+++ faifa-0.2~svn82/debian/libfaifa0.symbols1970-01-01 00:00:00.0 
+
@@ -1,37 +0,0 @@
-libfaifa.so.0 libfaifa0 #MINVER#
- crc32buf@Base 0.2~svn82
- dak_salt@Base 0.2~svn82
- do_frame@Base 0.2~svn82
- do_receive_frame@Base 0.2~svn82
- dump_hex@Base 0.2~svn82
- err_stream@Base 0.2~svn82
- ether_init_header@Base 0.2~svn82
- faifa_close@Base 0.2~svn82
- faifa_error@Base 0.2~svn82
- faifa_free@Base 0.2~svn82
- faifa_init@Base 0.2~svn82
- faifa_loop@Base 0.2~svn82
- faifa_loop_handler@Base 0.2~svn82
- faifa_open@Base 0.2~svn82
- faifa_parse_mac_addr@Base 0.2~svn82
- faifa_recv@Base 0.2~svn82
- faifa_send@Base 0.2~svn82
- faifa_set_dst_addr@Base 0.2~svn82
- faifa_set_error@Base 0.2~svn82
- faifa_set_verbose@Base 0.2~svn82
- faifa_sprint_hex@Base 0.2~svn82
- gen_passphrase@Base 0.2~svn82
- get_carrier_modulation_str@Base 0.2~svn82
- get_sta_role_str@Base 0.2~svn82
- hash_hpav@Base 0.2~svn82
- hash_value@Base 0.2~svn82
- hp10_frame_ops@Base 0.2~svn82
- hpav_frame_ops@Base 0.2~svn82
- in_stream@Base 0.2~svn82
- init_salted_secret@Base 0.2~svn82
- menu@Base 0.2~svn82
- nmk_salt@Base 0.2~svn82
- out_stream@Base 0.2~svn82
- receive_loop@Base 0.2~svn82
- set_dump_callback@Base 0.2~svn82
- set_init_callback@Base 0.2~svn82
diff -Nru faifa-0.2~svn82/debian/libfaifa0t64.install 
faifa-0.2~svn82/debian/libfaifa0t64.install
--- faifa-0.2~svn82/debian/libfaifa0t64.install 1970-01-01 00:00:00.0 
+
+++ faifa-0.2~svn82/debian/libfaifa0t64.install 2022-10-17 10:46:57.0 
+
@@ -0,0 +1 @@
+usr/lib/*/libfaifa*.so.*
diff -Nru faifa-0.2~svn82/debian/libfaifa0t64.lintian-overrides 
faifa-0.2~svn82/debian/libfaifa0t64.lintian-overrides
--- faifa-0.2~svn82/debian/libfaifa0t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ faifa-0.2~svn82/debian/libfaifa0t64.lintian-overrides   2024-02-28 
03:45:58.0 +
@@ -0,0 +1 @@
+libfaifa0t64: package-name-doesnt-match-sonames libfaifa0
diff -Nru faifa-0.2~svn82/debian/libfaifa0t64.symbols 
faifa-0.2~svn82/debian/libfaifa0t64.symbols
--- 

Bug#1062540: event-dance: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 event-dance-0.2.0/debian/changelog event-dance-0.2.0/debian/changelog
--- event-dance-0.2.0/debian/changelog  2024-01-17 14:25:27.0 +
+++ event-dance-0.2.0/debian/changelog  2024-02-28 03:44:45.0 +
@@ -1,3 +1,10 @@
+event-dance (0.2.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062540
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 03:44:45 +
+
 event-dance (0.2.0-2) unstable; urgency=medium
 
   * debian/patches/remove-uuid-from-gir.patch:
diff -Nru event-dance-0.2.0/debian/control event-dance-0.2.0/debian/control
--- event-dance-0.2.0/debian/control2024-01-17 14:25:27.0 +
+++ event-dance-0.2.0/debian/control2024-02-28 03:44:45.0 +
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Alberto Garcia 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
libglib2.0-dev,
libgnutls28-dev,
libgcrypt20-dev,
@@ -18,7 +18,10 @@
 Vcs-Browser: https://salsa.debian.org/berto/eventdance
 Vcs-Git: https://salsa.debian.org/berto/eventdance.git
 
-Package: libevd-0.2-0
+Package: libevd-0.2-0t64
+Provides: ${t64:Provides}
+Replaces: libevd-0.2-0
+Breaks: libevd-0.2-0 (<< ${source:Version})
 Architecture: linux-any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -38,7 +41,7 @@
 Section: libdevel
 Architecture: linux-any
 Multi-Arch: same
-Depends: libevd-0.2-0 (= ${binary:Version}),
+Depends: libevd-0.2-0t64 (= ${binary:Version}),
  gir1.2-evd-0.2 (= ${binary:Version}),
  libglib2.0-dev,
  libgnutls28-dev,
diff -Nru event-dance-0.2.0/debian/libevd-0.2-0.docs 
event-dance-0.2.0/debian/libevd-0.2-0.docs
--- event-dance-0.2.0/debian/libevd-0.2-0.docs  2024-01-17 14:25:27.0 
+
+++ event-dance-0.2.0/debian/libevd-0.2-0.docs  1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-AUTHORS
-README
diff -Nru event-dance-0.2.0/debian/libevd-0.2-0.install 
event-dance-0.2.0/debian/libevd-0.2-0.install
--- event-dance-0.2.0/debian/libevd-0.2-0.install   2024-01-17 
14:25:27.0 +
+++ event-dance-0.2.0/debian/libevd-0.2-0.install   1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-debian/tmp/usr/lib/*/lib*.so.*
-debian/tmp/usr/share/evd-0.2
diff -Nru event-dance-0.2.0/debian/libevd-0.2-0.shlibs 
event-dance-0.2.0/debian/libevd-0.2-0.shlibs
--- event-dance-0.2.0/debian/libevd-0.2-0.shlibs2024-01-17 
14:25:27.0 +
+++ event-dance-0.2.0/debian/libevd-0.2-0.shlibs1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-libevd-0.2 0 libevd-0.2-0 (>= 0.2.0)
diff -Nru event-dance-0.2.0/debian/libevd-0.2-0t64.docs 
event-dance-0.2.0/debian/libevd-0.2-0t64.docs
--- event-dance-0.2.0/debian/libevd-0.2-0t64.docs   1970-01-01 
00:00:00.0 +
+++ event-dance-0.2.0/debian/libevd-0.2-0t64.docs   2024-01-17 
14:25:27.0 +
@@ -0,0 +1,2 @@
+AUTHORS
+README
diff -Nru event-dance-0.2.0/debian/libevd-0.2-0t64.install 
event-dance-0.2.0/debian/libevd-0.2-0t64.install
--- event-dance-0.2.0/debian/libevd-0.2-0t64.install1970-01-01 
00:00:00.0 +
+++ event-dance-0.2.0/debian/libevd-0.2-0t64.install2024-01-17 
14:25:27.0 +
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/*/lib*.so.*
+debian/tmp/usr/share/evd-0.2
diff -Nru event-dance-0.2.0/debian/libevd-0.2-0t64.lintian-overrides 
event-dance-0.2.0/debian/libevd-0.2-0t64.lintian-overrides
--- event-dance-0.2.0/debian/libevd-0.2-0t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ event-dance-0.2.0/debian/libevd-0.2-0t64.lintian-overrides  2024-02-28 
03:44:26.0 +
@@ -0,0 +1 @@
+libevd-0.2-0t64: package-name-doesnt-match-sonames libevd-0.2-0
diff -Nru event-dance-0.2.0/debian/libevd-0.2-0t64.shlibs 
event-dance-0.2.0/debian/libevd-0.2-0t64.shlibs
--- event-dance-0.2.0/debian/libevd-0.2-0t64.shlibs 1970-01-01 
00:00:00.0 +
+++ event-dance-0.2.0/debian/libevd-0.2-0t64.shlibs 2024-02-28 
03:44:26.0 +
@@ -0,0 +1 @@
+libevd-0.2 0 libevd-0.2-0t64 (>= 0.2.0)


Bug#1062538: eos-sdk: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 eos-sdk-0~git20230107+ds/debian/changelog 
eos-sdk-0~git20230107+ds/debian/changelog
--- eos-sdk-0~git20230107+ds/debian/changelog   2023-08-13 19:39:19.0 
+
+++ eos-sdk-0~git20230107+ds/debian/changelog   2024-02-28 03:42:17.0 
+
@@ -1,3 +1,10 @@
+eos-sdk (0~git20230107+ds-5.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062538
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 03:42:17 +
+
 eos-sdk (0~git20230107+ds-5) unstable; urgency=medium
 
   * Clean binary locale files (Closes: #1044922).
diff -Nru eos-sdk-0~git20230107+ds/debian/control 
eos-sdk-0~git20230107+ds/debian/control
--- eos-sdk-0~git20230107+ds/debian/control 2023-08-13 19:39:19.0 
+
+++ eos-sdk-0~git20230107+ds/debian/control 2024-02-28 03:42:17.0 
+
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Andrej Shadura 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  dpkg-dev (>= 1.17.14),
  gettext,
@@ -18,7 +18,10 @@
 Vcs-Git: https://salsa.debian.org/debian/eos-sdk.git
 Vcs-Browser: https://salsa.debian.org/debian/eos-sdk
 
-Package: libendless-0-0
+Package: libendless-0-0t64
+Provides: ${t64:Provides}
+Replaces: libendless-0-0
+Breaks: libendless-0-0 (<< ${source:Version})
 Architecture: any
 Depends:
  libendless-0-common (>= ${source:Version}),
@@ -82,7 +85,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libendless-0-0 (= ${binary:Version}),
+ libendless-0-0t64 (= ${binary:Version}),
  libgtk-3-dev (>= 3.20),
  libjson-glib-dev (>= 0.12),
  pkgconf | pkg-config,
diff -Nru eos-sdk-0~git20230107+ds/debian/libendless-0-0.install 
eos-sdk-0~git20230107+ds/debian/libendless-0-0.install
--- eos-sdk-0~git20230107+ds/debian/libendless-0-0.install  2023-08-13 
19:39:19.0 +
+++ eos-sdk-0~git20230107+ds/debian/libendless-0-0.install  1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/*/*.so.*
-usr/share/gjs-1.0
diff -Nru eos-sdk-0~git20230107+ds/debian/libendless-0-0t64.install 
eos-sdk-0~git20230107+ds/debian/libendless-0-0t64.install
--- eos-sdk-0~git20230107+ds/debian/libendless-0-0t64.install   1970-01-01 
00:00:00.0 +
+++ eos-sdk-0~git20230107+ds/debian/libendless-0-0t64.install   2023-08-13 
19:39:19.0 +
@@ -0,0 +1,2 @@
+usr/lib/*/*.so.*
+usr/share/gjs-1.0
diff -Nru eos-sdk-0~git20230107+ds/debian/libendless-0-0t64.lintian-overrides 
eos-sdk-0~git20230107+ds/debian/libendless-0-0t64.lintian-overrides
--- eos-sdk-0~git20230107+ds/debian/libendless-0-0t64.lintian-overrides 
1970-01-01 00:00:00.0 +
+++ eos-sdk-0~git20230107+ds/debian/libendless-0-0t64.lintian-overrides 
2024-02-28 03:41:31.0 +
@@ -0,0 +1 @@
+libendless-0-0t64: package-name-doesnt-match-sonames libendless-0-0


Bug#1061155: cron: "crontab -e" does not report "unsafe" mail and so job output can be lost

2024-02-27 Thread Jonathan H N Chin
BTW, although testing validity of email would indeed be nice,
it is notoriously difficult. For example, this is valid:

http://@jhnc.org;

( https://www.rfc-editor.org/rfc/rfc5322#section-3.4 )

but I believe fails the regex in your link (I can't test properly
without turning off my adblocker, which I don't intend to do).

The safe_p() function could perhaps be generalised to recognise
a list of valid addresses separated by `\s*,\s*` but beyond that
it is almost certainly, as you say: "asking a program to be more
clever than its users is a waste of energy".

My concern is that whatever checks are done, they get done at save,
so any "errors" are caught early.


-jonathan



georges.khaznadar wrote:
> To: deb...@jhnc.org, 1061...@bugs.debian.org
> From: Khaznadar Georges 
> Date: Tue, 27 Feb 2024 09:57:39 +0100 (CET)
> Subject: Re: cron: "crontab -e" does not report "unsafe" mail and so job
>  output can be  lost
> X-Mailer: Open-Xchange Mailer v7.6.3-Rev71
> 
>Hello Jonathan,
> 
>I apologize, I had not paid attention to the extra space included in the
> 
>list of MAILTO addresses.
> 
>I suppose that we can sanitize the value of MAILTO, by checking it
> 
>with a regular expression derived from RFC 5322 Official Standard
> 
>(see [1]https://emailregex.com/), or do you suggest some lighter approach?
> 
>Best regards,   Georges.
> 
>Jonathan H N Chin a écrit :
>> Sorry, my mail server does not seem to have received any email
>> from debian when you sent your email on 2024-01-21. Was I
>> supposed to have been automatically Bcc'd?
>>
>> I disagree that the bug is not grave – I believe it meets the
>> criterion of data being lost (and was in fact lost by the user).
>> However, that does not really bother me.
>>
>> Note that I used quotation marks around the word unsafe because
>> that is the wording used in the syslog message; the addresses are
>> not unsafe. The problem is the space character.
> 
> References
> 
>Visible links
>1. https://emailregex.com/



Bug#1062539: evemu: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 evemu-2.7.0/debian/changelog evemu-2.7.0/debian/changelog
--- evemu-2.7.0/debian/changelog2020-09-30 12:29:19.0 +
+++ evemu-2.7.0/debian/changelog2024-02-28 03:43:47.0 +
@@ -1,3 +1,10 @@
+evemu (2.7.0-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062539
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 03:43:47 +
+
 evemu (2.7.0-3) unstable; urgency=medium
 
   * Apply upstream fix for the tests. Closes: #971161.
diff -Nru evemu-2.7.0/debian/control evemu-2.7.0/debian/control
--- evemu-2.7.0/debian/control  2020-09-30 08:12:18.0 +
+++ evemu-2.7.0/debian/control  2024-02-28 03:43:47.0 +
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Stephen Kitt 
-Build-Depends: asciidoc,
+Build-Depends: dpkg-dev (>= 1.22.5), asciidoc,
debhelper-compat (= 13),
dh-python,
libevdev-dev (>= 1.2.99.902),
@@ -15,7 +15,10 @@
 Vcs-Git: https://salsa.debian.org/debian/evemu.git
 Rules-Requires-Root: no
 
-Package: libevemu3
+Package: libevemu3t64
+Provides: ${t64:Provides}
+Replaces: libevemu3
+Breaks: libevemu3 (<< ${source:Version})
 Architecture: linux-any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -31,7 +34,7 @@
 Architecture: linux-any
 Multi-Arch: allowed
 Pre-Depends: ${misc:Pre-Depends}
-Depends: libevemu3 (= ${binary:Version}),
+Depends: libevemu3t64 (= ${binary:Version}),
  libevdev2,
  ${misc:Depends},
  ${python3:Depends},
@@ -48,7 +51,7 @@
 Architecture: linux-any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
-Depends: libevemu3 (= ${binary:Version}),
+Depends: libevemu3t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: Linux Input Event Device Emulation Library - development files
  The evemu library and tools are used to describe devices, record data,
@@ -61,7 +64,7 @@
 Section: utils
 Architecture: linux-any
 Pre-Depends: ${misc:Pre-Depends}
-Depends: libevemu3 (= ${binary:Version}),
+Depends: libevemu3t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
 Description: Linux Input Event Device Emulation Library - test tools
diff -Nru evemu-2.7.0/debian/libevemu3.install 
evemu-2.7.0/debian/libevemu3.install
--- evemu-2.7.0/debian/libevemu3.install2018-05-25 19:40:58.0 
+
+++ evemu-2.7.0/debian/libevemu3.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libevemu.so.3*
diff -Nru evemu-2.7.0/debian/libevemu3.symbols 
evemu-2.7.0/debian/libevemu3.symbols
--- evemu-2.7.0/debian/libevemu3.symbols2019-02-07 08:16:33.0 
+
+++ evemu-2.7.0/debian/libevemu3.symbols1970-01-01 00:00:00.0 
+
@@ -1,3 +0,0 @@
-libevemu.so.3 libevemu3 #MINVER#
-* Build-Depends-Package: libevemu-dev
- (symver)EVEMU_2.0 2.1.0
diff -Nru evemu-2.7.0/debian/libevemu3t64.install 
evemu-2.7.0/debian/libevemu3t64.install
--- evemu-2.7.0/debian/libevemu3t64.install 1970-01-01 00:00:00.0 
+
+++ evemu-2.7.0/debian/libevemu3t64.install 2018-05-25 19:40:58.0 
+
@@ -0,0 +1 @@
+usr/lib/*/libevemu.so.3*
diff -Nru evemu-2.7.0/debian/libevemu3t64.lintian-overrides 
evemu-2.7.0/debian/libevemu3t64.lintian-overrides
--- evemu-2.7.0/debian/libevemu3t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ evemu-2.7.0/debian/libevemu3t64.lintian-overrides   2024-02-28 
03:43:39.0 +
@@ -0,0 +1 @@
+libevemu3t64: package-name-doesnt-match-sonames libevemu3
diff -Nru evemu-2.7.0/debian/libevemu3t64.symbols 
evemu-2.7.0/debian/libevemu3t64.symbols
--- evemu-2.7.0/debian/libevemu3t64.symbols 1970-01-01 00:00:00.0 
+
+++ evemu-2.7.0/debian/libevemu3t64.symbols 2024-02-28 03:43:39.0 
+
@@ -0,0 +1,3 @@
+libevemu.so.3 libevemu3t64 #MINVER#
+* Build-Depends-Package: libevemu-dev
+ (symver)EVEMU_2.0 2.1.0


Bug#1062536: elk: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 elk-3.99.8/debian/changelog elk-3.99.8/debian/changelog
--- elk-3.99.8/debian/changelog 2018-09-14 07:08:44.0 +
+++ elk-3.99.8/debian/changelog 2024-02-28 03:37:48.0 +
@@ -1,3 +1,10 @@
+elk (3.99.8-4.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062536
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 03:37:48 +
+
 elk (3.99.8-4.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru elk-3.99.8/debian/control elk-3.99.8/debian/control
--- elk-3.99.8/debian/control   2018-09-14 07:08:44.0 +
+++ elk-3.99.8/debian/control   2024-02-28 03:37:47.0 +
@@ -2,7 +2,7 @@
 Section: devel
 Priority: optional
 Maintainer: Sam Hocevar 
-Build-Depends: debhelper (>= 9.0), dh-autoreconf, groff, libelf-dev, 
libx11-dev, libxext-dev, libxmu-dev, libxt-dev, libice-dev, libsm-dev, 
libmotif-dev, libgdbm-dev, libxaw7-dev
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 9.0), dh-autoreconf, groff, 
libelf-dev, libx11-dev, libxext-dev, libxmu-dev, libxt-dev, libice-dev, 
libsm-dev, libmotif-dev, libgdbm-dev, libxaw7-dev
 Standards-Version: 3.9.6
 Vcs-Browser: https://salsa.debian.org/debian/elk
 Vcs-Git: https://salsa.debian.org/debian/elk.git
@@ -23,26 +23,28 @@
  System, as well as the X Athena Widgets and the Motif toolkits. Example
  scripts on how to use these plugins are provided in the elkdoc package.
 
-Package: libelk0
+Package: libelk0t64
+Provides: ${t64:Provides}
+Breaks: libelk0 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Conflicts: elk (<< 3.99-1)
-Replaces: elk (<< 3.99-1)
+Replaces: libelk0, elk (<< 3.99-1)
 Description: implementation of Scheme (the Extension Language Kit)
  Elk is an implementation of the Scheme programming language, designed
  specifically as an embeddable, reusable extension language subsystem for
  applications written in C or C++.
  .
- This package contains the libelk0 runtime library.
+ This package contains the libelk0t64 runtime library.
 
 Package: libelk0-dev
 Architecture: any
 Section: libdevel
-Depends: ${shlibs:Depends}, ${misc:Depends}, libelf-dev, libx11-dev, 
libxext-dev, libxmu-dev, libxt-dev, libice-dev, libsm-dev, libelk0 (= 
${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libelf-dev, libx11-dev, 
libxext-dev, libxmu-dev, libxt-dev, libice-dev, libsm-dev, libelk0t64 (= 
${binary:Version})
 Conflicts: elk (<< 3.99-1)
 Replaces: elk (<< 3.99-1)
-Description: development files for libelk0
+Description: development files for libelk0t64
  Elk is an implementation of the Scheme programming language, designed
  specifically as an embeddable, reusable extension language subsystem for
  applications written in C or C++.
diff -Nru elk-3.99.8/debian/libelk0.install elk-3.99.8/debian/libelk0.install
--- elk-3.99.8/debian/libelk0.install   2018-09-14 07:08:44.0 +
+++ elk-3.99.8/debian/libelk0.install   1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-/usr/lib/*/*.so.*
diff -Nru elk-3.99.8/debian/libelk0t64.install 
elk-3.99.8/debian/libelk0t64.install
--- elk-3.99.8/debian/libelk0t64.install1970-01-01 00:00:00.0 
+
+++ elk-3.99.8/debian/libelk0t64.install2018-09-14 07:08:44.0 
+
@@ -0,0 +1 @@
+/usr/lib/*/*.so.*
diff -Nru elk-3.99.8/debian/libelk0t64.lintian-overrides 
elk-3.99.8/debian/libelk0t64.lintian-overrides
--- elk-3.99.8/debian/libelk0t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ elk-3.99.8/debian/libelk0t64.lintian-overrides  2024-02-28 
03:37:35.0 +
@@ -0,0 +1 @@
+libelk0t64: package-name-doesnt-match-sonames libelk0


Bug#1062537: emerald: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 emerald-0.8.18/debian/changelog emerald-0.8.18/debian/changelog
--- emerald-0.8.18/debian/changelog 2023-01-01 22:03:50.0 +
+++ emerald-0.8.18/debian/changelog 2024-02-28 03:40:06.0 +
@@ -1,3 +1,10 @@
+emerald (0.8.18-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062537
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 03:40:06 +
+
 emerald (0.8.18-4) unstable; urgency=medium
 
   [ Samuel Thibault ]
diff -Nru emerald-0.8.18/debian/control emerald-0.8.18/debian/control
--- emerald-0.8.18/debian/control   2023-01-01 22:03:05.0 +
+++ emerald-0.8.18/debian/control   2024-02-28 03:40:06.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Hypra Team 
 Uploaders: Samuel Thibault 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
compiz-dev,
intltool,
libdecoration0-dev,
@@ -32,7 +32,10 @@
  .
  This package provides a decorator for compiz and a themer application.
 
-Package: libemeraldengine0
+Package: libemeraldengine0t64
+Provides: ${t64:Provides}
+Replaces: libemeraldengine0
+Breaks: libemeraldengine0 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
@@ -49,7 +52,7 @@
 Architecture: any
 Section: libdevel
 Depends: ${misc:Depends},
- libemeraldengine0 (=${binary:Version})
+ libemeraldengine0t64 (=${binary:Version})
 Description: Development files for emerald engines
  Emerald is a window decorator for the Compiz window manager, using a custom
  theme format (*.emerald). It is highly customizable and supports different
diff -Nru emerald-0.8.18/debian/libemeraldengine0.install 
emerald-0.8.18/debian/libemeraldengine0.install
--- emerald-0.8.18/debian/libemeraldengine0.install 2018-12-19 
14:08:08.0 +
+++ emerald-0.8.18/debian/libemeraldengine0.install 1970-01-01 
00:00:00.0 +
@@ -1,3 +0,0 @@
-usr/lib/*.so.0.0.0
-usr/lib/*.so.0
-usr/lib/emerald/engines/*.so
diff -Nru emerald-0.8.18/debian/libemeraldengine0t64.install 
emerald-0.8.18/debian/libemeraldengine0t64.install
--- emerald-0.8.18/debian/libemeraldengine0t64.install  1970-01-01 
00:00:00.0 +
+++ emerald-0.8.18/debian/libemeraldengine0t64.install  2018-12-19 
14:08:08.0 +
@@ -0,0 +1,3 @@
+usr/lib/*.so.0.0.0
+usr/lib/*.so.0
+usr/lib/emerald/engines/*.so
diff -Nru emerald-0.8.18/debian/libemeraldengine0t64.lintian-overrides 
emerald-0.8.18/debian/libemeraldengine0t64.lintian-overrides
--- emerald-0.8.18/debian/libemeraldengine0t64.lintian-overrides
1970-01-01 00:00:00.0 +
+++ emerald-0.8.18/debian/libemeraldengine0t64.lintian-overrides
2024-02-28 03:39:23.0 +
@@ -0,0 +1 @@
+libemeraldengine0t64: package-name-doesnt-match-sonames libemeraldengine0


Bug#1061155: cron: "crontab -e" does not report "unsafe" mail and so job output can be lost

2024-02-27 Thread Jonathan H N Chin


Perhaps amusingly, now I look at the code, I see in do_command.c
that if safe_p() determines mailfrom contains spaces or parentheses,
it will error out. However the very next line of code then sets it
to contain both spaces and parentheses! (Yes, I know it is safe.)



My suggestion is to call the sanity checks that already happen at
runtime also at save time. If any fail, report them and deny save.


My C is extremely rusty but if I understand the code, it seems
checking happens in crontab.c in replace_cmd().

So one possibility might be: after load_env(), in the "case TRUE"
clause, if envstr is MAILTO=x or MAILFROM=x, then call a safe_p()
equivalent on x that invokes check_error() on failure instead of
calling log_it().

To avoid code duplication, perhaps it would be better to generalise
safe_p() with an extra argument to select how it reports errors
(or do dependency injection of the logging function).


I haven't looked to see what (if any) other sanity checks happen
at runtime that could also usefully be tested at save time.



-jonathan



georges.khaznadar wrote:
> To: deb...@jhnc.org, 1061...@bugs.debian.org
> From: Khaznadar Georges 
> Date: Tue, 27 Feb 2024 09:57:39 +0100 (CET)
> Subject: Re: cron: "crontab -e" does not report "unsafe" mail and so job
>  output can be  lost
> X-Mailer: Open-Xchange Mailer v7.6.3-Rev71
> 
>Hello Jonathan,
> 
>I apologize, I had not paid attention to the extra space included in the
> 
>list of MAILTO addresses.
> 
>I suppose that we can sanitize the value of MAILTO, by checking it
> 
>with a regular expression derived from RFC 5322 Official Standard
> 
>(see [1]https://emailregex.com/), or do you suggest some lighter approach?
> 
>Best regards,   Georges.
> 
>Jonathan H N Chin a écrit :
>> Sorry, my mail server does not seem to have received any email
>> from debian when you sent your email on 2024-01-21. Was I
>> supposed to have been automatically Bcc'd?
>>
>> I disagree that the bug is not grave – I believe it meets the
>> criterion of data being lost (and was in fact lost by the user).
>> However, that does not really bother me.
>>
>> Note that I used quotation marks around the word unsafe because
>> that is the wording used in the syslog message; the addresses are
>> not unsafe. The problem is the space character.
> 
> References
> 
>Visible links
>1. https://emailregex.com/



Bug#1061932: blitz++: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 blitz++-1.0.2+ds/debian/changelog blitz++-1.0.2+ds/debian/changelog
--- blitz++-1.0.2+ds/debian/changelog   2022-11-20 16:05:45.0 +
+++ blitz++-1.0.2+ds/debian/changelog   2024-02-28 03:21:46.0 +
@@ -1,3 +1,10 @@
+blitz++ (1:1.0.2+ds-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061932
+
+ -- Steve Langasek   Wed, 28 Feb 2024 03:21:46 +
+
 blitz++ (1:1.0.2+ds-4) unstable; urgency=medium
 
   * Debianization:
diff -Nru blitz++-1.0.2+ds/debian/control blitz++-1.0.2+ds/debian/control
--- blitz++-1.0.2+ds/debian/control 2022-07-30 16:43:23.0 +
+++ blitz++-1.0.2+ds/debian/control 2024-02-28 03:21:46.0 +
@@ -4,7 +4,7 @@
Christophe Trophime 
 Section: devel
 Priority: optional
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  autoconf-archive, automake, libtool, python3,
  gfortran | fortran-compiler, cfortran,
@@ -18,14 +18,16 @@
 Vcs-Git: https://salsa.debian.org/math-team/blitzxx.git
 Vcs-Browser: https://salsa.debian.org/math-team/blitzxx
 
-Package: libblitz0v5
+Package: libblitz0t64
+Breaks: libblitz0v5 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Suggests: libblitz-doc
 Conflicts: libblitz0, libblitz0ldbl
-Provides: libblitz0
-Replaces: libblitz0, libblitz0ldbl
+X-Time64-Compat: libblitz0v5
+Provides: ${t64:Provides}, libblitz0
+Replaces: libblitz0v5, libblitz0, libblitz0ldbl
 Multi-Arch: same
 Description: C++ template class library for scientific computing
  Blitz++ offers a high level of abstraction,
@@ -37,7 +39,7 @@
 Package: libblitz0-dev
 Architecture: any
 Section: libdevel
-Depends: libblitz0v5 (= ${binary:Version}), ${misc:Depends}
+Depends: libblitz0t64 (= ${binary:Version}), ${misc:Depends}
 Suggests: pkg-config, libblitz-doc (= ${source:Version})
 Conflicts: libblitz-dev, blitz++
 Provides: libblitz-dev, blitz++
diff -Nru blitz++-1.0.2+ds/debian/libblitz0t64.README.Debian 
blitz++-1.0.2+ds/debian/libblitz0t64.README.Debian
--- blitz++-1.0.2+ds/debian/libblitz0t64.README.Debian  1970-01-01 
00:00:00.0 +
+++ blitz++-1.0.2+ds/debian/libblitz0t64.README.Debian  2016-07-23 
23:25:59.0 +
@@ -0,0 +1,20 @@
+blitz++ for DEBIAN
+
+This is the blitz++ (c++) numerical library for Debian.
+
+In some places, the package is called blitz, in others blitz++.
+For instance, the headers are in /usr/include/blitz .
+
+If you have installed the libblitz-doc package you will
+find some examples in /usr/share/doc/libblitz-doc/examples.
+There is a Makefile.examples to build and test all examples.
+
+The benchmark directory has not been installed here, because it
+tests blitz++ against FORTRAN 90, which is not available for debian.
+
+Packaged by
+John Lapeyre  Thu, 10 Sep 1998 15:58:31 -0700
+Took over by
+Konstantinos Margaritis  Thu, 20 Apr 2000 12:45:08 +0300
+Group maintained since
+Andreas Tille   Sun, 29 Apr 2007 17:06:38 +0200
diff -Nru blitz++-1.0.2+ds/debian/libblitz0t64.docs 
blitz++-1.0.2+ds/debian/libblitz0t64.docs
--- blitz++-1.0.2+ds/debian/libblitz0t64.docs   1970-01-01 00:00:00.0 
+
+++ blitz++-1.0.2+ds/debian/libblitz0t64.docs   2019-11-01 20:28:58.0 
+
@@ -0,0 +1 @@
+README.md
diff -Nru blitz++-1.0.2+ds/debian/libblitz0t64.install 
blitz++-1.0.2+ds/debian/libblitz0t64.install
--- blitz++-1.0.2+ds/debian/libblitz0t64.install1970-01-01 
00:00:00.0 +
+++ blitz++-1.0.2+ds/debian/libblitz0t64.install2016-07-23 
23:28:07.0 +
@@ -0,0 +1 @@
+usr/lib/*/libblitz.so.*
diff -Nru blitz++-1.0.2+ds/debian/libblitz0t64.lintian-overrides 
blitz++-1.0.2+ds/debian/libblitz0t64.lintian-overrides
--- blitz++-1.0.2+ds/debian/libblitz0t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ blitz++-1.0.2+ds/debian/libblitz0t64.lintian-overrides  2024-02-28 
03:19:34.0 +
@@ -0,0 +1,3 @@
+# No active upstream maintainer any more
+no-symbols-control-file
+libblitz0t64: package-name-doesnt-match-sonames libblitz0v5
diff -Nru blitz++-1.0.2+ds/debian/libblitz0v5.README.Debian 
blitz++-1.0.2+ds/debian/libblitz0v5.README.Debian
--- blitz++-1.0.2+ds/debian/libblitz0v5.README.Debian   

Bug#1061930: belle-sip: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 belle-sip-5.2.0+dfsg/debian/changelog 
belle-sip-5.2.0+dfsg/debian/changelog
--- belle-sip-5.2.0+dfsg/debian/changelog   2023-08-05 13:18:08.0 
+
+++ belle-sip-5.2.0+dfsg/debian/changelog   2024-02-28 03:16:17.0 
+
@@ -1,3 +1,10 @@
+belle-sip (5.2.0+dfsg-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061930
+
+ -- Steve Langasek   Wed, 28 Feb 2024 03:16:17 +
+
 belle-sip (5.2.0+dfsg-3) unstable; urgency=high
 
   * Add Breaks+Replaces against libbellesip1 (Closes: #1043055)
diff -Nru belle-sip-5.2.0+dfsg/debian/control 
belle-sip-5.2.0+dfsg/debian/control
--- belle-sip-5.2.0+dfsg/debian/control 2023-08-05 13:18:08.0 +
+++ belle-sip-5.2.0+dfsg/debian/control 2024-02-28 03:16:17.0 +
@@ -5,7 +5,7 @@
 Uploaders: Kilian Krause ,
Tzafrir Cohen ,
Bernhard Schmidt ,
-Build-Depends: cmake,
+Build-Depends: dpkg-dev (>= 1.22.5), cmake,
debhelper-compat (= 13),
libantlr3c-dev,
libavahi-compat-libdnssd-dev,
@@ -27,7 +27,7 @@
 Architecture: any
 Multi-Arch: same
 Depends: libbctoolbox-dev (>= 5.2.0~),
- libbellesip2 (= ${binary:Version}),
+ libbellesip2t64 (= ${binary:Version}),
  libbelr-dev (>= 5.2.0~),
  ${misc:Depends},
 Description: SIP stack from the Linphone team (development files)
@@ -42,15 +42,16 @@
  .
  This package contains the development files.
 
-Package: libbellesip2
+Package: libbellesip2t64
+Provides: ${t64:Provides}
 Pre-Depends: ${misc:Pre-Depends},
 Architecture: any
 Multi-Arch: same
 Recommends: dns-root-data
 Depends: ${misc:Depends},
  ${shlibs:Depends},
-Breaks: libbellesip1 (<< 5.2)
-Replaces: libbellesip1 (<< 5.2)
+Breaks: libbellesip2 (<< ${source:Version}), libbellesip1 (<< 5.2)
+Replaces: libbellesip2, libbellesip1 (<< 5.2)
 Description: SIP stack from the Linphone team
  Belle-Sip is a new SIP stack (RFC3261) developed by the Linphone team.
  .
diff -Nru belle-sip-5.2.0+dfsg/debian/libbellesip2.install 
belle-sip-5.2.0+dfsg/debian/libbellesip2.install
--- belle-sip-5.2.0+dfsg/debian/libbellesip2.install2023-08-05 
13:18:08.0 +
+++ belle-sip-5.2.0+dfsg/debian/libbellesip2.install1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/*/lib*.so.*
-usr/share/belr/*/*
diff -Nru belle-sip-5.2.0+dfsg/debian/libbellesip2.shlibs 
belle-sip-5.2.0+dfsg/debian/libbellesip2.shlibs
--- belle-sip-5.2.0+dfsg/debian/libbellesip2.shlibs 2023-08-05 
13:18:08.0 +
+++ belle-sip-5.2.0+dfsg/debian/libbellesip2.shlibs 1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-libbellesip 2 libbellesip2 (>= 5.2.0-1), libbellesip2 (<< 5.3.0-1)
diff -Nru belle-sip-5.2.0+dfsg/debian/libbellesip2t64.install 
belle-sip-5.2.0+dfsg/debian/libbellesip2t64.install
--- belle-sip-5.2.0+dfsg/debian/libbellesip2t64.install 1970-01-01 
00:00:00.0 +
+++ belle-sip-5.2.0+dfsg/debian/libbellesip2t64.install 2023-08-05 
13:18:08.0 +
@@ -0,0 +1,2 @@
+usr/lib/*/lib*.so.*
+usr/share/belr/*/*
diff -Nru belle-sip-5.2.0+dfsg/debian/libbellesip2t64.lintian-overrides 
belle-sip-5.2.0+dfsg/debian/libbellesip2t64.lintian-overrides
--- belle-sip-5.2.0+dfsg/debian/libbellesip2t64.lintian-overrides   
1970-01-01 00:00:00.0 +
+++ belle-sip-5.2.0+dfsg/debian/libbellesip2t64.lintian-overrides   
2024-02-28 03:15:59.0 +
@@ -0,0 +1 @@
+libbellesip2t64: package-name-doesnt-match-sonames libbellesip2
diff -Nru belle-sip-5.2.0+dfsg/debian/libbellesip2t64.shlibs 
belle-sip-5.2.0+dfsg/debian/libbellesip2t64.shlibs
--- belle-sip-5.2.0+dfsg/debian/libbellesip2t64.shlibs  1970-01-01 
00:00:00.0 +
+++ belle-sip-5.2.0+dfsg/debian/libbellesip2t64.shlibs  2024-02-28 
03:15:59.0 +
@@ -0,0 +1 @@
+libbellesip 2 libbellesip2t64 (>= 5.2.0-1), libbellesip2t64 (<< 5.3.0-1)


Bug#1062528: eiskaltdcpp: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 eiskaltdcpp-2.4.2/debian/changelog eiskaltdcpp-2.4.2/debian/changelog
--- eiskaltdcpp-2.4.2/debian/changelog  2020-01-01 00:00:01.0 +
+++ eiskaltdcpp-2.4.2/debian/changelog  2024-02-28 03:07:53.0 +
@@ -1,3 +1,10 @@
+eiskaltdcpp (2.4.2-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062528
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 03:07:53 +
+
 eiskaltdcpp (2.4.2-1) unstable; urgency=medium
 
   * New upstream release. Main change:
diff -Nru eiskaltdcpp-2.4.2/debian/control eiskaltdcpp-2.4.2/debian/control
--- eiskaltdcpp-2.4.2/debian/control2020-01-01 00:00:01.0 +
+++ eiskaltdcpp-2.4.2/debian/control2024-02-28 03:07:53.0 +
@@ -2,7 +2,7 @@
 Section: net
 Priority: optional
 Maintainer: Boris Pek 
-Build-Depends: cmake,
+Build-Depends: dpkg-dev (>= 1.22.5), cmake,
debhelper-compat (= 13),
libaspell-dev,
libattr1-dev,
@@ -97,12 +97,13 @@
  FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all
  common DC hub software.
 
-Package: libeiskaltdcpp2.4
+Package: libeiskaltdcpp2.4t64
+Provides: ${t64:Provides}
 Section: libs
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
-Replaces: libeiskaltdcpp2.2
-Breaks: libeiskaltdcpp2.2
+Replaces: libeiskaltdcpp2.4, libeiskaltdcpp2.2
+Breaks: libeiskaltdcpp2.4 (<< ${source:Version}), libeiskaltdcpp2.2
 Multi-Arch: no
 Description: core library for EiskaltDC++
  This package contains core library which is used by all EiskaltDC++ programs.
@@ -115,7 +116,7 @@
 Package: libeiskaltdcpp-dev
 Section: libdevel
 Architecture: any
-Depends: libeiskaltdcpp2.4 (= ${binary:Version}), ${misc:Depends}
+Depends: libeiskaltdcpp2.4t64 (= ${binary:Version}), ${misc:Depends}
 Multi-Arch: no
 Description: core library for EiskaltDC++ (development files)
  This package contains development files for EiskaltDC++ core library.
diff -Nru eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.docs 
eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.docs
--- eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.docs 2020-01-01 
00:00:01.0 +
+++ eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.docs 1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-AUTHORS
diff -Nru eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.install 
eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.install
--- eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.install  2020-01-01 
00:00:01.0 +
+++ eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.install  1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/libeiskaltdcpp.*
-usr/share/locale/*/LC_MESSAGES/libeiskaltdcpp.mo
diff -Nru eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.lintian-overrides 
eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.lintian-overrides
--- eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.lintian-overrides
2020-01-01 00:00:01.0 +
+++ eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.lintian-overrides
1970-01-01 00:00:00.0 +
@@ -1,2 +0,0 @@
-# There is no stable API in this library.
-libeiskaltdcpp2.4: no-symbols-control-file usr/lib/libeiskaltdcpp.so.2.4
diff -Nru eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.docs 
eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.docs
--- eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.docs  1970-01-01 
00:00:00.0 +
+++ eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.docs  2020-01-01 
00:00:01.0 +
@@ -0,0 +1 @@
+AUTHORS
diff -Nru eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.install 
eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.install
--- eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.install   1970-01-01 
00:00:00.0 +
+++ eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.install   2020-01-01 
00:00:01.0 +
@@ -0,0 +1,2 @@
+usr/lib/libeiskaltdcpp.*
+usr/share/locale/*/LC_MESSAGES/libeiskaltdcpp.mo
diff -Nru eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.lintian-overrides 
eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.lintian-overrides
--- eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.lintian-overrides 
1970-01-01 00:00:00.0 +
+++ eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.lintian-overrides 
2024-02-28 03:07:00.0 +
@@ 

Bug#1061929: bamf: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 bamf-0.5.6+repack/debian/changelog bamf-0.5.6+repack/debian/changelog
--- bamf-0.5.6+repack/debian/changelog  2022-02-25 23:21:02.0 +
+++ bamf-0.5.6+repack/debian/changelog  2024-02-28 03:14:53.0 +
@@ -1,3 +1,10 @@
+bamf (0.5.6+repack-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061929
+
+ -- Steve Langasek   Wed, 28 Feb 2024 03:14:53 +
+
 bamf (0.5.6+repack-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru bamf-0.5.6+repack/debian/control bamf-0.5.6+repack/debian/control
--- bamf-0.5.6+repack/debian/control2021-08-21 10:29:16.0 +
+++ bamf-0.5.6+repack/debian/control2024-02-28 03:14:53.0 +
@@ -4,7 +4,7 @@
 Maintainer: Debian+Ubuntu MATE Packaging Team 
 Uploaders: Mike Gabriel ,
Didier Roche ,
-Build-Depends: dbus (>= 1.8),
+Build-Depends: dpkg-dev (>= 1.22.5), dbus (>= 1.8),
debhelper-compat (= 13),
gobject-introspection (>= 0.6.5-3),
gtk-doc-tools,
@@ -25,7 +25,7 @@
 
 Package: bamfdaemon
 Architecture: any
-Depends: libbamf3-2 (= ${binary:Version}),
+Depends: libbamf3-2t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Multi-Arch: foreign
@@ -39,11 +39,13 @@
  module that facilitates the matching of applications started
  through GDesktopAppInfo.
 
-Package: libbamf3-2
+Package: libbamf3-2t64
+Provides: ${t64:Provides}
+Replaces: libbamf3-2
 Architecture: any
 Depends: ${misc:Depends},
  ${shlibs:Depends},
-Breaks: unity (<< 3.2.12),
+Breaks: libbamf3-2 (<< ${source:Version}), unity (<< 3.2.12),
 Pre-Depends: ${misc:Pre-Depends},
 Multi-Arch: same
 Description: Window matching library - shared library
@@ -58,7 +60,7 @@
 Section: libdevel
 Architecture: any
 Depends: gir1.2-bamf-3 (= ${binary:Version}),
- libbamf3-2 (= ${binary:Version}),
+ libbamf3-2t64 (= ${binary:Version}),
  libglib2.0-dev (>= 2.30.0),
  ${misc:Depends},
 Suggests: libbamf-doc,
diff -Nru bamf-0.5.6+repack/debian/libbamf3-2.install 
bamf-0.5.6+repack/debian/libbamf3-2.install
--- bamf-0.5.6+repack/debian/libbamf3-2.install 2018-11-13 15:47:00.0 
+
+++ bamf-0.5.6+repack/debian/libbamf3-2.install 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libbamf3.so.*
diff -Nru bamf-0.5.6+repack/debian/libbamf3-2.symbols 
bamf-0.5.6+repack/debian/libbamf3-2.symbols
--- bamf-0.5.6+repack/debian/libbamf3-2.symbols 2018-12-10 20:35:15.0 
+
+++ bamf-0.5.6+repack/debian/libbamf3-2.symbols 1970-01-01 00:00:00.0 
+
@@ -1,72 +0,0 @@
-libbamf3.so.2 libbamf3-2 #MINVER#
- bamf_application_get_application_menu@Base 0.3.0
- bamf_application_get_application_type@Base 0.2.20
- bamf_application_get_desktop_file@Base 0.2.20
- bamf_application_get_focusable_child@Base 0.3.0
- bamf_application_get_show_menu_stubs@Base 0.2.48
- bamf_application_get_supported_mime_types@Base 0.3.0
- bamf_application_get_type@Base 0.2.20
- bamf_application_get_window_for_xid@Base 0.5.3
- bamf_application_get_windows@Base 0.2.20
- bamf_application_get_xids@Base 0.2.20
- bamf_application_new@Base 0.2.20
- bamf_application_new_favorite@Base 0.2.60
- bamf_control_create_local_desktop_file@Base 0.5.0
- bamf_control_get_default@Base 0.2.20
- bamf_control_get_type@Base 0.2.20
- bamf_control_insert_desktop_file@Base 0.2.20
- bamf_control_register_application_for_pid@Base 0.2.20
- bamf_factory_get_type@Base 0.2.20
- bamf_matcher_application_is_running@Base 0.2.20
- bamf_matcher_get_active_application@Base 0.2.20
- bamf_matcher_get_active_window@Base 0.2.20
- bamf_matcher_get_application_for_desktop_file@Base 0.2.60
- bamf_matcher_get_application_for_window@Base 0.2.48
- bamf_matcher_get_application_for_xid@Base 0.2.20
- bamf_matcher_get_applications@Base 0.2.20
- bamf_matcher_get_default@Base 0.2.20
- bamf_matcher_get_running_applications@Base 0.2.20
- bamf_matcher_get_tabs@Base 0.2.20
- bamf_matcher_get_type@Base 0.2.20
- bamf_matcher_get_window_for_xid@Base 0.5.3
- bamf_matcher_get_window_stack_for_monitor@Base 0.2.108
- bamf_matcher_get_windows@Base 0.2.46
- bamf_matcher_get_xids_for_application@Base 0.2.20
- bamf_matcher_register_favorites@Base 0.2.46
- 

Bug#607999: 'apt-get source $src' fails

2024-02-27 Thread Tianyu Chen

In apt-get(8):
The arguments are interpreted as binary and source package names. See 
the --only-source option if you want to change that.

I think this bug should be closed now?
Best regards,
Tianyu Chen @ deepin



Bug#1061927: avogadrolibs: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 avogadrolibs-1.99.0/debian/changelog 
avogadrolibs-1.99.0/debian/changelog
--- avogadrolibs-1.99.0/debian/changelog2024-02-18 09:11:51.0 
+
+++ avogadrolibs-1.99.0/debian/changelog2024-02-28 03:05:08.0 
+
@@ -1,3 +1,10 @@
+avogadrolibs (1.99.0-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061927
+
+ -- Steve Langasek   Wed, 28 Feb 2024 03:05:08 +
+
 avogadrolibs (1.99.0-3) unstable; urgency=medium
 
   * debian patch fix_startup_crash_PR1621.patch applies upstream
diff -Nru avogadrolibs-1.99.0/debian/control avogadrolibs-1.99.0/debian/control
--- avogadrolibs-1.99.0/debian/control  2024-02-18 09:11:51.0 +
+++ avogadrolibs-1.99.0/debian/control  2024-02-28 03:05:08.0 +
@@ -3,7 +3,7 @@
 Uploaders: Drew Parsons 
 Section: science
 Priority: optional
-Build-Depends: cmake,
+Build-Depends: dpkg-dev (>= 1.22.5), cmake,
debhelper-compat (= 13),
dh-python,
libarchive-dev,
@@ -34,7 +34,7 @@
 
 Package: avogadro-utils
 Architecture: any
-Depends: libavogadro2-1 (= ${binary:Version}),
+Depends: libavogadro2-1t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
 Recommends: avogadro (>= 1.90)
@@ -53,7 +53,10 @@
qube
resdataparse
 
-Package: libavogadro2-1
+Package: libavogadro2-1t64
+Provides: ${t64:Provides}
+Replaces: libavogadro2-1
+Breaks: libavogadro2-1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -71,15 +74,15 @@
 Architecture: any
 Section: libs
 Multi-Arch: same
-Depends: libavogadro2-1 (= ${binary:Version}),
+Depends: libavogadro2-1t64 (= ${binary:Version}),
  libeigen3-dev,
  libglew-dev,
  libglvnd-dev,
  openbabel,
  ${misc:Depends}
 Recommends: molequeue
-Replaces: libavogadro2-1 (<< 1.97.0-3)
-Breaks: libavogadro2-1 (<< 1.97.0-3)
+Replaces: libavogadro2-1t64 (<< 1.97.0-3)
+Breaks: libavogadro2-1t64 (<< 1.97.0-3)
 Description: Molecular Graphics and Modelling System (development files)
  Avogadro is a molecular graphics and modelling system targeted at small
  to medium molecules.  It can visualize properties like molecular orbitals or
diff -Nru avogadrolibs-1.99.0/debian/libavogadro2-1.docs 
avogadrolibs-1.99.0/debian/libavogadro2-1.docs
--- avogadrolibs-1.99.0/debian/libavogadro2-1.docs  2024-02-18 
09:11:51.0 +
+++ avogadrolibs-1.99.0/debian/libavogadro2-1.docs  1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/share/doc/AvogadroLibs/avogadrolibs/*
diff -Nru avogadrolibs-1.99.0/debian/libavogadro2-1.install 
avogadrolibs-1.99.0/debian/libavogadro2-1.install
--- avogadrolibs-1.99.0/debian/libavogadro2-1.install   2024-02-18 
09:11:51.0 +
+++ avogadrolibs-1.99.0/debian/libavogadro2-1.install   1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/*/*.so.*
-usr/lib/*/avogadro2/scripts
diff -Nru avogadrolibs-1.99.0/debian/libavogadro2-1.lintian-overrides 
avogadrolibs-1.99.0/debian/libavogadro2-1.lintian-overrides
--- avogadrolibs-1.99.0/debian/libavogadro2-1.lintian-overrides 2024-02-18 
09:11:51.0 +
+++ avogadrolibs-1.99.0/debian/libavogadro2-1.lintian-overrides 1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-package-name-doesnt-match-sonames libAvogadroCalc* libAvogadroCore* 
libAvogadro*
diff -Nru avogadrolibs-1.99.0/debian/libavogadro2-1t64.docs 
avogadrolibs-1.99.0/debian/libavogadro2-1t64.docs
--- avogadrolibs-1.99.0/debian/libavogadro2-1t64.docs   1970-01-01 
00:00:00.0 +
+++ avogadrolibs-1.99.0/debian/libavogadro2-1t64.docs   2024-02-18 
09:11:51.0 +
@@ -0,0 +1 @@
+usr/share/doc/AvogadroLibs/avogadrolibs/*
diff -Nru avogadrolibs-1.99.0/debian/libavogadro2-1t64.install 
avogadrolibs-1.99.0/debian/libavogadro2-1t64.install
--- avogadrolibs-1.99.0/debian/libavogadro2-1t64.install1970-01-01 
00:00:00.0 +
+++ avogadrolibs-1.99.0/debian/libavogadro2-1t64.install2024-02-18 
09:11:51.0 +
@@ -0,0 +1,2 @@
+usr/lib/*/*.so.*
+usr/lib/*/avogadro2/scripts
diff -Nru avogadrolibs-1.99.0/debian/libavogadro2-1t64.lintian-overrides 
avogadrolibs-1.99.0/debian/libavogadro2-1t64.lintian-overrides
--- 

Bug#1064940: [Pkg-shadow-devel] Bug#1064940: vipw's manpage does not document ~/.selected_editor

2024-02-27 Thread Serge E. Hallyn
Thanks.  This is new to me - I see that debian/rules sets that as the
default.

Note that vipw will not use sensible-editor, or ask you what you want
for it, if VISUAL or EDITOR is set in your environment.  Would you
mind adding that to your manpage patch?

thanks,
-serge

On Wed, Feb 28, 2024 at 12:07:50AM +, Toni via Pkg-shadow-devel wrote:
> Package: passwd
> Version: 1:4.13+dfsg1-1+b1
> Severity: minor
> Tags: patch
> 
> 
> Hi,
> 
> the 'vipw' program uses a file that isn't documented. The attached patch
> should fill this gap, although I haven't tried to build the package with
> it.
> 
> 
> Enjoy,
> Toni
> 
> 
> 
> -- System Information:
> Debian Release: 12.5
>   APT prefers stable
>   APT policy: (990, 'stable'), (500, 'oldstable')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 6.1.0-18-amd64 (SMP w/12 CPU threads; PREEMPT)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), 
> LANGUAGE=en_US:en
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
> 
> Versions of packages passwd depends on:
> ii  libaudit1   1:3.0.9-1
> ii  libc6   2.36-9+deb12u4
> ii  libcrypt1   1:4.4.33-2
> ii  libpam-modules  1.5.2-6+deb12u1
> ii  libpam0g1.5.2-6+deb12u1
> ii  libselinux1 3.4-1+b6
> ii  libsemanage23.4-1+b5
> 
> Versions of packages passwd recommends:
> ii  sensible-utils  0.0.17+nmu1
> 
> passwd suggests no packages.
> 
> -- no debconf information

> diff --git a/man/vipw.8.xml b/man/vipw.8.xml
> index 4caddcb..9775af7 100644
> --- a/man/vipw.8.xml
> +++ b/man/vipw.8.xml
> @@ -77,6 +77,11 @@
>vi
>1.
>  
> +
> +On the first run, this program asks you for an editor and stores your
> +selection in ~/.selected_editor. If the editor mentioned therein does
> +not exist on your system, the program will fall back to using 'nano'.
> +
>
>  
>
> @@ -210,6 +215,9 @@
>
>   gshadow5
>
> +  
> +  
> ~/.selected_editor5
> +  
>
>   login.defs5
>,

> ___
> Pkg-shadow-devel mailing list
> pkg-shadow-de...@alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-shadow-devel



Bug#1061926: audit: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 audit-3.1.2/debian/changelog audit-3.1.2/debian/changelog
--- audit-3.1.2/debian/changelog2024-01-24 15:05:18.0 +
+++ audit-3.1.2/debian/changelog2024-02-28 03:02:13.0 +
@@ -1,3 +1,10 @@
+audit (1:3.1.2-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061926
+
+ -- Steve Langasek   Wed, 28 Feb 2024 03:02:13 +
+
 audit (1:3.1.2-2) unstable; urgency=medium
 
   [ Chris Hofstaedtler ]
diff -Nru audit-3.1.2/debian/clean audit-3.1.2/debian/clean
--- audit-3.1.2/debian/clean1970-01-01 00:00:00.0 +
+++ audit-3.1.2/debian/clean2024-02-28 03:02:11.0 +
@@ -0,0 +1 @@
+debian/libauparse0t64.preinst
diff -Nru audit-3.1.2/debian/control audit-3.1.2/debian/control
--- audit-3.1.2/debian/control  2024-01-24 15:05:18.0 +
+++ audit-3.1.2/debian/control  2024-02-28 03:02:13.0 +
@@ -1,7 +1,7 @@
 Source: audit
 Priority: optional
 Maintainer: Laurent Bigonville 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
dh-python ,
 #   dh-golang,
dpkg-dev (>= 1.16.1~),
@@ -27,7 +27,7 @@
 Section: admin
 Architecture: linux-any
 Depends: libaudit1 (= ${binary:Version}),
- libauparse0 (= ${binary:Version}),
+ libauparse0t64 (= ${binary:Version}),
  mawk | gawk,
  ${misc:Depends},
  ${shlibs:Depends}
@@ -41,7 +41,10 @@
  .
  Also contains the audit dispatcher "audisp".
 
-Package: libauparse0
+Package: libauparse0t64
+Provides: ${t64:Provides}
+Replaces: libauparse0
+Breaks: libauparse0 (<< ${source:Version})
 Architecture: linux-any
 Pre-Depends: ${misc:Pre-Depends}
 Depends: libaudit1 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
@@ -51,14 +54,14 @@
  applications to use the audit framework. It is used to monitor systems for
  security related events.
  .
- This package contains the libauparse0 library.
+ This package contains the libauparse0t64 library.
 
 Package: libauparse-dev
 Section: libdevel
 Architecture: linux-any
-Depends: libauparse0 (= ${binary:Version}), ${misc:Depends}
+Depends: libauparse0t64 (= ${binary:Version}), ${misc:Depends}
 Multi-Arch: same
-Description: Header files and static library for the libauparse0 library
+Description: Header files and static library for the libauparse0t64 library
  The audit-libs parse package contains the dynamic libraries needed for
  applications to use the audit framework. It is used to monitor systems for
  security related events.
@@ -101,7 +104,7 @@
 Section: python
 Architecture: linux-any
 Depends: libaudit1 (= ${binary:Version}),
- libauparse0 (= ${binary:Version}),
+ libauparse0t64 (= ${binary:Version}),
  ${misc:Depends},
  ${python3:Depends},
  ${shlibs:Depends}
@@ -127,7 +130,7 @@
 Section: admin
 Architecture: linux-any
 Depends: auditd (= ${binary:Version}),
- libauparse0 (= ${binary:Version}),
+ libauparse0t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
 Build-Profiles: 
diff -Nru audit-3.1.2/debian/libauparse0.install 
audit-3.1.2/debian/libauparse0.install
--- audit-3.1.2/debian/libauparse0.install  2024-01-24 15:05:18.0 
+
+++ audit-3.1.2/debian/libauparse0.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libauparse.so.*
diff -Nru audit-3.1.2/debian/libauparse0.symbols 
audit-3.1.2/debian/libauparse0.symbols
--- audit-3.1.2/debian/libauparse0.symbols  2024-01-24 15:05:18.0 
+
+++ audit-3.1.2/debian/libauparse0.symbols  1970-01-01 00:00:00.0 
+
@@ -1,84 +0,0 @@
-libauparse.so.0 libauparse0 #MINVER#
-* Build-Depends-Package: libauparse-dev
- _auparse_flush_caches@Base 1:3.0.5
- _auparse_free_interpretations@Base 1:2.6
- _auparse_load_interpretations@Base 1:2.6
- _auparse_lookup_interpretation@Base 1:2.6.1
- auparse_add_callback@Base 1:2.2.1
- auparse_destroy@Base 1:2.2.1
- auparse_destroy_ext@Base 1:2.7.7
- auparse_do_interpretation@Base 1:2.3.1
- auparse_feed@Base 1:2.2.1
- auparse_feed_age_events@Base 1:2.5.1
- auparse_feed_has_data@Base 1:2.2.2
- auparse_feed_has_ready_event@Base 1:3.0.5
- 

Bug#1061925: audacious: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 audacious-4.3.1/debian/changelog audacious-4.3.1/debian/changelog
--- audacious-4.3.1/debian/changelog2023-11-01 12:36:46.0 +
+++ audacious-4.3.1/debian/changelog2024-02-28 02:57:33.0 +
@@ -1,3 +1,10 @@
+audacious (4.3.1-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061925
+
+ -- Steve Langasek   Wed, 28 Feb 2024 02:57:33 +
+
 audacious (4.3.1-2) unstable; urgency=medium
 
   * Team upload.
diff -Nru audacious-4.3.1/debian/control audacious-4.3.1/debian/control
--- audacious-4.3.1/debian/control  2023-11-01 12:14:21.0 +
+++ audacious-4.3.1/debian/control  2024-02-28 02:57:33.0 +
@@ -5,7 +5,7 @@
 Uploaders:
  Andrej Shadura ,
  Mateusz Łukasik 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  meson,
  libarchive-dev,
@@ -24,7 +24,7 @@
 Depends:
  audacious-plugins (>= ${source:Upstream-Version}),
  default-dbus-session-bus | dbus-session-bus | dbus-x11,
- libaudcore5 (= ${binary:Version}),
+ libaudcore5t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
 Recommends:
@@ -54,10 +54,10 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libaudcore5 (= ${binary:Version}),
- libaudgui5 (= ${binary:Version}),
- libaudtag3 (= ${binary:Version}),
- libaudqt2 (= ${binary:Version}),
+ libaudcore5t64 (= ${binary:Version}),
+ libaudgui5t64 (= ${binary:Version}),
+ libaudtag3t64 (= ${binary:Version}),
+ libaudqt2t64 (= ${binary:Version}),
  libglib2.0-dev,
  libgtk-3-dev,
  qt6-base-dev,
@@ -86,7 +86,10 @@
  Please note that this package no longer contains libaudacious, as
  libaudacious was dropped in Audacious 1.4.
 
-Package: libaudcore5
+Package: libaudcore5t64
+Provides: ${t64:Provides}
+Replaces: libaudcore5
+Breaks: libaudcore5 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -114,7 +117,10 @@
  This package contains a library which provides core functionality
  of Audacious.
 
-Package: libaudgui5
+Package: libaudgui5t64
+Provides: ${t64:Provides}
+Replaces: libaudgui5
+Breaks: libaudgui5 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -141,7 +147,10 @@
  .
  This package provides the libaudgui shared library.
 
-Package: libaudtag3
+Package: libaudtag3t64
+Provides: ${t64:Provides}
+Replaces: libaudtag3
+Breaks: libaudtag3 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -168,7 +177,10 @@
  .
  This package provides the libaudtag shared library.
 
-Package: libaudqt2
+Package: libaudqt2t64
+Provides: ${t64:Provides}
+Replaces: libaudqt2
+Breaks: libaudqt2 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
diff -Nru audacious-4.3.1/debian/libaudcore5.install 
audacious-4.3.1/debian/libaudcore5.install
--- audacious-4.3.1/debian/libaudcore5.install  2023-11-01 11:14:10.0 
+
+++ audacious-4.3.1/debian/libaudcore5.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libaudcore.so.*
diff -Nru audacious-4.3.1/debian/libaudcore5.symbols 
audacious-4.3.1/debian/libaudcore5.symbols
--- audacious-4.3.1/debian/libaudcore5.symbols  2023-11-01 12:13:25.0 
+
+++ audacious-4.3.1/debian/libaudcore5.symbols  1970-01-01 00:00:00.0 
+
@@ -1,478 +0,0 @@
-libaudcore.so.5 libaudcore5 #MINVER#
- (c++)"ArchiveReader::ArchiveReader(VFSFile&&)@Base" 4.1
- (c++)"ArchiveReader::ArchiveReader(VFSFile&&)@Base" 4.1
- (c++)"ArchiveReader::open(char const*)@Base" 4.1
- (c++)"ArchiveReader::read_file(char const*)@Base" 4.1
- (c++)"ArchiveReader::read_folder()@Base" 4.1
- (c++)"aud_art_data(AudArtItem const*)@Base" 3.9
- (c++)"aud_art_file(AudArtItem const*)@Base" 3.9
- (c++)"aud_art_request(char const*, int, bool*)@Base" 3.9
- (c++)"aud_art_unref(AudArtItem*)@Base" 3.9
- (c++)"aud_cleanup()@Base" 3.8
- (c++)"aud_config_set_defaults(char const*, char const* const*)@Base" 3.8
- (c++)"aud_custom_infowin(char const*, PluginHandle*)@Base" 3.8
- (c++)"aud_drct_enable_record(bool)@Base" 3.8
- (c++)"aud_drct_get_ab_repeat(int&, int&)@Base" 3.8
- (c++)"aud_drct_get_filename()@Base" 3.8
- (c++)"aud_drct_get_info(int&, int&, int&)@Base" 3.8
- (c++)"aud_drct_get_length()@Base" 3.8
- 

Bug#1062526: efivar: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 efivar-38/debian/changelog efivar-38/debian/changelog
--- efivar-38/debian/changelog  2023-11-29 14:30:24.0 +
+++ efivar-38/debian/changelog  2024-02-28 02:57:40.0 +
@@ -1,3 +1,10 @@
+efivar (38-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062526
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:57:40 +
+
 efivar (38-3) unstable; urgency=medium
 
   [ Mate Kukri ]
diff -Nru efivar-38/debian/control efivar-38/debian/control
--- efivar-38/debian/control2023-10-31 11:58:06.0 +
+++ efivar-38/debian/control2024-02-28 02:57:40.0 +
@@ -2,7 +2,7 @@
 Priority: optional
 Maintainer: Debian UEFI Maintainers 
 Uploaders: Steve McIntyre <93...@debian.org>, Mario Limonciello 

-Build-Depends: debhelper-compat (= 13), libpopt-dev, pkg-config, mandoc, 
grub-common
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), libpopt-dev, 
pkg-config, mandoc, grub-common
 Standards-Version: 4.1.1
 Section: libs
 Homepage: https://github.com/rhinstaller/efivar
@@ -13,7 +13,7 @@
 Section: libdevel
 Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32 mips64el loong64
 Multi-Arch: same
-Depends: libefivar1 (= ${binary:Version}), ${misc:Depends}
+Depends: libefivar1t64 (= ${binary:Version}), ${misc:Depends}
 Description: Development headers for libefivar
  development headers required to use libefivar
 
@@ -21,7 +21,7 @@
 Section: libdevel
 Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32 mips64el loong64
 Multi-Arch: same
-Depends: libefiboot1 (= ${binary:Version}), ${misc:Depends}
+Depends: libefiboot1t64 (= ${binary:Version}), ${misc:Depends}
 Description: Development headers for libefiboot
  development headers required to use libefiboot
 
@@ -29,7 +29,7 @@
 Section: libdevel
 Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32 mips64el loong64
 Multi-Arch: same
-Depends: libefisec1 (= ${binary:Version}), ${misc:Depends}
+Depends: libefisec1t64 (= ${binary:Version}), ${misc:Depends}
 Description: Development headers for libefisec
  development headers required to use libefisec
 
@@ -37,11 +37,14 @@
 Section: admin
 Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32 mips64el loong64
 Multi-Arch: foreign
-Depends: ${shlibs:Depends}, ${misc:Depends}, libefivar1 (= ${binary:Version}), 
libefiboot1 (= ${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libefivar1t64 (= 
${binary:Version}), libefiboot1t64 (= ${binary:Version})
 Description: Tools to manage UEFI variables
  efivar provides a simple command line interface to the UEFI variable facility.
 
-Package: libefiboot1
+Package: libefiboot1t64
+Provides: ${t64:Provides}
+Replaces: libefiboot1
+Breaks: libefiboot1 (<< ${source:Version})
 Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32 mips64el loong64
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -49,7 +52,10 @@
 Description: Library to manage UEFI variables
  Library to allow for the manipulation of UEFI variables related to booting.
 
-Package: libefivar1
+Package: libefivar1t64
+Provides: ${t64:Provides}
+Replaces: libefivar1
+Breaks: libefivar1 (<< ${source:Version})
 Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32 mips64el loong64
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -57,12 +63,14 @@
 Description: Library to manage UEFI variables
  Library to allow for the simple manipulation of UEFI variables.
 
-Package: libefisec1
+Package: libefisec1t64
+Provides: ${t64:Provides}
+Replaces: libefisec1
 Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32 mips64el loong64
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Breaks: efibootmgr (<< 0.12-2)
+Breaks: libefisec1 (<< ${source:Version}), efibootmgr (<< 0.12-2)
 Description: Library to manage UEFI variables
  Library to allow for the simple manipulation of UEFI variables related to
  security.
diff -Nru efivar-38/debian/libefiboot1.install 
efivar-38/debian/libefiboot1.install
--- efivar-38/debian/libefiboot1.install2023-10-31 11:58:06.0 
+
+++ efivar-38/debian/libefiboot1.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/lib*boot*.so.*

Bug#1062523: edge-addition-planarity-suite: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 edge-addition-planarity-suite-3.0.2.0/debian/changelog 
edge-addition-planarity-suite-3.0.2.0/debian/changelog
--- edge-addition-planarity-suite-3.0.2.0/debian/changelog  2022-10-02 
19:51:19.0 +
+++ edge-addition-planarity-suite-3.0.2.0/debian/changelog  2024-02-28 
02:46:28.0 +
@@ -1,3 +1,10 @@
+edge-addition-planarity-suite (3.0.2.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062523
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:46:28 +
+
 edge-addition-planarity-suite (3.0.2.0-2) unstable; urgency=medium
 
   * Fix d/watch.
diff -Nru edge-addition-planarity-suite-3.0.2.0/debian/control 
edge-addition-planarity-suite-3.0.2.0/debian/control
--- edge-addition-planarity-suite-3.0.2.0/debian/control2022-10-02 
19:51:19.0 +
+++ edge-addition-planarity-suite-3.0.2.0/debian/control2024-02-28 
02:46:28.0 +
@@ -5,12 +5,15 @@
 Priority: optional
 Standards-Version: 4.6.1
 Homepage: https://github.com/graph-algorithms/edge-addition-planarity-suite
-Build-Depends: debhelper-compat (= 13)
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13)
 Rules-Requires-Root: no
 Vcs-Git: 
https://salsa.debian.org/science-team/edge-addition-planarity-suite.git
 Vcs-Browser: 
https://salsa.debian.org/science-team/edge-addition-planarity-suite
 
-Package: libplanarity0
+Package: libplanarity0t64
+Provides: ${t64:Provides}
+Replaces: libplanarity0
+Breaks: libplanarity0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -27,7 +30,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: ${misc:Depends}, libplanarity0 (= ${binary:Version})
+Depends: ${misc:Depends}, libplanarity0t64 (= ${binary:Version})
 Description: Library of planarity-related graph algorithms (devel files)
  This library contains the reference implementation of the
  Edge Addition Planarity Algorithm, which is the best
@@ -38,7 +41,7 @@
 
 Package: planarity
 Architecture: any
-Depends: libplanarity0 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
+Depends: libplanarity0t64 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
 Description: Program for planarity-related graph algorithms
  This package contains a command-line reference implementation of the
  Edge Addition Planarity Algorithm, which is the best linear-time
diff -Nru edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0.install 
edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0.install
--- edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0.install  
2022-10-02 19:51:19.0 +
+++ edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0.install  
1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-/usr/lib/*/*.so.*
diff -Nru edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0t64.install 
edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0t64.install
--- edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0t64.install   
1970-01-01 00:00:00.0 +
+++ edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0t64.install   
2022-10-02 19:51:19.0 +
@@ -0,0 +1 @@
+/usr/lib/*/*.so.*
diff -Nru 
edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0t64.lintian-overrides 
edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0t64.lintian-overrides
--- 
edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0t64.lintian-overrides 
1970-01-01 00:00:00.0 +
+++ 
edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0t64.lintian-overrides 
2024-02-28 02:46:24.0 +
@@ -0,0 +1 @@
+libplanarity0t64: package-name-doesnt-match-sonames libplanarity0


Bug#1062520: ecl: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 ecl-21.2.1+ds/debian/changelog ecl-21.2.1+ds/debian/changelog
--- ecl-21.2.1+ds/debian/changelog  2022-01-15 08:32:24.0 +
+++ ecl-21.2.1+ds/debian/changelog  2024-02-28 02:42:24.0 +
@@ -1,3 +1,10 @@
+ecl (21.2.1+ds-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062520
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:42:24 +
+
 ecl (21.2.1+ds-4) unstable; urgency=medium
 
   * Add dependency on libecl-dev to ecl.
diff -Nru ecl-21.2.1+ds/debian/control ecl-21.2.1+ds/debian/control
--- ecl-21.2.1+ds/debian/control2022-01-15 08:32:14.0 +
+++ ecl-21.2.1+ds/debian/control2024-02-28 02:42:24.0 +
@@ -5,7 +5,7 @@
 Uploaders: Peter Van Eynde ,
  Christoph Egger ,
  Tobias Hansen 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 12),
  libgmp-dev,
  file,
@@ -27,7 +27,7 @@
 Package: ecl
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends},
- libecl21.2 (= ${binary:Version}), libecl-dev (= ${binary:Version}),
+ libecl21.2t64 (= ${binary:Version}), libecl-dev (= ${binary:Version}),
  libffi-dev, libgmp-dev, libncurses5-dev, libgc-dev, libatomic-ops-dev, gcc
 Provides: lisp-compiler
 Suggests: slime, ecl-doc
@@ -50,13 +50,14 @@
   * A simple conservative mark & sweep garbage collector.
   * The Boehm-Weiser garbage collector.
 
-Package: libecl21.2
+Package: libecl21.2t64
+Provides: ${t64:Provides}
 Section: libs
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Breaks: ecl (<< 21.2.1+ds-2)
-Replaces: ecl (<< 21.2.1+ds-2)
+Breaks: libecl21.2 (<< ${source:Version}), ecl (<< 21.2.1+ds-2)
+Replaces: libecl21.2, ecl (<< 21.2.1+ds-2)
 Description: Embeddable Common-Lisp: shared library
  ECL stands for Embeddable Common-Lisp. The ECL project is an
  effort to modernize Giuseppe Attardi's ECL environment to
@@ -82,7 +83,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, libecl21.2 (= ${binary:Version})
+Depends: ${misc:Depends}, libecl21.2t64 (= ${binary:Version})
 Breaks: ecl (<< 21.2.1+ds-2)
 Replaces: ecl (<< 21.2.1+ds-2)
 Description: Embeddable Common-Lisp: development files
diff -Nru ecl-21.2.1+ds/debian/libecl21.2.install 
ecl-21.2.1+ds/debian/libecl21.2.install
--- ecl-21.2.1+ds/debian/libecl21.2.install 2022-01-14 19:52:16.0 
+
+++ ecl-21.2.1+ds/debian/libecl21.2.install 1970-01-01 00:00:00.0 
+
@@ -1,5 +0,0 @@
-/usr/lib/*/libecl.so.*
-/usr/lib/*/ecl-*/*.asd
-/usr/lib/*/ecl-*/*.fas
-/usr/lib/*/ecl-*/help.doc
-/usr/lib/*/ecl-*/encodings
diff -Nru ecl-21.2.1+ds/debian/libecl21.2.lintian-overrides 
ecl-21.2.1+ds/debian/libecl21.2.lintian-overrides
--- ecl-21.2.1+ds/debian/libecl21.2.lintian-overrides   2021-12-12 
11:01:41.0 +
+++ ecl-21.2.1+ds/debian/libecl21.2.lintian-overrides   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-libecl21.2: library-not-linked-against-libc */sb-bsd-sockets.fas
diff -Nru ecl-21.2.1+ds/debian/libecl21.2t64.install 
ecl-21.2.1+ds/debian/libecl21.2t64.install
--- ecl-21.2.1+ds/debian/libecl21.2t64.install  1970-01-01 00:00:00.0 
+
+++ ecl-21.2.1+ds/debian/libecl21.2t64.install  2022-01-14 19:52:16.0 
+
@@ -0,0 +1,5 @@
+/usr/lib/*/libecl.so.*
+/usr/lib/*/ecl-*/*.asd
+/usr/lib/*/ecl-*/*.fas
+/usr/lib/*/ecl-*/help.doc
+/usr/lib/*/ecl-*/encodings
diff -Nru ecl-21.2.1+ds/debian/libecl21.2t64.lintian-overrides 
ecl-21.2.1+ds/debian/libecl21.2t64.lintian-overrides
--- ecl-21.2.1+ds/debian/libecl21.2t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ ecl-21.2.1+ds/debian/libecl21.2t64.lintian-overrides2024-02-28 
02:42:15.0 +
@@ -0,0 +1,2 @@
+libecl21.2t64: library-not-linked-against-libc */sb-bsd-sockets.fas
+libecl21.2t64: package-name-doesnt-match-sonames libecl21.2


Bug#1062515: eb: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 eb-4.4.3/debian/changelog eb-4.4.3/debian/changelog
--- eb-4.4.3/debian/changelog   2022-04-28 13:58:07.0 +
+++ eb-4.4.3/debian/changelog   2024-02-28 02:41:16.0 +
@@ -1,3 +1,10 @@
+eb (4.4.3-14.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062515
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:41:16 +
+
 eb (4.4.3-14) unstable; urgency=medium
 
   * Update debian/copyright
diff -Nru eb-4.4.3/debian/control eb-4.4.3/debian/control
--- eb-4.4.3/debian/control 2022-04-28 13:51:16.0 +
+++ eb-4.4.3/debian/control 2024-02-28 02:41:16.0 +
@@ -2,21 +2,23 @@
 Section: libs
 Priority: optional
 Maintainer: Tatsuya Kinoshita 
-Build-Depends: debhelper-compat (= 13), zlib1g-dev, help2man, nkf
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), zlib1g-dev, 
help2man, nkf
 Standards-Version: 4.6.0
 Vcs-Git: https://salsa.debian.org/debian/eb.git
 Vcs-Browser: https://salsa.debian.org/debian/eb
 Homepage: http://www.sra.co.jp/people/m-kasahr/eb/
 Rules-Requires-Root: no
 
-Package: libeb16
+Package: libeb16t64
+Provides: ${t64:Provides}
+Breaks: libeb16 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Suggests: libeb16-dev, eb-utils, eb-doc
 Conflicts: libeb, libeb4, libeb5, libeb6, libeb7, libeb12, libeb13, eb-utils 
(<= 4.3-1)
-Replaces: libeb, libeb4, libeb5, libeb6, libeb7, libeb12, libeb13
+Replaces: libeb16, libeb, libeb4, libeb5, libeb6, libeb7, libeb12, libeb13
 Description: C library for accessing electronic books (runtime files)
  EB Library is a C library for accessing CD-ROM books.
  .
@@ -31,7 +33,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libeb16 (= ${binary:Version}), dpkg-dev (>= 1.16), ${misc:Depends}
+Depends: libeb16t64 (= ${binary:Version}), dpkg-dev (>= 1.16), ${misc:Depends}
 Provides: libeb-dev
 Conflicts: libeb-dev
 Replaces: libeb-dev
@@ -63,7 +65,7 @@
 Section: doc
 Architecture: all
 Depends: ${misc:Depends}
-Suggests: libeb16, w3m | www-browser
+Suggests: libeb16t64, w3m | www-browser
 Multi-Arch: foreign
 Description: C library for accessing electronic books (documents)
  EB Library is a C library for accessing CD-ROM books.
diff -Nru eb-4.4.3/debian/libeb16.dirs eb-4.4.3/debian/libeb16.dirs
--- eb-4.4.3/debian/libeb16.dirs2022-04-28 13:40:06.0 +
+++ eb-4.4.3/debian/libeb16.dirs1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/share/eb/appendix
diff -Nru eb-4.4.3/debian/libeb16.docs eb-4.4.3/debian/libeb16.docs
--- eb-4.4.3/debian/libeb16.docs2022-04-28 13:40:06.0 +
+++ eb-4.4.3/debian/libeb16.docs1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-debian/tmp/usr/share/eb/README
diff -Nru eb-4.4.3/debian/libeb16.files eb-4.4.3/debian/libeb16.files
--- eb-4.4.3/debian/libeb16.files   2022-04-28 13:40:06.0 +
+++ eb-4.4.3/debian/libeb16.files   1970-01-01 00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/*/libeb.so.*
-usr/share/locale/ja/LC_MESSAGES/eb.mo
diff -Nru eb-4.4.3/debian/libeb16t64.dirs eb-4.4.3/debian/libeb16t64.dirs
--- eb-4.4.3/debian/libeb16t64.dirs 1970-01-01 00:00:00.0 +
+++ eb-4.4.3/debian/libeb16t64.dirs 2022-04-28 13:40:06.0 +
@@ -0,0 +1 @@
+usr/share/eb/appendix
diff -Nru eb-4.4.3/debian/libeb16t64.docs eb-4.4.3/debian/libeb16t64.docs
--- eb-4.4.3/debian/libeb16t64.docs 1970-01-01 00:00:00.0 +
+++ eb-4.4.3/debian/libeb16t64.docs 2022-04-28 13:40:06.0 +
@@ -0,0 +1 @@
+debian/tmp/usr/share/eb/README
diff -Nru eb-4.4.3/debian/libeb16t64.files eb-4.4.3/debian/libeb16t64.files
--- eb-4.4.3/debian/libeb16t64.files1970-01-01 00:00:00.0 +
+++ eb-4.4.3/debian/libeb16t64.files2022-04-28 13:40:06.0 +
@@ -0,0 +1,2 @@
+usr/lib/*/libeb.so.*
+usr/share/locale/ja/LC_MESSAGES/eb.mo
diff -Nru eb-4.4.3/debian/libeb16t64.lintian-overrides 
eb-4.4.3/debian/libeb16t64.lintian-overrides
--- eb-4.4.3/debian/libeb16t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ eb-4.4.3/debian/libeb16t64.lintian-overrides2024-02-28 

Bug#1062522: eclib: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 eclib-20231212/debian/changelog eclib-20231212/debian/changelog
--- eclib-20231212/debian/changelog 2023-12-14 05:50:44.0 +
+++ eclib-20231212/debian/changelog 2024-02-28 02:45:07.0 +
@@ -1,3 +1,10 @@
+eclib (20231212-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062522
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:45:07 +
+
 eclib (20231212-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru eclib-20231212/debian/control eclib-20231212/debian/control
--- eclib-20231212/debian/control   2023-12-14 05:50:44.0 +
+++ eclib-20231212/debian/control   2024-02-28 02:45:07.0 +
@@ -5,12 +5,15 @@
 Priority: optional
 Standards-Version: 4.6.2
 Homepage: https://github.com/JohnCremona/eclib/
-Build-Depends: debhelper-compat (= 13), libntl-dev, libpari-dev
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), libntl-dev, 
libpari-dev
 Rules-Requires-Root: no
 Vcs-Git: https://salsa.debian.org/math-team/eclib.git
 Vcs-Browser: https://salsa.debian.org/math-team/eclib
 
-Package: libec10
+Package: libec10t64
+Provides: ${t64:Provides}
+Replaces: libec10
+Breaks: libec10 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -27,7 +30,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: ${misc:Depends}, libec10 (= ${binary:Version})
+Depends: ${misc:Depends}, libec10t64 (= ${binary:Version})
 Description: Library for modular symbols and elliptic curves over Q 
(development)
  This library implements 2-descent on elliptic curves over Q and computations
  with modular symbols.
@@ -36,7 +39,7 @@
 
 Package: eclib-tools
 Architecture: any
-Depends: libec10 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libec10t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
 Breaks: sagemath (<< 8.4~)
 Description: Programs for modular symbols and elliptic curves over Q
  This package includes several programs to compute with elliptic curves
diff -Nru eclib-20231212/debian/libec10.install 
eclib-20231212/debian/libec10.install
--- eclib-20231212/debian/libec10.install   2023-12-14 05:50:44.0 
+
+++ eclib-20231212/debian/libec10.install   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-/usr/lib/*/*.so.*
diff -Nru eclib-20231212/debian/libec10.shlibs 
eclib-20231212/debian/libec10.shlibs
--- eclib-20231212/debian/libec10.shlibs2023-12-14 05:50:44.0 
+
+++ eclib-20231212/debian/libec10.shlibs1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-libec 10 libec10
diff -Nru eclib-20231212/debian/libec10t64.install 
eclib-20231212/debian/libec10t64.install
--- eclib-20231212/debian/libec10t64.install1970-01-01 00:00:00.0 
+
+++ eclib-20231212/debian/libec10t64.install2023-12-14 05:50:44.0 
+
@@ -0,0 +1 @@
+/usr/lib/*/*.so.*
diff -Nru eclib-20231212/debian/libec10t64.lintian-overrides 
eclib-20231212/debian/libec10t64.lintian-overrides
--- eclib-20231212/debian/libec10t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ eclib-20231212/debian/libec10t64.lintian-overrides  2024-02-28 
02:44:56.0 +
@@ -0,0 +1 @@
+libec10t64: package-name-doesnt-match-sonames libec10
diff -Nru eclib-20231212/debian/libec10t64.shlibs 
eclib-20231212/debian/libec10t64.shlibs
--- eclib-20231212/debian/libec10t64.shlibs 1970-01-01 00:00:00.0 
+
+++ eclib-20231212/debian/libec10t64.shlibs 2024-02-28 02:44:56.0 
+
@@ -0,0 +1 @@
+libec 10 libec10t64


Bug#1062513: dyssol: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 dyssol-1.1.1+ds1/debian/changelog dyssol-1.1.1+ds1/debian/changelog
--- dyssol-1.1.1+ds1/debian/changelog   2023-09-04 04:01:04.0 +
+++ dyssol-1.1.1+ds1/debian/changelog   2024-02-28 02:34:31.0 +
@@ -1,3 +1,10 @@
+dyssol (1.1.1+ds1-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062513
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:34:31 +
+
 dyssol (1.1.1+ds1-2) unstable; urgency=medium
 
   * [82746dc] Add missing headers. (Closes: #1037636)
diff -Nru dyssol-1.1.1+ds1/debian/control dyssol-1.1.1+ds1/debian/control
--- dyssol-1.1.1+ds1/debian/control 2023-01-13 06:16:13.0 +
+++ dyssol-1.1.1+ds1/debian/control 2024-02-28 02:34:31.0 +
@@ -3,7 +3,7 @@
 Uploaders: Anton Gladky 
 Section: science
 Priority: optional
-Build-Depends: cmake,
+Build-Depends: dpkg-dev (>= 1.22.5), cmake,
debhelper-compat (= 13),
libgraphviz-dev,
libhdf5-dev,
@@ -23,7 +23,7 @@
 Package: dyssol
 Architecture: any
 Multi-Arch: foreign
-Depends: libdyssol1.0 (= ${binary:Version}),
+Depends: libdyssol1.0t64 (= ${binary:Version}),
  dyssol-data,
  ${misc:Depends},
  ${shlibs:Depends}
@@ -38,7 +38,7 @@
 Package: dyssol-gui
 Architecture: any
 Multi-Arch: foreign
-Depends: libdyssol1.0 (= ${binary:Version}),
+Depends: libdyssol1.0t64 (= ${binary:Version}),
  dyssol-data,
  ${misc:Depends},
  ${shlibs:Depends}
@@ -53,7 +53,7 @@
 Package: libdyssol-dev
 Architecture: any
 Section: libdevel
-Depends: libdyssol1.0 (= ${binary:Version}),
+Depends: libdyssol1.0t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: Tool for dynamic flowsheet simulation. Development files nad 
headers
  Dynamic simulation of solids processes, is a dynamic flowsheet modelling 
system
@@ -62,7 +62,10 @@
  .
  This package contains dyssol`s development files nad headers
 
-Package: libdyssol1.0
+Package: libdyssol1.0t64
+Provides: ${t64:Provides}
+Replaces: libdyssol1.0
+Breaks: libdyssol1.0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends},
diff -Nru dyssol-1.1.1+ds1/debian/libdyssol1.0.install 
dyssol-1.1.1+ds1/debian/libdyssol1.0.install
--- dyssol-1.1.1+ds1/debian/libdyssol1.0.install2022-02-10 
20:50:40.0 +
+++ dyssol-1.1.1+ds1/debian/libdyssol1.0.install1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/*/*.so.*
-usr/lib/*/*/*/*.so
diff -Nru dyssol-1.1.1+ds1/debian/libdyssol1.0t64.install 
dyssol-1.1.1+ds1/debian/libdyssol1.0t64.install
--- dyssol-1.1.1+ds1/debian/libdyssol1.0t64.install 1970-01-01 
00:00:00.0 +
+++ dyssol-1.1.1+ds1/debian/libdyssol1.0t64.install 2022-02-10 
20:50:40.0 +
@@ -0,0 +1,2 @@
+usr/lib/*/*.so.*
+usr/lib/*/*/*/*.so
diff -Nru dyssol-1.1.1+ds1/debian/libdyssol1.0t64.lintian-overrides 
dyssol-1.1.1+ds1/debian/libdyssol1.0t64.lintian-overrides
--- dyssol-1.1.1+ds1/debian/libdyssol1.0t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ dyssol-1.1.1+ds1/debian/libdyssol1.0t64.lintian-overrides   2024-02-28 
02:33:22.0 +
@@ -0,0 +1 @@
+libdyssol1.0t64: package-name-doesnt-match-sonames libdyssol1.0


Bug#1062388: dsdcc: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 dsdcc-1.9.3/debian/changelog dsdcc-1.9.3/debian/changelog
--- dsdcc-1.9.3/debian/changelog2022-11-05 15:49:36.0 +
+++ dsdcc-1.9.3/debian/changelog2024-02-28 02:28:08.0 +
@@ -1,3 +1,10 @@
+dsdcc (1.9.3-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062388
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:28:08 +
+
 dsdcc (1.9.3-2) unstable; urgency=medium
 
   [ Debian Janitor ]
diff -Nru dsdcc-1.9.3/debian/control dsdcc-1.9.3/debian/control
--- dsdcc-1.9.3/debian/control  2022-11-05 15:49:30.0 +
+++ dsdcc-1.9.3/debian/control  2024-02-28 02:28:08.0 +
@@ -4,7 +4,7 @@
 Maintainer: Debian Hamradio Maintainers 
 Uploaders:
  Christoph Berg ,
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  cmake,
  debhelper-compat (= 13),
 Standards-Version: 4.6.0
@@ -15,7 +15,7 @@
 Package: dsdcc
 Architecture: any
 Depends:
- libdsdcc1 (= ${binary:Version}),
+ libdsdcc1t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Description: Digital Speech Decoder (DSD)
@@ -32,7 +32,10 @@
  .
  This package contains dsdccx, the command line interface.
 
-Package: libdsdcc1
+Package: libdsdcc1t64
+Provides: ${t64:Provides}
+Replaces: libdsdcc1
+Breaks: libdsdcc1 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -59,7 +62,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libdsdcc1 (= ${binary:Version}),
+ libdsdcc1t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Description: Digital Speech Decoder (DSD) (headers)
diff -Nru dsdcc-1.9.3/debian/libdsdcc1.install 
dsdcc-1.9.3/debian/libdsdcc1.install
--- dsdcc-1.9.3/debian/libdsdcc1.install2021-01-19 18:40:41.0 
+
+++ dsdcc-1.9.3/debian/libdsdcc1.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru dsdcc-1.9.3/debian/libdsdcc1t64.install 
dsdcc-1.9.3/debian/libdsdcc1t64.install
--- dsdcc-1.9.3/debian/libdsdcc1t64.install 1970-01-01 00:00:00.0 
+
+++ dsdcc-1.9.3/debian/libdsdcc1t64.install 2021-01-19 18:40:41.0 
+
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff -Nru dsdcc-1.9.3/debian/libdsdcc1t64.lintian-overrides 
dsdcc-1.9.3/debian/libdsdcc1t64.lintian-overrides
--- dsdcc-1.9.3/debian/libdsdcc1t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ dsdcc-1.9.3/debian/libdsdcc1t64.lintian-overrides   2024-02-28 
02:28:03.0 +
@@ -0,0 +1 @@
+libdsdcc1t64: package-name-doesnt-match-sonames libdsdcc1


Bug#1064944: munin: node-systemd autopkgtest fails when postfix is installed

2024-02-27 Thread Vladimir Petko
Dear Maintainers,

  Would it be possible to consider a merge request[1] that addresses this issue?

Best Regards,
 Vladimir.

 [1] https://salsa.debian.org/debian/munin/-/merge_requests/9



Bug#1062391: dt-utils: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 dt-utils-2021.03.0+ds/debian/changelog 
dt-utils-2021.03.0+ds/debian/changelog
--- dt-utils-2021.03.0+ds/debian/changelog  2022-02-06 13:42:44.0 
+
+++ dt-utils-2021.03.0+ds/debian/changelog  2024-02-28 02:30:09.0 
+
@@ -1,3 +1,10 @@
+dt-utils (2021.03.0+ds-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062391
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:30:09 +
+
 dt-utils (2021.03.0+ds-2) unstable; urgency=medium
 
   * d/not-installed: pc file is gone
diff -Nru dt-utils-2021.03.0+ds/debian/control 
dt-utils-2021.03.0+ds/debian/control
--- dt-utils-2021.03.0+ds/debian/control2022-02-06 13:40:28.0 
+
+++ dt-utils-2021.03.0+ds/debian/control2024-02-28 02:30:09.0 
+
@@ -2,7 +2,7 @@
 Section: kernel
 Priority: optional
 Maintainer: Bastian Germann 
-Build-Depends: debhelper-compat (= 13), pkg-config, libfdt-dev, libudev-dev
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), pkg-config, 
libfdt-dev, libudev-dev
 Standards-Version: 4.5.0
 Rules-Requires-Root: no
 Vcs-Browser: https://salsa.debian.org/debian/dt-utils
@@ -15,7 +15,10 @@
  dt-utils holds dtblint for device tree linting and barebox-state
  for controlling the barebox bootloader's state information.
 
-Package: libdt-utils5
+Package: libdt-utils5t64
+Provides: ${t64:Provides}
+Replaces: libdt-utils5
+Breaks: libdt-utils5 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -29,7 +32,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, libdt-utils5 (= ${binary:Version})
+Depends: ${misc:Depends}, libdt-utils5t64 (= ${binary:Version})
 Description: Device tree related library (development files)
  libdt-utils provides the foundation for dt-utils' tools.
  It provides a programmer with an API to analyze
diff -Nru dt-utils-2021.03.0+ds/debian/libdt-utils5.install 
dt-utils-2021.03.0+ds/debian/libdt-utils5.install
--- dt-utils-2021.03.0+ds/debian/libdt-utils5.install   2022-02-06 
13:40:28.0 +
+++ dt-utils-2021.03.0+ds/debian/libdt-utils5.install   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libdt-utils.so.5*
diff -Nru dt-utils-2021.03.0+ds/debian/libdt-utils5.symbols 
dt-utils-2021.03.0+ds/debian/libdt-utils5.symbols
--- dt-utils-2021.03.0+ds/debian/libdt-utils5.symbols   2022-02-06 
13:40:28.0 +
+++ dt-utils-2021.03.0+ds/debian/libdt-utils5.symbols   1970-01-01 
00:00:00.0 +
@@ -1,77 +0,0 @@
-libdt-utils.so.5 libdt-utils5 #MINVER#
-* Build-Depends-Package: libdt-utils-dev
- LIBDT_1@LIBDT_1 2021.03.0
- crc32@LIBDT_1 2021.03.0
- crc32_no_comp@LIBDT_1 2021.03.0
- dev_printf@LIBDT_1 2021.03.0
- of_alias_get@LIBDT_1 2021.03.0
- of_alias_get_id@LIBDT_1 2021.03.0
- of_alias_scan@LIBDT_1 2021.03.0
- of_count_phandle_with_args@LIBDT_1 2021.03.0
- of_create_node@LIBDT_1 2021.03.0
- of_delete_node@LIBDT_1 2021.03.0
- of_delete_property@LIBDT_1 2021.03.0
- of_device_disable@LIBDT_1 2021.03.0
- of_device_disable_path@LIBDT_1 2021.03.0
- of_device_enable@LIBDT_1 2021.03.0
- of_device_enable_path@LIBDT_1 2021.03.0
- of_device_is_available@LIBDT_1 2021.03.0
- of_device_is_compatible@LIBDT_1 2021.03.0
- of_find_compatible_node@LIBDT_1 2021.03.0
- of_find_device_by_node_path@LIBDT_1 2021.03.0
- of_find_matching_node_and_match@LIBDT_1 2021.03.0
- of_find_node_by_alias@LIBDT_1 2021.03.0
- of_find_node_by_name@LIBDT_1 2021.03.0
- of_find_node_by_path@LIBDT_1 2021.03.0
- of_find_node_by_path_from@LIBDT_1 2021.03.0
- of_find_node_by_path_or_alias@LIBDT_1 2021.03.0
- of_find_node_by_phandle@LIBDT_1 2021.03.0
- of_find_node_by_type@LIBDT_1 2021.03.0
- of_find_node_with_property@LIBDT_1 2021.03.0
- of_find_property@LIBDT_1 2021.03.0
- of_flatten_dtb@LIBDT_1 2021.03.0
- of_get_available_child_count@LIBDT_1 2021.03.0
- of_get_child_by_name@LIBDT_1 2021.03.0
- of_get_child_count@LIBDT_1 2021.03.0
- of_get_devicepath@LIBDT_1 2021.03.0
- of_get_next_available_child@LIBDT_1 2021.03.0
- of_get_parent@LIBDT_1 2021.03.0
- of_get_property@LIBDT_1 2021.03.0
- of_get_root_node@LIBDT_1 2021.03.0
- of_get_tree_max_phandle@LIBDT_1 2021.03.0
- of_machine_is_compatible@LIBDT_1 2021.03.0
- 

Bug#1062500: duo-unix: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 duo-unix-1.11.3/debian/changelog duo-unix-1.11.3/debian/changelog
--- duo-unix-1.11.3/debian/changelog2020-03-14 17:08:43.0 +
+++ duo-unix-1.11.3/debian/changelog2024-02-28 02:30:53.0 +
@@ -1,3 +1,10 @@
+duo-unix (1.11.3-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062500
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:30:53 +
+
 duo-unix (1.11.3-1) unstable; urgency=medium
 
   * New upstream release (Closes: 952392).
diff -Nru duo-unix-1.11.3/debian/control duo-unix-1.11.3/debian/control
--- duo-unix-1.11.3/debian/control  2020-03-14 17:08:43.0 +
+++ duo-unix-1.11.3/debian/control  2024-02-28 02:30:53.0 +
@@ -1,7 +1,7 @@
 Source: duo-unix
 Priority: optional
 Maintainer: Kees Cook 
-Build-Depends: debhelper-compat (= 12), libcurl4-openssl-dev,
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 12), 
libcurl4-openssl-dev,
  libssl-dev, libpam-dev
 Standards-Version: 4.5.0
 Section: libs
@@ -11,7 +11,7 @@
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
-Depends: ${shlibs:Depends}, ${misc:Depends}, libduo3 (= ${binary:Version}),
+Depends: ${shlibs:Depends}, ${misc:Depends}, libduo3t64 (= ${binary:Version}),
  libpam-runtime (>= 1.1.1-3~)
 Description: PAM module for Duo Security two-factor authentication
  This provides the PAM module needed to interact with the Duo Security
@@ -21,7 +21,7 @@
 Package: login-duo
 Section: admin
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libduo3 (= ${binary:Version}),
+Depends: ${shlibs:Depends}, ${misc:Depends}, libduo3t64 (= ${binary:Version}),
  openssh-server
 Description: login wrapper for Duo Security two-factor authentication
  This provides the login wrapper needed to interact with the Duo Security
@@ -29,7 +29,10 @@
  be used along with global OpenSSH server configurations. Also includes
  manpage and configuration.
 
-Package: libduo3
+Package: libduo3t64
+Provides: ${t64:Provides}
+Replaces: libduo3
+Breaks: libduo3 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -42,7 +45,7 @@
 Package: libduo-dev
 Section: libdevel
 Architecture: any
-Depends: libduo3 (= ${binary:Version}), ${misc:Depends}
+Depends: libduo3t64 (= ${binary:Version}), ${misc:Depends}
 Description: Duo Security development libraries and header files
  This package provides the development libraries and header files needed to
  link against the Duo Security library functions. Also includes the manpages
diff -Nru duo-unix-1.11.3/debian/libduo3.install 
duo-unix-1.11.3/debian/libduo3.install
--- duo-unix-1.11.3/debian/libduo3.install  2011-09-02 23:13:26.0 
+
+++ duo-unix-1.11.3/debian/libduo3.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libduo.so.3*
diff -Nru duo-unix-1.11.3/debian/libduo3.manpages 
duo-unix-1.11.3/debian/libduo3.manpages
--- duo-unix-1.11.3/debian/libduo3.manpages 2011-04-12 18:52:07.0 
+
+++ duo-unix-1.11.3/debian/libduo3.manpages 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-debian/tmp/usr/share/man/man3/duo.3
diff -Nru duo-unix-1.11.3/debian/libduo3.symbols 
duo-unix-1.11.3/debian/libduo3.symbols
--- duo-unix-1.11.3/debian/libduo3.symbols  2020-03-14 17:08:43.0 
+
+++ duo-unix-1.11.3/debian/libduo3.symbols  1970-01-01 00:00:00.0 
+
@@ -1,21 +0,0 @@
-libduo.so.3 libduo3 #MINVER#
- duo_add_optional_param@Base 1.11.3
- duo_add_param@Base 1.11.3
- duo_check_groups@Base 1.9.6
- duo_close@Base 1.5
- duo_common_ini_handler@Base 1.9.6
- duo_config_close@Base 1.11.3
- duo_config_default@Base 1.9.6
- duo_debug@Base 1.9.6
- duo_geterr@Base 1.5
- duo_local_ip@Base 1.9.6
- duo_log@Base 1.9.6
- duo_login@Base 1.5
- duo_open@Base 1.5
- duo_parse_config@Base 1.5
- duo_reset_conv_funcs@Base 1.9.6
- duo_set_boolean_option@Base 1.9.6
- duo_set_conv_funcs@Base 1.5
- duo_split_at@Base 1.11.3
- duo_syslog@Base 1.9.6
- duo_zero_free@Base 1.11.3
diff -Nru duo-unix-1.11.3/debian/libduo3t64.install 
duo-unix-1.11.3/debian/libduo3t64.install
--- duo-unix-1.11.3/debian/libduo3t64.install   1970-01-01 00:00:00.0 
+
+++ 

Bug#1062389: dsdp: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 dsdp-5.8/debian/changelog dsdp-5.8/debian/changelog
--- dsdp-5.8/debian/changelog   2022-07-28 09:20:16.0 +
+++ dsdp-5.8/debian/changelog   2024-02-28 02:28:49.0 +
@@ -1,3 +1,10 @@
+dsdp (5.8-10.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062389
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:28:49 +
+
 dsdp (5.8-10) unstable; urgency=medium
 
   * QA upload.
diff -Nru dsdp-5.8/debian/control dsdp-5.8/debian/control
--- dsdp-5.8/debian/control 2022-07-28 09:20:16.0 +
+++ dsdp-5.8/debian/control 2024-02-28 02:28:49.0 +
@@ -2,7 +2,7 @@
 Section: science
 Priority: optional
 Maintainer: Debian QA Group 
-Build-Depends: cdbs, debhelper (>= 7), gfortran, libblas-dev, liblapack-dev,
+Build-Depends: dpkg-dev (>= 1.22.5), cdbs, debhelper (>= 7), gfortran, 
libblas-dev, liblapack-dev,
  doxygen, doxygen-latex
 Standards-Version: 3.9.2
 Homepage: http://www-unix.mcs.anl.gov/DSDP/
@@ -55,7 +55,7 @@
 Package: libdsdp-dev
 Section: libdevel
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libdsdp-5.8gf (= 
${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libdsdp-5.8t64 (= 
${binary:Version})
 Description: Software for Semidefinite Programming
  The DSDP software is a free open source implementation of an interior-point
  method for semidefinite programming. It provides primal and dual solutions,
@@ -73,7 +73,11 @@
  .
  This package contains the header files for developers.
 
-Package: libdsdp-5.8gf
+Package: libdsdp-5.8t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libdsdp-5.8gf
+Replaces: libdsdp-5.8gf
+Breaks: libdsdp-5.8gf (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
diff -Nru dsdp-5.8/debian/libdsdp-5.8gf.install 
dsdp-5.8/debian/libdsdp-5.8gf.install
--- dsdp-5.8/debian/libdsdp-5.8gf.install   2022-07-28 09:20:16.0 
+
+++ dsdp-5.8/debian/libdsdp-5.8gf.install   1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-lib/libdsdp-*.so usr/lib
-
diff -Nru dsdp-5.8/debian/libdsdp-5.8t64.install 
dsdp-5.8/debian/libdsdp-5.8t64.install
--- dsdp-5.8/debian/libdsdp-5.8t64.install  1970-01-01 00:00:00.0 
+
+++ dsdp-5.8/debian/libdsdp-5.8t64.install  2022-07-28 09:20:16.0 
+
@@ -0,0 +1,2 @@
+lib/libdsdp-*.so usr/lib
+
diff -Nru dsdp-5.8/debian/libdsdp-5.8t64.lintian-overrides 
dsdp-5.8/debian/libdsdp-5.8t64.lintian-overrides
--- dsdp-5.8/debian/libdsdp-5.8t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ dsdp-5.8/debian/libdsdp-5.8t64.lintian-overrides2024-02-28 
02:28:41.0 +
@@ -0,0 +1 @@
+libdsdp-5.8t64: package-name-doesnt-match-sonames libdsdp-5.8gf


Bug#1064944: munin: node-systemd autopkgtest fails when postfix is installed

2024-02-27 Thread Vladimir Petko
Source: munin
Version: 2.0.71-2ubuntu1
Severity: wishlist

Dear Maintainer,

node-systemd autopackage test fails when postfix is installed. This is the case
with Ubuntu autopkgtest images[1].


[1] https://autopkgtest.ubuntu.com/results/autopkgtest-noble-
vpa1977-plusone/noble/amd64/m/munin/20240222_073836_cad82@/log.gz


-- System Information:
Debian Release: trixie/sid
  APT prefers mantic-updates
  APT policy: (500, 'mantic-updates'), (500, 'mantic-security'), (500, 
'mantic'), (100, 'mantic-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-21-generic (SMP w/32 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=en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



Bug#1061924: atril: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 atril-1.26.2/debian/changelog atril-1.26.2/debian/changelog
--- atril-1.26.2/debian/changelog   2024-01-30 13:03:41.0 +
+++ atril-1.26.2/debian/changelog   2024-02-28 02:22:28.0 +
@@ -1,3 +1,10 @@
+atril (1.26.2-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061924
+
+ -- Steve Langasek   Wed, 28 Feb 2024 02:22:28 +
+
 atril (1.26.2-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru atril-1.26.2/debian/control atril-1.26.2/debian/control
--- atril-1.26.2/debian/control 2024-01-30 13:01:46.0 +
+++ atril-1.26.2/debian/control 2024-02-28 02:22:28.0 +
@@ -7,7 +7,7 @@
Stefano Karapetsas ,
Vangelis Mouhtsis ,
Martin Wimpress ,
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
dpkg-dev (>= 1.16.1.1),
gobject-introspection,
intltool,
@@ -44,8 +44,8 @@
 Package: atril
 Architecture: any
 Depends: atril-common (>= ${source:Version}),
- libatrildocument3 (= ${binary:Version}),
- libatrilview3 (= ${binary:Version}),
+ libatrildocument3t64 (= ${binary:Version}),
+ libatrilview3t64 (= ${binary:Version}),
  shared-mime-info,
  ${misc:Depends},
  ${shlibs:Depends},
@@ -79,13 +79,15 @@
  .
  This package contains the architecture independent files.
 
-Package: libatrilview3
+Package: libatrilview3t64
+Provides: ${t64:Provides}
+Breaks: libatrilview3 (<< ${source:Version})
 Section: libs
 Architecture: any
-Depends: libatrildocument3 (= ${binary:Version}),
+Depends: libatrildocument3t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
-Replaces: libatril (<< 1.9.0),
+Replaces: libatrilview3, libatril (<< 1.9.0),
 Description: MATE document viewing library
  Atril is a simple multi-page document viewer.  It can display
  and print PostScript (PS), Encapsulated PostScript (EPS), DJVU, DVI and
@@ -96,7 +98,7 @@
 Package: libatrilview-dev
 Section: libdevel
 Architecture: any
-Depends: libatrilview3 (= ${binary:Version}),
+Depends: libatrilview3t64 (= ${binary:Version}),
  gir1.2-atrilview-1.5.0 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
@@ -112,14 +114,15 @@
  This package contains the development files for the libatrilview
  library.
 
-Package: libatrildocument3
+Package: libatrildocument3t64
+Provides: ${t64:Provides}
 Section: libs
 Architecture: any
 Depends: libjs-mathjax,
  ${misc:Depends},
  ${shlibs:Depends},
-Breaks: libatril (<< 1.9.0),
-Replaces: libatril (<< 1.9.0),
+Breaks: libatrildocument3 (<< ${source:Version}), libatril (<< 1.9.0),
+Replaces: libatrildocument3, libatril (<< 1.9.0),
 Description: MATE document rendering library
  Atril is a simple multi-page document viewer.  It can display
  and print PostScript (PS), Encapsulated PostScript (EPS), DJVU, DVI and
@@ -130,7 +133,7 @@
 Package: libatrildocument-dev
 Section: libdevel
 Architecture: any
-Depends: libatrildocument3 (= ${binary:Version}),
+Depends: libatrildocument3t64 (= ${binary:Version}),
  gir1.2-atrildocument-1.5.0 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
diff -Nru atril-1.26.2/debian/libatrildocument3.install 
atril-1.26.2/debian/libatrildocument3.install
--- atril-1.26.2/debian/libatrildocument3.install   2018-04-04 
20:54:17.0 +
+++ atril-1.26.2/debian/libatrildocument3.install   1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/*/*document*.so.*
-usr/lib/*/atril/
diff -Nru atril-1.26.2/debian/libatrildocument3.symbols 
atril-1.26.2/debian/libatrildocument3.symbols
--- atril-1.26.2/debian/libatrildocument3.symbols   2021-12-12 
00:16:58.0 +
+++ atril-1.26.2/debian/libatrildocument3.symbols   1970-01-01 
00:00:00.0 +
@@ -1,356 +0,0 @@
-libatrildocument.so.3 libatrildocument3 #MINVER#
-* Build-Depends-Package: libatrildocument-dev
- ev_annotation_attachment_get_attachment@Base 1.8.0
- ev_annotation_attachment_get_type@Base 1.8.0
- ev_annotation_attachment_new@Base 1.8.0
- 

Bug#1062387: drogon: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 drogon-1.8.7+ds/debian/changelog drogon-1.8.7+ds/debian/changelog
--- drogon-1.8.7+ds/debian/changelog2023-10-26 19:16:37.0 +
+++ drogon-1.8.7+ds/debian/changelog2024-02-28 02:24:07.0 +
@@ -1,3 +1,10 @@
+drogon (1.8.7+ds-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062387
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:24:07 +
+
 drogon (1.8.7+ds-1) unstable; urgency=medium
 
   * Drop .github and .gitmodules from upstream source
diff -Nru drogon-1.8.7+ds/debian/control drogon-1.8.7+ds/debian/control
--- drogon-1.8.7+ds/debian/control  2023-06-13 15:46:48.0 +
+++ drogon-1.8.7+ds/debian/control  2024-02-28 02:24:07.0 +
@@ -2,7 +2,7 @@
 Maintainer: Pierre-Elliott Bécue 
 Section: web
 Priority: optional
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
   chrpath,
   cmake,
   debhelper-compat (=13),
@@ -24,7 +24,10 @@
 Homepage: https://github.com/drogonframework/drogon
 Rules-Requires-Root: no
 
-Package: libdrogon1
+Package: libdrogon1t64
+Provides: ${t64:Provides}
+Replaces: libdrogon1
+Breaks: libdrogon1 (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: C++14/17-based HTTP application framework
@@ -38,7 +41,7 @@
 
 Package: libdrogon-dev
 Architecture: any
-Depends: libdrogon1 (= ${binary:Version}), libtrantor-dev, ${misc:Depends}
+Depends: libdrogon1t64 (= ${binary:Version}), libtrantor-dev, ${misc:Depends}
 Description: C++14/17-based HTTP application framework
  Drogon can be used to easily build various types of web application server
  programs using C++.
@@ -50,7 +53,7 @@
 
 Package: drogon
 Architecture: any
-Depends: libdrogon1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libdrogon1t64 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
 Description: C++14/17-based HTTP application framework
  Drogon can be used to easily build various types of web application server
  programs using C++.
diff -Nru drogon-1.8.7+ds/debian/libdrogon1.install 
drogon-1.8.7+ds/debian/libdrogon1.install
--- drogon-1.8.7+ds/debian/libdrogon1.install   2023-06-13 15:46:44.0 
+
+++ drogon-1.8.7+ds/debian/libdrogon1.install   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libdrogon.so.*
diff -Nru drogon-1.8.7+ds/debian/libdrogon1t64.install 
drogon-1.8.7+ds/debian/libdrogon1t64.install
--- drogon-1.8.7+ds/debian/libdrogon1t64.install1970-01-01 
00:00:00.0 +
+++ drogon-1.8.7+ds/debian/libdrogon1t64.install2023-06-13 
15:46:44.0 +
@@ -0,0 +1 @@
+usr/lib/*/libdrogon.so.*
diff -Nru drogon-1.8.7+ds/debian/libdrogon1t64.lintian-overrides 
drogon-1.8.7+ds/debian/libdrogon1t64.lintian-overrides
--- drogon-1.8.7+ds/debian/libdrogon1t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ drogon-1.8.7+ds/debian/libdrogon1t64.lintian-overrides  2024-02-28 
02:23:57.0 +
@@ -0,0 +1 @@
+libdrogon1t64: package-name-doesnt-match-sonames libdrogon1


Bug#1062378: dnswire: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 dnswire-0.4.0/debian/changelog dnswire-0.4.0/debian/changelog
--- dnswire-0.4.0/debian/changelog  2023-08-14 09:09:26.0 +
+++ dnswire-0.4.0/debian/changelog  2024-02-28 02:00:15.0 +
@@ -1,3 +1,10 @@
+dnswire (0.4.0-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062378
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:00:15 +
+
 dnswire (0.4.0-3) sid; urgency=medium
 
   * Uploading to sid.
diff -Nru dnswire-0.4.0/debian/control dnswire-0.4.0/debian/control
--- dnswire-0.4.0/debian/control2023-08-14 07:07:47.0 +
+++ dnswire-0.4.0/debian/control2024-02-28 02:00:15.0 +
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Daniel Baumann 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  libprotobuf-c-dev,
  libtinyframe-dev,
@@ -19,7 +19,7 @@
 Section: libdevel
 Architecture: any
 Depends:
- libdnswire1 (= ${binary:Version}),
+ libdnswire1t64 (= ${binary:Version}),
  libprotobuf-c-dev,
  libtinyframe-dev,
  ${misc:Depends},
@@ -29,7 +29,10 @@
  .
  This package contains the development files.
 
-Package: libdnswire1
+Package: libdnswire1t64
+Provides: ${t64:Provides}
+Replaces: libdnswire1
+Breaks: libdnswire1 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends:
diff -Nru dnswire-0.4.0/debian/libdnswire1.install 
dnswire-0.4.0/debian/libdnswire1.install
--- dnswire-0.4.0/debian/libdnswire1.install2023-08-14 07:07:47.0 
+
+++ dnswire-0.4.0/debian/libdnswire1.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru dnswire-0.4.0/debian/libdnswire1t64.install 
dnswire-0.4.0/debian/libdnswire1t64.install
--- dnswire-0.4.0/debian/libdnswire1t64.install 1970-01-01 00:00:00.0 
+
+++ dnswire-0.4.0/debian/libdnswire1t64.install 2023-08-14 07:07:47.0 
+
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff -Nru dnswire-0.4.0/debian/libdnswire1t64.lintian-overrides 
dnswire-0.4.0/debian/libdnswire1t64.lintian-overrides
--- dnswire-0.4.0/debian/libdnswire1t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ dnswire-0.4.0/debian/libdnswire1t64.lintian-overrides   2024-02-28 
02:00:08.0 +
@@ -0,0 +1 @@
+libdnswire1t64: package-name-doesnt-match-sonames libdnswire1


Bug#1062377: dmlc-core: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 dmlc-core-0.5/debian/changelog dmlc-core-0.5/debian/changelog
--- dmlc-core-0.5/debian/changelog  2022-01-03 17:56:18.0 +
+++ dmlc-core-0.5/debian/changelog  2024-02-28 01:54:27.0 +
@@ -1,3 +1,10 @@
+dmlc-core (0.5-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062377
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 01:54:27 +
+
 dmlc-core (0.5-1) unstable; urgency=medium
 
   * New upstream version 0.5 (Git: f00e3ec)
diff -Nru dmlc-core-0.5/debian/control dmlc-core-0.5/debian/control
--- dmlc-core-0.5/debian/control2022-01-03 17:55:30.0 +
+++ dmlc-core-0.5/debian/control2024-02-28 01:54:27.0 +
@@ -7,20 +7,23 @@
 Vcs-Browser: https://salsa.debian.org/deeplearning-team/dmlc-core
 Maintainer: Debian Deep Learning Team 
 Uploaders: Mo Zhou 
-Build-Depends: cmake, debhelper-compat (= 13), libssl-dev
+Build-Depends: dpkg-dev (>= 1.22.5), cmake, debhelper-compat (= 13), libssl-dev
 Rules-Requires-Root: no
 
 Package: libdmlc-dev
 Section: libdevel
 Architecture: any
-Depends: libdmlc0 (= ${binary:Version}), ${misc:Depends}
+Depends: libdmlc0t64 (= ${binary:Version}), ${misc:Depends}
 Description: Distributed Machine Learning Common Codebase (dev)
  DMLC-Core is the backbone library to support all DMLC projects, offers the
  bricks to build efficient and scalable distributed machine learning libraries.
  .
  This package contains the development files.
 
-Package: libdmlc0
+Package: libdmlc0t64
+Provides: ${t64:Provides}
+Replaces: libdmlc0
+Breaks: libdmlc0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
diff -Nru dmlc-core-0.5/debian/libdmlc0.install 
dmlc-core-0.5/debian/libdmlc0.install
--- dmlc-core-0.5/debian/libdmlc0.install   2022-01-03 17:45:33.0 
+
+++ dmlc-core-0.5/debian/libdmlc0.install   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libdmlc.so.*
diff -Nru dmlc-core-0.5/debian/libdmlc0t64.install 
dmlc-core-0.5/debian/libdmlc0t64.install
--- dmlc-core-0.5/debian/libdmlc0t64.install1970-01-01 00:00:00.0 
+
+++ dmlc-core-0.5/debian/libdmlc0t64.install2022-01-03 17:45:33.0 
+
@@ -0,0 +1 @@
+usr/lib/*/libdmlc.so.*
diff -Nru dmlc-core-0.5/debian/libdmlc0t64.lintian-overrides 
dmlc-core-0.5/debian/libdmlc0t64.lintian-overrides
--- dmlc-core-0.5/debian/libdmlc0t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ dmlc-core-0.5/debian/libdmlc0t64.lintian-overrides  2024-02-28 
01:54:23.0 +
@@ -0,0 +1 @@
+libdmlc0t64: package-name-doesnt-match-sonames libdmlc0


Bug#1061923: at-spi2-core: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 at-spi2-core-2.50.0/debian/changelog 
at-spi2-core-2.50.0/debian/changelog
--- at-spi2-core-2.50.0/debian/changelog2023-09-18 13:55:59.0 
+
+++ at-spi2-core-2.50.0/debian/changelog2024-02-28 01:56:17.0 
+
@@ -1,3 +1,10 @@
+at-spi2-core (2.50.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061923
+
+ -- Steve Langasek   Wed, 28 Feb 2024 01:56:17 +
+
 at-spi2-core (2.50.0-1) unstable; urgency=medium
 
   * New upstream version 2.50.0
diff -Nru at-spi2-core-2.50.0/debian/control at-spi2-core-2.50.0/debian/control
--- at-spi2-core-2.50.0/debian/control  2023-09-18 13:55:59.0 +
+++ at-spi2-core-2.50.0/debian/control  2024-02-28 01:56:17.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Accessibility Team 
 Uploaders: Samuel Thibault , Jordi Mallach 

-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
dbus, libdbus-1-dev,
dbus-broker [linux-any], libsystemd-dev [linux-any],
libglib2.0-dev (>= 2.62),
@@ -51,7 +51,10 @@
  This package contains the core components of GNOME Accessibility for the 
Debian
  installer.
 
-Package: libatspi2.0-0
+Package: libatspi2.0-0t64
+Provides: ${t64:Provides}
+Replaces: libatspi2.0-0
+Breaks: libatspi2.0-0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -76,7 +79,7 @@
 Multi-Arch: same
 Depends: ${misc:Depends},
  gir1.2-atspi-2.0 (= ${binary:Version}),
- libatspi2.0-0 (= ${binary:Version}),
+ libatspi2.0-0t64 (= ${binary:Version}),
  libglib2.0-dev,
  libdbus-1-dev,
  libxtst-dev
@@ -92,7 +95,7 @@
 Depends: ${misc:Depends},
  ${shlibs:Depends},
  ${gir:Depends},
- libatspi2.0-0 (>= ${binary:Version})
+ libatspi2.0-0t64 (>= ${binary:Version})
 Replaces: gir1.0-gtk-2.0 (<< 2.22),
   gobject-introspection-repository
 Description: Assistive Technology Service Provider (GObject introspection)
@@ -117,7 +120,7 @@
 Provides: at-spi
 Depends: ${misc:Depends},
  ${shlibs:Depends},
- libatk-bridge2.0-0 (>= ${binary:Version})
+ libatk-bridge2.0-0t64 (>= ${binary:Version})
 Description: AT-SPI 2 toolkit bridge
  This package includes a gtk-module that bridges ATK to the new
  D-Bus based AT-SPI.
@@ -130,7 +133,10 @@
 Description: AT-SPI 2 toolkit bridge - module for d-i
  This package includes the gtk-module for the Debian installer.
 
-Package: libatk-bridge2.0-0
+Package: libatk-bridge2.0-0t64
+Provides: ${t64:Provides}
+Replaces: libatk-bridge2.0-0
+Breaks: libatk-bridge2.0-0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -152,7 +158,7 @@
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends},
- libatk-bridge2.0-0 (= ${binary:Version}),
+ libatk-bridge2.0-0t64 (= ${binary:Version}),
  libatk1.0-dev,
  libglib2.0-dev,
  libatspi2.0-dev
@@ -160,7 +166,10 @@
  These are the development files for libatk-bridge2.0, needed for
  compilation of programs which use it.
 
-Package: libatk1.0-0
+Package: libatk1.0-0t64
+Provides: ${t64:Provides}
+Replaces: libatk1.0-0
+Breaks: libatk1.0-0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -196,7 +205,7 @@
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends},
- libatk1.0-0 (= ${binary:Version}),
+ libatk1.0-0t64 (= ${binary:Version}),
  gir1.2-atk-1.0 (= ${binary:Version}),
  pkg-config,
  libglib2.0-dev
diff -Nru at-spi2-core-2.50.0/debian/libatk-bridge2.0-0.install 
at-spi2-core-2.50.0/debian/libatk-bridge2.0-0.install
--- at-spi2-core-2.50.0/debian/libatk-bridge2.0-0.install   2023-09-18 
13:55:59.0 +
+++ at-spi2-core-2.50.0/debian/libatk-bridge2.0-0.install   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libatk-bridge-2.0.so.*
diff -Nru at-spi2-core-2.50.0/debian/libatk-bridge2.0-0.lintian-overrides 
at-spi2-core-2.50.0/debian/libatk-bridge2.0-0.lintian-overrides
--- at-spi2-core-2.50.0/debian/libatk-bridge2.0-0.lintian-overrides 
2023-09-18 13:55:59.0 +
+++ 

Bug#1061922: astrometry.net: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 astrometry.net-0.93+dfsg/debian/changelog 
astrometry.net-0.93+dfsg/debian/changelog
--- astrometry.net-0.93+dfsg/debian/changelog   2022-12-23 20:06:04.0 
+
+++ astrometry.net-0.93+dfsg/debian/changelog   2024-02-28 01:52:20.0 
+
@@ -1,3 +1,10 @@
+astrometry.net (0.93+dfsg-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061922
+
+ -- Steve Langasek   Wed, 28 Feb 2024 01:52:20 +
+
 astrometry.net (0.93+dfsg-1) unstable; urgency=medium
 
   * New upstream version 0.93+dfsg
diff -Nru astrometry.net-0.93+dfsg/debian/control 
astrometry.net-0.93+dfsg/debian/control
--- astrometry.net-0.93+dfsg/debian/control 2022-12-23 20:05:03.0 
+
+++ astrometry.net-0.93+dfsg/debian/control 2024-02-28 01:52:19.0 
+
@@ -3,7 +3,7 @@
 Uploaders: Ole Streicher 
 Section: science
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
dh-exec,
dh-python,
libbz2-dev,
@@ -41,7 +41,10 @@
  world coordinate system (WCS), a standards-based description of the
  transformation between image coordinates and sky coordinates.
 
-Package: libastrometry0
+Package: libastrometry0t64
+Provides: ${t64:Provides}
+Replaces: libastrometry0
+Breaks: libastrometry0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -58,7 +61,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libastrometry0 (= ${binary:Version}),
+Depends: libastrometry0t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
 Description: Astrometry plate solver (development files)
diff -Nru astrometry.net-0.93+dfsg/debian/libastrometry0.install 
astrometry.net-0.93+dfsg/debian/libastrometry0.install
--- astrometry.net-0.93+dfsg/debian/libastrometry0.install  2019-05-06 
07:19:38.0 +
+++ astrometry.net-0.93+dfsg/debian/libastrometry0.install  1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libastrometry*.so.*
diff -Nru astrometry.net-0.93+dfsg/debian/libastrometry0t64.install 
astrometry.net-0.93+dfsg/debian/libastrometry0t64.install
--- astrometry.net-0.93+dfsg/debian/libastrometry0t64.install   1970-01-01 
00:00:00.0 +
+++ astrometry.net-0.93+dfsg/debian/libastrometry0t64.install   2019-05-06 
07:19:38.0 +
@@ -0,0 +1 @@
+usr/lib/*/libastrometry*.so.*
diff -Nru astrometry.net-0.93+dfsg/debian/libastrometry0t64.lintian-overrides 
astrometry.net-0.93+dfsg/debian/libastrometry0t64.lintian-overrides
--- astrometry.net-0.93+dfsg/debian/libastrometry0t64.lintian-overrides 
1970-01-01 00:00:00.0 +
+++ astrometry.net-0.93+dfsg/debian/libastrometry0t64.lintian-overrides 
2024-02-28 01:51:48.0 +
@@ -0,0 +1 @@
+libastrometry0t64: package-name-doesnt-match-sonames libastrometry0


Bug#1061921: asl: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 asl-0.1.7/debian/changelog asl-0.1.7/debian/changelog
--- asl-0.1.7/debian/changelog  2022-01-27 18:48:46.0 +
+++ asl-0.1.7/debian/changelog  2024-02-28 01:48:47.0 +
@@ -1,3 +1,10 @@
+asl (0.1.7-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061921
+
+ -- Steve Langasek   Wed, 28 Feb 2024 01:48:47 +
+
 asl (0.1.7-4) unstable; urgency=medium
 
   * [e153a88] Compilation against vtk_9.1. (Closes: #1004411)
diff -Nru asl-0.1.7/debian/control asl-0.1.7/debian/control
--- asl-0.1.7/debian/control2022-01-27 18:40:45.0 +
+++ asl-0.1.7/debian/control2024-02-28 01:48:47.0 +
@@ -2,7 +2,7 @@
 Maintainer: Debian Science Maintainers 

 Section: science
 Priority: optional
-Build-Depends: cmake,
+Build-Depends: dpkg-dev (>= 1.22.5), cmake,
debhelper-compat (= 13),
libboost-filesystem-dev,
libboost-program-options-dev,
@@ -18,7 +18,10 @@
 Vcs-Git: https://salsa.debian.org/science-team/asl.git
 Homepage: http://asl.org.il
 
-Package: libasl0
+Package: libasl0t64
+Provides: ${t64:Provides}
+Replaces: libasl0
+Breaks: libasl0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -53,7 +56,7 @@
 Multi-Arch: same
 Section: libdevel
 Depends: ${misc:Depends},
- libasl0 (= ${binary:Version})
+ libasl0t64 (= ${binary:Version})
 Suggests: asl-doc
 Description: development files for ASL
  The Advanced Simulation Library (ASL) is a free and open source hardware
diff -Nru asl-0.1.7/debian/libasl0.install asl-0.1.7/debian/libasl0.install
--- asl-0.1.7/debian/libasl0.install2016-12-02 14:22:59.0 +
+++ asl-0.1.7/debian/libasl0.install1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru asl-0.1.7/debian/libasl0t64.install 
asl-0.1.7/debian/libasl0t64.install
--- asl-0.1.7/debian/libasl0t64.install 1970-01-01 00:00:00.0 +
+++ asl-0.1.7/debian/libasl0t64.install 2016-12-02 14:22:59.0 +
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff -Nru asl-0.1.7/debian/libasl0t64.lintian-overrides 
asl-0.1.7/debian/libasl0t64.lintian-overrides
--- asl-0.1.7/debian/libasl0t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ asl-0.1.7/debian/libasl0t64.lintian-overrides   2024-02-28 
01:46:44.0 +
@@ -0,0 +1 @@
+libasl0t64: package-name-doesnt-match-sonames libasl0


Bug#1061919: arpack: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 arpack-3.9.1/debian/changelog arpack-3.9.1/debian/changelog
--- arpack-3.9.1/debian/changelog   2023-10-14 12:10:25.0 +
+++ arpack-3.9.1/debian/changelog   2024-02-28 01:45:44.0 +
@@ -1,3 +1,10 @@
+arpack (3.9.1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061919
+
+ -- Steve Langasek   Wed, 28 Feb 2024 01:45:44 +
+
 arpack (3.9.1-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru arpack-3.9.1/debian/control arpack-3.9.1/debian/control
--- arpack-3.9.1/debian/control 2023-10-14 12:05:29.0 +
+++ arpack-3.9.1/debian/control 2024-02-28 01:45:44.0 +
@@ -3,7 +3,7 @@
 Uploaders: Sylvestre Ledru 
 Section: math
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
gfortran,
libblas-dev,
liblapack-dev,
@@ -15,7 +15,10 @@
 Homepage: https://github.com/opencollab/arpack-ng
 Rules-Requires-Root: no
 
-Package: libarpack2
+Package: libarpack2t64
+Provides: ${t64:Provides}
+Replaces: libarpack2
+Breaks: libarpack2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -52,7 +55,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libarpack2 (= ${binary:Version}),
+Depends: libarpack2t64 (= ${binary:Version}),
  libblas-dev | libblas.so,
  liblapack-dev | liblapack.so,
  ${misc:Depends}
@@ -70,7 +73,10 @@
  This package contains the static libraries and the documentation for
  development with libarpack (including examples).
 
-Package: libparpack2
+Package: libparpack2t64
+Provides: ${t64:Provides}
+Replaces: libparpack2
+Breaks: libparpack2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -109,7 +115,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libparpack2 (= ${binary:Version}),
+Depends: libparpack2t64 (= ${binary:Version}),
  libblas-dev | libblas.so,
  liblapack-dev | liblapack.so,
  mpi-default-dev,
diff -Nru arpack-3.9.1/debian/libarpack2.install 
arpack-3.9.1/debian/libarpack2.install
--- arpack-3.9.1/debian/libarpack2.install  2023-10-14 12:05:29.0 
+
+++ arpack-3.9.1/debian/libarpack2.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libarpack.so.*
diff -Nru arpack-3.9.1/debian/libarpack2.symbols 
arpack-3.9.1/debian/libarpack2.symbols
--- arpack-3.9.1/debian/libarpack2.symbols  2023-10-14 12:10:25.0 
+
+++ arpack-3.9.1/debian/libarpack2.symbols  1970-01-01 00:00:00.0 
+
@@ -1,104 +0,0 @@
-libarpack.so.2 libarpack2 #MINVER#
- arscnd_@Base 2.1
- ccdotc_@Base 3.9.1
- cgetv0_@Base 2.1
- cmout_@Base 2.1
- cnaitr_@Base 2.1
- cnapps_@Base 2.1
- cnaup2_@Base 2.1
- cnaupd_@Base 2.1
- cnaupd_c@Base 3.7.0
- cneigh_@Base 2.1
- cneupd_@Base 2.1
- cneupd_c@Base 3.7.0
- cngets_@Base 2.1
- csortc_@Base 2.1
- cstatn_@Base 2.1
- cstatn_c@Base 3.7.0
- cvout_@Base 2.1
- dbgini_@Base 3.6.3
- debug_@Base 2.1
- debug_c@Base 3.7.0
- dgetv0_@Base 2.1
- dmout_@Base 2.1
- dnaitr_@Base 2.1
- dnapps_@Base 2.1
- dnaup2_@Base 2.1
- dnaupd_@Base 2.1
- dnaupd_c@Base 3.7.0
- dnconv_@Base 2.1
- dneigh_@Base 2.1
- dneupd_@Base 2.1
- dneupd_c@Base 3.7.0
- dngets_@Base 2.1
- dsaitr_@Base 2.1
- dsapps_@Base 2.1
- dsaup2_@Base 2.1
- dsaupd_@Base 2.1
- dsaupd_c@Base 3.7.0
- dsconv_@Base 2.1
- dseigt_@Base 2.1
- dsesrt_@Base 2.1
- dseupd_@Base 2.1
- dseupd_c@Base 3.7.0
- dsgets_@Base 2.1
- dsortc_@Base 2.1
- dsortr_@Base 2.1
- dstatn_@Base 2.1
- dstats_@Base 2.1
- dstqrb_@Base 2.1
- dvout_@Base 2.1
- icnteq_@Base 2.1
- icopy_@Base 2.1
- iset_@Base 2.1
- iswap_@Base 2.1
- ivout_@Base 2.1
- sgetv0_@Base 2.1
- smout_@Base 2.1
- snaitr_@Base 2.1
- snapps_@Base 2.1
- snaup2_@Base 2.1
- snaupd_@Base 2.1
- snaupd_c@Base 3.7.0
- snconv_@Base 2.1
- sneigh_@Base 2.1
- sneupd_@Base 2.1
- sneupd_c@Base 3.7.0
- sngets_@Base 2.1
- ssaitr_@Base 2.1
- ssapps_@Base 2.1
- ssaup2_@Base 2.1
- ssaupd_@Base 2.1
- ssaupd_c@Base 3.7.0
- ssconv_@Base 2.1
- sseigt_@Base 2.1
- ssesrt_@Base 2.1
- sseupd_@Base 2.1
- sseupd_c@Base 3.7.0
- ssgets_@Base 2.1
- ssortc_@Base 2.1
- ssortr_@Base 2.1
- sstatn_@Base 

Bug#1061918: armnn: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 armnn-23.08/debian/changelog armnn-23.08/debian/changelog
--- armnn-23.08/debian/changelog2024-01-13 11:34:44.0 +
+++ armnn-23.08/debian/changelog2024-02-28 01:37:30.0 +
@@ -1,3 +1,10 @@
+armnn (23.08-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061918
+
+ -- Steve Langasek   Wed, 28 Feb 2024 01:37:30 +
+
 armnn (23.08-4) unstable; urgency=medium
 
   [ Helmut Grohne ]
diff -Nru armnn-23.08/debian/control armnn-23.08/debian/control
--- armnn-23.08/debian/control  2024-01-13 11:34:44.0 +
+++ armnn-23.08/debian/control  2024-02-28 01:37:30.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Francis Murtagh 
 Uploaders: Wookey , Emanuele Rocca 
-Build-Depends: libboost-test-dev (>= 1.64),
+Build-Depends: dpkg-dev (>= 1.22.5), libboost-test-dev (>= 1.64),
   libboost-system-dev (>= 1.64), libboost-filesystem-dev (>= 1.64), 
   libboost-log-dev (>= 1.64), libboost-program-options-dev (>= 1.64), 
   cmake, debhelper-compat (= 12), valgrind, libflatbuffers-dev, 
@@ -15,11 +15,14 @@
 Vcs-Git: https://salsa.debian.org/deeplearning-team/armnn.git
 Vcs-Browser: https://salsa.debian.org/deeplearning-team/armnn
 
-Package: libarmnn33
+Package: libarmnn33t64
+Provides: ${t64:Provides}
+Replaces: libarmnn33
+Breaks: libarmnn33 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Suggests: libarmnntfliteparser24 (= ${binary:Version}),
+Suggests: libarmnntfliteparser24t64 (= ${binary:Version}),
   python3-pyarmnn (= ${binary:Version})
 Description: Inference engine for CPUs, GPUs and NPUs - shared library
  Arm NN is a set of tools that enables machine learning workloads on
@@ -40,7 +43,7 @@
 Package: libarmnn-dev
 Architecture: any
 Multi-Arch: same
-Depends: libarmnn33 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libarmnn33t64 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
 Description: Inference engine for CPUs, GPUs and NPUs - header files
  Arm NN is a set of tools that enables machine learning workloads on
  any hardware. It provides a bridge between existing neural network
@@ -57,10 +60,13 @@
  .
  This is the development package containing header files.
 
-Package: libarmnntfliteparser24
+Package: libarmnntfliteparser24t64
+Provides: ${t64:Provides}
+Replaces: libarmnntfliteparser24
+Breaks: libarmnntfliteparser24 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
-Depends: libarmnn33 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libarmnn33t64 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
 Description: Arm NN TensorFlow Lite parser library
  Arm NN is a set of tools that enables machine learning workloads on
  any hardware. It provides a bridge between existing neural network
@@ -82,7 +88,7 @@
 Architecture: any
 Multi-Arch: same
 Depends: libarmnn-dev (= ${binary:Version}),
- libarmnntfliteparser24 (= ${binary:Version}),
+ libarmnntfliteparser24t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Description: Arm NN TensorFlow Lite parser library - header files
@@ -103,8 +109,8 @@
 
 Package: python3-pyarmnn
 Architecture: any
-Depends: libarmnn33 (= ${binary:Version}),
- libarmnntfliteparser24 (= ${binary:Version}),
+Depends: libarmnn33t64 (= ${binary:Version}),
+ libarmnntfliteparser24t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends},
  ${python3:Depends}
@@ -119,7 +125,7 @@
 Package: libarmnn-cpuacc-backend33
 Architecture: arm64
 Multi-Arch: same
-Depends: libarmnn33 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libarmnn33t64 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
 Description: Arm NN dynamically loadable Neon backend
  Arm NN is a set of tools that enables machine learning workloads on
  any hardware. It provides a bridge between existing neural network
@@ -136,10 +142,13 @@
  .
  This is the dynamically loadable Neon backend package.
 
-Package: libarmnnaclcommon33
+Package: libarmnnaclcommon33t64
+Provides: ${t64:Provides}
+Replaces: libarmnnaclcommon33
+Breaks: libarmnnaclcommon33 (<< 

Bug#1062331: ding-libs: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 ding-libs-0.6.2/debian/changelog ding-libs-0.6.2/debian/changelog
--- ding-libs-0.6.2/debian/changelog2023-08-19 11:12:21.0 +
+++ ding-libs-0.6.2/debian/changelog2024-02-28 01:35:10.0 +
@@ -1,3 +1,10 @@
+ding-libs (0.6.2-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062331
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 01:35:10 +
+
 ding-libs (0.6.2-2) unstable; urgency=medium
 
   [ Simon Josefsson ]
diff -Nru ding-libs-0.6.2/debian/control ding-libs-0.6.2/debian/control
--- ding-libs-0.6.2/debian/control  2023-08-08 12:52:15.0 +
+++ ding-libs-0.6.2/debian/control  2024-02-28 01:35:10.0 +
@@ -4,7 +4,7 @@
 Maintainer: Debian SSSD Team 
 Uploaders: Timo Aaltonen ,
Simon Josefsson 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
  quilt,
  check,
  pkg-config,
@@ -18,7 +18,7 @@
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends},
- libpath-utils1 (= ${binary:Version}),
+ libpath-utils1t64 (= ${binary:Version}),
 Multi-Arch: same
 Description: Development files for libpath_utils
  Utility functions to manipulate filesystem pathnames. Development files.
@@ -26,7 +26,10 @@
  This package is part of the ding-libs, libraries that are required for the
  proper functioning of SSSD, the System Security Services Daemon.
 
-Package: libpath-utils1
+Package: libpath-utils1t64
+Provides: ${t64:Provides}
+Replaces: libpath-utils1
+Breaks: libpath-utils1 (<< ${source:Version})
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -41,7 +44,7 @@
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends},
- libdhash1 (= ${binary:Version}),
+ libdhash1t64 (= ${binary:Version}),
 Multi-Arch: same
 Description: Development files for libdhash
  A hash table which will dynamically resize to achieve optimal storage & access
@@ -50,7 +53,10 @@
  This package is part of the ding-libs, libraries that are required for the
  proper functioning of SSSD, the System Security Services Daemon.
 
-Package: libdhash1
+Package: libdhash1t64
+Provides: ${t64:Provides}
+Replaces: libdhash1
+Breaks: libdhash1 (<< ${source:Version})
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -66,7 +72,7 @@
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends},
- libcollection4 (= ${binary:Version}),
+ libcollection4t64 (= ${binary:Version}),
 Multi-Arch: same
 Description: Development files for libcollection
  A data-type to collect data in a hierarchical structure for easy iteration
@@ -75,7 +81,10 @@
  This package is part of the ding-libs, libraries that are required for the
  proper functioning of SSSD, the System Security Services Daemon.
 
-Package: libcollection4
+Package: libcollection4t64
+Provides: ${t64:Provides}
+Replaces: libcollection4
+Breaks: libcollection4 (<< ${source:Version})
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -91,7 +100,7 @@
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends},
- libref-array1 (= ${binary:Version}),
+ libref-array1t64 (= ${binary:Version}),
 Multi-Arch: same
 Description: Development files for refcounted array for C
  A dynamically-growing, reference-counted array. Development files.
@@ -99,7 +108,10 @@
  This package is part of the ding-libs, libraries that are required for the
  proper functioning of SSSD, the System Security Services Daemon.
 
-Package: libref-array1
+Package: libref-array1t64
+Provides: ${t64:Provides}
+Replaces: libref-array1
+Breaks: libref-array1 (<< ${source:Version})
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -114,7 +126,7 @@
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends},
- libini-config5 (= ${binary:Version}),
+ libini-config5t64 (= ${binary:Version}),
  libcollection-dev (= ${binary:Version}),
  libbasicobjects-dev (= ${binary:Version}),
  libref-array-dev (= ${binary:Version}),
@@ -125,7 +137,10 @@
  This package is part of the ding-libs, libraries that are required for the
  proper functioning of 

Bug#1062332: directfb: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 directfb-1.7.7/debian/changelog directfb-1.7.7/debian/changelog
--- directfb-1.7.7/debian/changelog 2022-06-06 19:26:27.0 +
+++ directfb-1.7.7/debian/changelog 2024-02-28 01:36:26.0 +
@@ -1,3 +1,10 @@
+directfb (1.7.7-11.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062332
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 01:36:26 +
+
 directfb (1.7.7-11) unstable; urgency=medium
 
   * QA upload.
diff -Nru directfb-1.7.7/debian/control directfb-1.7.7/debian/control
--- directfb-1.7.7/debian/control   2022-06-06 19:26:27.0 +
+++ directfb-1.7.7/debian/control   2024-02-28 01:36:26.0 +
@@ -1,7 +1,7 @@
 Source: directfb
 Priority: optional
 Maintainer: Debian QA Group 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  dh-exec,
  libdrm-dev,
@@ -28,8 +28,8 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libdirectfb-1.7-7 (= ${binary:Version}),
- lib++dfb-1.7-7 (= ${binary:Version}),
+ libdirectfb-1.7-7t64 (= ${binary:Version}),
+ lib++dfb-1.7-7t64 (= ${binary:Version}),
  libfreetype6-dev,
  libgl1-mesa-dev,
  libjpeg-dev,
@@ -49,7 +49,10 @@
  This package contains the files needed to compile and link programs
  which use DirectFB.
 
-Package: libdirectfb-1.7-7
+Package: libdirectfb-1.7-7t64
+Provides: ${t64:Provides}
+Replaces: libdirectfb-1.7-7
+Breaks: libdirectfb-1.7-7 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
@@ -63,7 +66,10 @@
  .
  This package contains the shared libraries and drivers.
 
-Package: lib++dfb-1.7-7
+Package: lib++dfb-1.7-7t64
+Provides: ${t64:Provides}
+Replaces: lib++dfb-1.7-7
+Breaks: lib++dfb-1.7-7 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
@@ -95,7 +101,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libdirectfb-1.7-7 (= ${binary:Version}),
+ libdirectfb-1.7-7t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
 Description: direct frame buffer graphics - extra providers
diff -Nru directfb-1.7.7/debian/lib++dfb-1.7-7.install 
directfb-1.7.7/debian/lib++dfb-1.7-7.install
--- directfb-1.7.7/debian/lib++dfb-1.7-7.install2022-06-06 
19:26:27.0 +
+++ directfb-1.7.7/debian/lib++dfb-1.7-7.install1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/lib++dfb-*.so.*
diff -Nru directfb-1.7.7/debian/lib++dfb-1.7-7.lintian-overrides 
directfb-1.7.7/debian/lib++dfb-1.7-7.lintian-overrides
--- directfb-1.7.7/debian/lib++dfb-1.7-7.lintian-overrides  2022-06-06 
19:26:27.0 +
+++ directfb-1.7.7/debian/lib++dfb-1.7-7.lintian-overrides  1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-# They are available as libfusion.so, etc.
-lib++dfb-1.7-7: lacks-unversioned-link-to-shared-library 
usr/lib/*/lib++dfb-*.so.*
diff -Nru directfb-1.7.7/debian/lib++dfb-1.7-7t64.install 
directfb-1.7.7/debian/lib++dfb-1.7-7t64.install
--- directfb-1.7.7/debian/lib++dfb-1.7-7t64.install 1970-01-01 
00:00:00.0 +
+++ directfb-1.7.7/debian/lib++dfb-1.7-7t64.install 2022-06-06 
19:26:27.0 +
@@ -0,0 +1 @@
+usr/lib/*/lib++dfb-*.so.*
diff -Nru directfb-1.7.7/debian/lib++dfb-1.7-7t64.lintian-overrides 
directfb-1.7.7/debian/lib++dfb-1.7-7t64.lintian-overrides
--- directfb-1.7.7/debian/lib++dfb-1.7-7t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ directfb-1.7.7/debian/lib++dfb-1.7-7t64.lintian-overrides   2024-02-28 
01:36:06.0 +
@@ -0,0 +1,3 @@
+# They are available as libfusion.so, etc.
+lib++dfb-1.7-7t64: lacks-unversioned-link-to-shared-library 
usr/lib/*/lib++dfb-*.so.*
+lib++dfb-1.7-7t64: package-name-doesnt-match-sonames lib++dfb-1.7-7
diff -Nru directfb-1.7.7/debian/libdirectfb-1.7-7.docs 
directfb-1.7.7/debian/libdirectfb-1.7-7.docs
--- directfb-1.7.7/debian/libdirectfb-1.7-7.docs2022-06-06 
19:26:27.0 +
+++ directfb-1.7.7/debian/libdirectfb-1.7-7.docs1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-README
-docs/README.screenshots
diff -Nru directfb-1.7.7/debian/libdirectfb-1.7-7.install 
directfb-1.7.7/debian/libdirectfb-1.7-7.install
--- directfb-1.7.7/debian/libdirectfb-1.7-7.install 2022-06-06 

Bug#1064943: libvte-2.91-0: fails to emit bell if on a different workspace

2024-02-27 Thread as
Package: libvte-2.91-0
Version: 0.75.91-2
Severity: normal
Tags: a11y
X-Debbugs-Cc: none

Somewhere between 0.74.2-1 and 0.75.91-2, there was a regression in
libvte that causes it to not emit a bell signal if the terminal window
is on a different workspace. This seems to be fixed upstream (0.77.0).
Assuming trixie is staying at 0.75.91, it would be nice if the package
maintainer could pull in a patch to fix this behavior.

To reproduce, pick a terminal emulator that uses libvte (like
xfce4-terminal), ensure visual and/or audible bell is enabled, and run
it in a window manager with workspaces (like Xfce). Confirm the bell
works by running something like

$ sleep 2 && echo -e '\a'

and switching focus to a different window before the sleep completes.
When the echo runs, the terminal should emit an audible beep (may rely
on pcspkr kernel module depending on your terminal emulator) and/or
your window manager should style it "urgent"
(_NET_WM_STATE_DEMANDS_ATTENTION) often represented by blinking or
flashing.

Now do the same thing except switch to a different workspace. No bell.
It seems the bell GTK signal isn't processed until the terminal is
back in the active workspace.

I've confirmed this behavior in the vte test app as well.

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.6.15-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
(ignored: LC_ALL set to en_US.UTF-8), LANGUAGE=en_US.UTF-8
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libvte-2.91-0 depends on:
ii  libatk1.0-0  2.50.0-1+b1
ii  libc62.37-15
ii  libcairo-gobject21.18.0-1+b1
ii  libcairo21.18.0-1+b1
ii  libfribidi0  1.0.13-3+b1
ii  libgcc-s114-20240201-3
ii  libglib2.0-0 2.78.4-1
ii  libgnutls30  3.8.3-1
ii  libgtk-3-0   3.24.41-1
ii  libicu72 72.1-4+b1
ii  liblz4-1 1.9.4-1+b2
ii  libpango-1.0-0   1.51.0+ds-4
ii  libpangocairo-1.0-0  1.51.0+ds-4
ii  libpcre2-8-0 10.42-4+b1
ii  libstdc++6   14-20240201-3
ii  libsystemd0  255.3-2
ii  libvte-2.91-common   0.75.91-2

libvte-2.91-0 recommends no packages.

libvte-2.91-0 suggests no packages.



Bug#1061898: arm-compute-library: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 arm-compute-library-23.08+dfsg/debian/changelog 
arm-compute-library-23.08+dfsg/debian/changelog
--- arm-compute-library-23.08+dfsg/debian/changelog 2024-01-09 
08:37:10.0 +
+++ arm-compute-library-23.08+dfsg/debian/changelog 2024-02-28 
01:23:37.0 +
@@ -1,3 +1,10 @@
+arm-compute-library (23.08+dfsg-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061898
+
+ -- Steve Langasek   Wed, 28 Feb 2024 01:23:37 +
+
 arm-compute-library (23.08+dfsg-3) unstable; urgency=medium
 
   * d/rules: enable debug builds if and only if 'debug' is specified in
diff -Nru arm-compute-library-23.08+dfsg/debian/control 
arm-compute-library-23.08+dfsg/debian/control
--- arm-compute-library-23.08+dfsg/debian/control   2024-01-09 
08:37:10.0 +
+++ arm-compute-library-23.08+dfsg/debian/control   2024-02-28 
01:23:37.0 +
@@ -7,12 +7,15 @@
 Homepage: https://github.com/ARM-software/ComputeLibrary
 Vcs-git: https://salsa.debian.org/wookey/arm-compute-library
 Rules-Requires-Root: no
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
scons (>= 2.4),
doxygen,
graphviz
 
-Package: libarm-compute32
+Package: libarm-compute32t64
+Provides: ${t64:Provides}
+Replaces: libarm-compute32
+Breaks: libarm-compute32 (<< ${source:Version})
 Architecture: amd64 armhf arm64
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -30,7 +33,7 @@
 Section: libdevel
 Architecture: amd64 armhf arm64
 Multi-Arch: same
-Depends: libarm-compute32 (= ${binary:Version}), ${misc:Depends}
+Depends: libarm-compute32t64 (= ${binary:Version}), ${misc:Depends}
 Suggests: libarm-compute-doc (= ${source:Version})
 Description: Arm Compute Library - development files
  Arm Compute Library is a software library for computer vision and
diff -Nru arm-compute-library-23.08+dfsg/debian/libarm-compute32.install 
arm-compute-library-23.08+dfsg/debian/libarm-compute32.install
--- arm-compute-library-23.08+dfsg/debian/libarm-compute32.install  
2024-01-09 08:37:10.0 +
+++ arm-compute-library-23.08+dfsg/debian/libarm-compute32.install  
1970-01-01 00:00:00.0 +
@@ -1,2 +0,0 @@
-build/libarm_compute.so.* usr/lib/${DEB_HOST_MULTIARCH}/
-build/libarm_compute_graph.so.* usr/lib/${DEB_HOST_MULTIARCH}/
diff -Nru arm-compute-library-23.08+dfsg/debian/libarm-compute32t64.install 
arm-compute-library-23.08+dfsg/debian/libarm-compute32t64.install
--- arm-compute-library-23.08+dfsg/debian/libarm-compute32t64.install   
1970-01-01 00:00:00.0 +
+++ arm-compute-library-23.08+dfsg/debian/libarm-compute32t64.install   
2024-01-09 08:37:10.0 +
@@ -0,0 +1,2 @@
+build/libarm_compute.so.* usr/lib/${DEB_HOST_MULTIARCH}/
+build/libarm_compute_graph.so.* usr/lib/${DEB_HOST_MULTIARCH}/
diff -Nru 
arm-compute-library-23.08+dfsg/debian/libarm-compute32t64.lintian-overrides 
arm-compute-library-23.08+dfsg/debian/libarm-compute32t64.lintian-overrides
--- arm-compute-library-23.08+dfsg/debian/libarm-compute32t64.lintian-overrides 
1970-01-01 00:00:00.0 +
+++ arm-compute-library-23.08+dfsg/debian/libarm-compute32t64.lintian-overrides 
2024-02-28 01:23:27.0 +
@@ -0,0 +1 @@
+libarm-compute32t64: package-name-doesnt-match-sonames libarm-compute32


Bug#1064942: libexo-2-dev: new upstream available: 4.19.0

2024-02-27 Thread Andrew Chadwick
Package: libexo-2-dev
Version: 4.18.0-1+b1
Severity: wishlist
X-Debbugs-Cc: a.t.chadw...@gmail.com

Dear Debian Xfce maintainers,

A new unstable upstream version of libexo-2 is available: 4.19.0 (Oct 
2023). This version is now a build requirement of Thunar from git, since 
c5d8bfaa (Oct 2023), and probably other parts of Future Xfce too. Please 
could you consider uploading a 4.19.0 build to experimental to support 
development work, as was done during the bookworm development cycle?


   thanks,
   Andrew

[... ./autogen.sh-ing thunar-dev ...]
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for gtk-doc... yes
checking for gtkdoc-check... gtkdoc-check.test
checking for gtkdoc-check... /usr/bin/gtkdoc-check
checking for gtkdoc-rebase... /usr/bin/gtkdoc-rebase
checking for gtkdoc-mkpdf... /usr/bin/gtkdoc-mkpdf
checking whether to build gtk-doc documentation... no
checking for glib-2.0 >= 2.10.0 gobject-2.0  >= 2.10.0... yes
checking for pkg-config... (cached) /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for exo-2 >= 4.19.0... found, but 4.18.0
*** The required package exo-2 was found on your system,
*** but the installed version (4.18.0) is too old.
*** Please upgrade exo-2 to atleast version 4.19.0, or adjust
*** the PKG_CONFIG_PATH environment variable if you installed
*** the new version of the package in a nonstandard prefix so
*** pkg-config is able to find it.
make: *** [Makefile:28: configure] Error 1



Bug#1062022: dcmtk: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 dcmtk-3.6.7/debian/changelog dcmtk-3.6.7/debian/changelog
--- dcmtk-3.6.7/debian/changelog2023-06-22 07:53:48.0 +
+++ dcmtk-3.6.7/debian/changelog2024-02-28 01:17:02.0 +
@@ -1,3 +1,10 @@
+dcmtk (3.6.7-9.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062022
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 01:17:02 +
+
 dcmtk (3.6.7-9) unstable; urgency=medium
 
   * Team upload.
diff -Nru dcmtk-3.6.7/debian/control dcmtk-3.6.7/debian/control
--- dcmtk-3.6.7/debian/control  2023-06-22 07:53:48.0 +
+++ dcmtk-3.6.7/debian/control  2024-02-28 01:17:02.0 +
@@ -4,7 +4,7 @@
Mathieu Malaterre 
 Section: science
 Priority: optional
-Build-Depends: cmake,
+Build-Depends: dpkg-dev (>= 1.22.5), cmake,
debhelper-compat (= 13),
gettext,
help2man,
@@ -38,13 +38,14 @@
  .
  Note: This version was compiled with libssl support.
 
-Package: libdcmtk17
+Package: libdcmtk17t64
+Provides: ${t64:Provides}
 Architecture: any
 Section: libs
 Depends: ${misc:Depends},
  ${shlibs:Depends}
-Breaks: libdcmtk16 (= 3.6.7-1)
-Replaces: libdcmtk16 (= 3.6.7-1)
+Breaks: libdcmtk17 (<< ${source:Version}), libdcmtk16 (= 3.6.7-1)
+Replaces: libdcmtk17, libdcmtk16 (= 3.6.7-1)
 Multi-Arch: same
 Description: OFFIS DICOM toolkit runtime libraries
  DCMTK includes a collection of libraries and applications for examining,
@@ -60,7 +61,7 @@
 Package: libdcmtk-dev
 Architecture: any
 Section: libdevel
-Depends: libdcmtk17 (= ${binary:Version}),
+Depends: libdcmtk17t64 (= ${binary:Version}),
  libpng-dev,
  libssl-dev,
  libtiff-dev,
diff -Nru dcmtk-3.6.7/debian/libdcmtk17.install 
dcmtk-3.6.7/debian/libdcmtk17.install
--- dcmtk-3.6.7/debian/libdcmtk17.install   2023-06-22 07:53:48.0 
+
+++ dcmtk-3.6.7/debian/libdcmtk17.install   1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-usr/lib/*/*.so.*
-usr/share/libdcmtk17/*.dic
diff -Nru dcmtk-3.6.7/debian/libdcmtk17.lintian-overrides 
dcmtk-3.6.7/debian/libdcmtk17.lintian-overrides
--- dcmtk-3.6.7/debian/libdcmtk17.lintian-overrides 2023-06-22 
07:53:48.0 +
+++ dcmtk-3.6.7/debian/libdcmtk17.lintian-overrides 1970-01-01 
00:00:00.0 +
@@ -1,5 +0,0 @@
-# There is more than one library in one package bundles which makes perfectly
-# sense in this application but does not enable naming the library package 
apropriately
-libdcmtk17: package-name-doesnt-match-sonames
-libdcmtk17: embedded-library
-libdcmtk17: no-symbols-control-file
diff -Nru dcmtk-3.6.7/debian/libdcmtk17t64.install 
dcmtk-3.6.7/debian/libdcmtk17t64.install
--- dcmtk-3.6.7/debian/libdcmtk17t64.install1970-01-01 00:00:00.0 
+
+++ dcmtk-3.6.7/debian/libdcmtk17t64.install2023-06-22 07:53:48.0 
+
@@ -0,0 +1,2 @@
+usr/lib/*/*.so.*
+usr/share/libdcmtk17/*.dic
diff -Nru dcmtk-3.6.7/debian/libdcmtk17t64.lintian-overrides 
dcmtk-3.6.7/debian/libdcmtk17t64.lintian-overrides
--- dcmtk-3.6.7/debian/libdcmtk17t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ dcmtk-3.6.7/debian/libdcmtk17t64.lintian-overrides  2024-02-28 
01:16:44.0 +
@@ -0,0 +1,6 @@
+# There is more than one library in one package bundles which makes perfectly
+# sense in this application but does not enable naming the library package 
apropriately
+libdcmtk17t64: package-name-doesnt-match-sonames
+libdcmtk17t64: embedded-library
+libdcmtk17t64: no-symbols-control-file
+libdcmtk17t64: package-name-doesnt-match-sonames libdcmtk17


Bug#1061897: aribb24: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 aribb24-1.0.3/debian/changelog aribb24-1.0.3/debian/changelog
--- aribb24-1.0.3/debian/changelog  2018-05-12 09:30:11.0 +
+++ aribb24-1.0.3/debian/changelog  2024-02-28 01:22:54.0 +
@@ -1,3 +1,10 @@
+aribb24 (1.0.3-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061897
+
+ -- Steve Langasek   Wed, 28 Feb 2024 01:22:54 +
+
 aribb24 (1.0.3-2) unstable; urgency=medium
 
   [ Ondřej Nový ]
diff -Nru aribb24-1.0.3/debian/control aribb24-1.0.3/debian/control
--- aribb24-1.0.3/debian/control2018-05-12 09:29:47.0 +
+++ aribb24-1.0.3/debian/control2024-02-28 01:22:54.0 +
@@ -4,7 +4,7 @@
 Maintainer: Debian Multimedia Maintainers 
 Uploaders:
  Sebastian Ramacher 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper (>= 11),
  libpng-dev,
  pkg-config
@@ -19,14 +19,17 @@
 Multi-Arch: same
 Depends:
  ${misc:Depends},
- libaribb24-0 (= ${binary:Version})
+ libaribb24-0t64 (= ${binary:Version})
 Description: library for ARIB STD-B24 decoding (development files)
  ARIB STD-B24 is a character set encoding used for subtitles when broadcasting
  MPEG-2 TS streams. This library provides a decoder of this character set.
  .
  This package contains the development files.
 
-Package: libaribb24-0
+Package: libaribb24-0t64
+Provides: ${t64:Provides}
+Replaces: libaribb24-0
+Breaks: libaribb24-0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
diff -Nru aribb24-1.0.3/debian/libaribb24-0.install 
aribb24-1.0.3/debian/libaribb24-0.install
--- aribb24-1.0.3/debian/libaribb24-0.install   2017-11-08 20:14:05.0 
+
+++ aribb24-1.0.3/debian/libaribb24-0.install   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libaribb24.so.*
diff -Nru aribb24-1.0.3/debian/libaribb24-0.symbols 
aribb24-1.0.3/debian/libaribb24-0.symbols
--- aribb24-1.0.3/debian/libaribb24-0.symbols   2017-11-08 20:21:03.0 
+
+++ aribb24-1.0.3/debian/libaribb24-0.symbols   1970-01-01 00:00:00.0 
+
@@ -1,17 +0,0 @@
-libaribb24.so.0 libaribb24-0 #MINVER#
-* Build-Depends-Package: libaribb24-dev
- arib_decode_buffer@Base 1.0.3
- arib_decoder_get_regions@Base 1.0.3
- arib_decoder_get_time@Base 1.0.3
- arib_finalize_decoder@Base 1.0.3
- arib_get_decoder@Base 1.0.3
- arib_get_parser@Base 1.0.3
- arib_initialize_decoder@Base 1.0.3
- arib_initialize_decoder_a_profile@Base 1.0.3
- arib_initialize_decoder_c_profile@Base 1.0.3
- arib_instance_destroy@Base 1.0.3
- arib_instance_new@Base 1.0.3
- arib_parse_pes@Base 1.0.3
- arib_parser_get_data@Base 1.0.3
- arib_register_messages_callback@Base 1.0.3
- arib_set_base_path@Base 1.0.3
diff -Nru aribb24-1.0.3/debian/libaribb24-0t64.install 
aribb24-1.0.3/debian/libaribb24-0t64.install
--- aribb24-1.0.3/debian/libaribb24-0t64.install1970-01-01 
00:00:00.0 +
+++ aribb24-1.0.3/debian/libaribb24-0t64.install2017-11-08 
20:14:05.0 +
@@ -0,0 +1 @@
+usr/lib/*/libaribb24.so.*
diff -Nru aribb24-1.0.3/debian/libaribb24-0t64.lintian-overrides 
aribb24-1.0.3/debian/libaribb24-0t64.lintian-overrides
--- aribb24-1.0.3/debian/libaribb24-0t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ aribb24-1.0.3/debian/libaribb24-0t64.lintian-overrides  2024-02-28 
01:22:48.0 +
@@ -0,0 +1 @@
+libaribb24-0t64: package-name-doesnt-match-sonames libaribb24-0
diff -Nru aribb24-1.0.3/debian/libaribb24-0t64.symbols 
aribb24-1.0.3/debian/libaribb24-0t64.symbols
--- aribb24-1.0.3/debian/libaribb24-0t64.symbols1970-01-01 
00:00:00.0 +
+++ aribb24-1.0.3/debian/libaribb24-0t64.symbols2024-02-28 
01:22:48.0 +
@@ -0,0 +1,17 @@
+libaribb24.so.0 libaribb24-0t64 #MINVER#
+* Build-Depends-Package: libaribb24-dev
+ arib_decode_buffer@Base 1.0.3
+ arib_decoder_get_regions@Base 1.0.3
+ arib_decoder_get_time@Base 1.0.3
+ arib_finalize_decoder@Base 1.0.3
+ arib_get_decoder@Base 1.0.3
+ arib_get_parser@Base 1.0.3
+ arib_initialize_decoder@Base 1.0.3
+ arib_initialize_decoder_a_profile@Base 1.0.3
+ arib_initialize_decoder_c_profile@Base 1.0.3
+ arib_instance_destroy@Base 1.0.3
+ arib_instance_new@Base 1.0.3
+ arib_parse_pes@Base 1.0.3
+ 

Bug#1062020: db5.3: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 db5.3-5.3.28+dfsg2/debian/changelog 
db5.3-5.3.28+dfsg2/debian/changelog
--- db5.3-5.3.28+dfsg2/debian/changelog 2023-11-10 13:13:50.0 +
+++ db5.3-5.3.28+dfsg2/debian/changelog 2024-02-28 01:11:42.0 +
@@ -1,3 +1,10 @@
+db5.3 (5.3.28+dfsg2-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062020
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 01:11:42 +
+
 db5.3 (5.3.28+dfsg2-4) unstable; urgency=medium
 
   * QA upload
diff -Nru db5.3-5.3.28+dfsg2/debian/control db5.3-5.3.28+dfsg2/debian/control
--- db5.3-5.3.28+dfsg2/debian/control   2023-11-10 12:58:52.0 +
+++ db5.3-5.3.28+dfsg2/debian/control   2024-02-28 01:11:42.0 +
@@ -4,7 +4,7 @@
 Maintainer: Debian QA Group 
 Standards-Version: 3.9.6
 # For DEB_STAGE=stage1 build tcl-dev can be dropped
-Build-Depends: debhelper (>= 10),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 10),
   tcl ,
   tcl-dev ,
   procps [!hurd-i386] ,
@@ -26,7 +26,7 @@
 Package: libdb5.3-dev
 Architecture: any
 Section: libdevel
-Depends: libdb5.3 (= ${binary:Version}),
+Depends: libdb5.3t64 (= ${binary:Version}),
 ${misc:Depends}
 Suggests: db5.3-doc
 Conflicts: libdb4.6-dev, libdb4.7-dev, libdb4.8-dev, libdb5.1-dev, libdb5.2-dev
@@ -34,7 +34,10 @@
  This is the development package which contains headers and static
  libraries for the Berkeley v5.3 database library.
 
-Package: libdb5.3
+Package: libdb5.3t64
+Provides: ${t64:Provides}
+Replaces: libdb5.3
+Breaks: libdb5.3 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -68,7 +71,10 @@
 contain.
   - db5.3_verify: check the structure of files and their databases.
 
-Package: libdb5.3++
+Package: libdb5.3++t64
+Provides: ${t64:Provides}
+Replaces: libdb5.3++
+Breaks: libdb5.3++ (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -81,7 +87,7 @@
 Package: libdb5.3++-dev
 Architecture: any
 Section: libdevel
-Depends: libdb5.3++ (= ${binary:Version}),
+Depends: libdb5.3++t64 (= ${binary:Version}),
 libdb5.3-dev (= ${binary:Version}),
 ${misc:Depends}
 Conflicts: libdb4.6++-dev, libdb4.7++-dev, libdb4.8++-dev, libdb5.1++-dev, 
libdb5.2++-dev
@@ -93,7 +99,7 @@
 Package: libdb5.3-dbg
 Architecture: any
 Section: debug
-Depends: libdb5.3 (= ${binary:Version}),
+Depends: libdb5.3t64 (= ${binary:Version}),
 ${misc:Depends}
 Multi-Arch: same
 Description: Berkeley v5.3 Database Libraries [debug]
diff -Nru db5.3-5.3.28+dfsg2/debian/libdb5.3.dirs 
db5.3-5.3.28+dfsg2/debian/libdb5.3.dirs
--- db5.3-5.3.28+dfsg2/debian/libdb5.3.dirs 2023-11-10 12:58:52.0 
+
+++ db5.3-5.3.28+dfsg2/debian/libdb5.3.dirs 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib
diff -Nru db5.3-5.3.28+dfsg2/debian/libdb5.3++.dirs 
db5.3-5.3.28+dfsg2/debian/libdb5.3++.dirs
--- db5.3-5.3.28+dfsg2/debian/libdb5.3++.dirs   2023-11-10 12:58:52.0 
+
+++ db5.3-5.3.28+dfsg2/debian/libdb5.3++.dirs   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib
diff -Nru db5.3-5.3.28+dfsg2/debian/libdb5.3.install 
db5.3-5.3.28+dfsg2/debian/libdb5.3.install
--- db5.3-5.3.28+dfsg2/debian/libdb5.3.install  2023-11-10 12:58:52.0 
+
+++ db5.3-5.3.28+dfsg2/debian/libdb5.3.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libdb-*.so
diff -Nru db5.3-5.3.28+dfsg2/debian/libdb5.3++.install 
db5.3-5.3.28+dfsg2/debian/libdb5.3++.install
--- db5.3-5.3.28+dfsg2/debian/libdb5.3++.install2023-11-10 
12:58:52.0 +
+++ db5.3-5.3.28+dfsg2/debian/libdb5.3++.install1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libdb_cxx-*.so
diff -Nru db5.3-5.3.28+dfsg2/debian/libdb5.3.lintian-overrides 
db5.3-5.3.28+dfsg2/debian/libdb5.3.lintian-overrides
--- db5.3-5.3.28+dfsg2/debian/libdb5.3.lintian-overrides2023-11-10 
12:58:52.0 +
+++ db5.3-5.3.28+dfsg2/debian/libdb5.3.lintian-overrides1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-# historical reasons
-libdb5.3: package-name-doesnt-match-sonames libdb-5.3
diff -Nru db5.3-5.3.28+dfsg2/debian/libdb5.3++.lintian-overrides 

Bug#1061895: apriltag: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 apriltag-3.3.0/debian/changelog apriltag-3.3.0/debian/changelog
--- apriltag-3.3.0/debian/changelog 2023-09-30 19:21:36.0 +
+++ apriltag-3.3.0/debian/changelog 2024-02-28 01:19:00.0 +
@@ -1,3 +1,10 @@
+apriltag (3.3.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061895
+
+ -- Steve Langasek   Wed, 28 Feb 2024 01:19:00 +
+
 apriltag (3.3.0-2) unstable; urgency=medium
 
   * I ship cmake files into arch-specific directories
diff -Nru apriltag-3.3.0/debian/control apriltag-3.3.0/debian/control
--- apriltag-3.3.0/debian/control   2023-09-30 18:52:15.0 +
+++ apriltag-3.3.0/debian/control   2024-02-28 01:19:00.0 +
@@ -3,7 +3,7 @@
 Uploaders: Dima Kogan 
 Section: libs
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
   chrpath,
   python3-dev,
   python3-numpy,
@@ -15,7 +15,10 @@
 Vcs-Git: https://salsa.debian.org/science-team/apriltag.git
 Homepage: https://april.eecs.umich.edu/software/apriltag.html
 
-Package: libapriltag3
+Package: libapriltag3t64
+Provides: ${t64:Provides}
+Replaces: libapriltag3
+Breaks: libapriltag3 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends},
@@ -34,7 +37,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libapriltag3 (= ${binary:Version}),
+Depends: libapriltag3t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: AprilTags Visual Fiducial System
  AprilTag is a visual fiducial system, useful for a wide variety of tasks
@@ -52,7 +55,7 @@
 Section: python
 Architecture: any
 Multi-Arch: same
-Depends: ${shlibs:Depends}, ${misc:Depends}, libapriltag3 (= 
${binary:Version}),
+Depends: ${shlibs:Depends}, ${misc:Depends}, libapriltag3t64 (= 
${binary:Version}),
  ${python3:Depends}
 Provides: ${python3:Provides}
 Description: AprilTags Visual Fiducial System
@@ -69,7 +72,7 @@
 
 Package: apriltag
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libapriltag3 (= ${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libapriltag3t64 (= 
${binary:Version})
 Description: AprilTags Visual Fiducial System
  AprilTag is a visual fiducial system, useful for a wide variety of tasks
  including augmented reality, robotics, and camera calibration. Targets can be
diff -Nru apriltag-3.3.0/debian/libapriltag3.install 
apriltag-3.3.0/debian/libapriltag3.install
--- apriltag-3.3.0/debian/libapriltag3.install  2022-09-09 01:33:23.0 
+
+++ apriltag-3.3.0/debian/libapriltag3.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru apriltag-3.3.0/debian/libapriltag3.symbols 
apriltag-3.3.0/debian/libapriltag3.symbols
--- apriltag-3.3.0/debian/libapriltag3.symbols  2022-09-09 01:33:23.0 
+
+++ apriltag-3.3.0/debian/libapriltag3.symbols  1970-01-01 00:00:00.0 
+
@@ -1,191 +0,0 @@
-libapriltag-utils.so.3 libapriltag3 #MINVER#
-* Build-Depends-Package: libapriltag-dev
- _str_concat_private@Base 3.1.7
- getopt_add_bool@Base 3.1.7
- getopt_add_double@Base 3.1.7
- getopt_add_int@Base 3.1.7
- getopt_add_spacer@Base 3.1.7
- getopt_add_string@Base 3.1.7
- getopt_create@Base 3.1.7
- getopt_destroy@Base 3.1.7
- getopt_do_usage@Base 3.1.7
- getopt_get_bool@Base 3.1.7
- getopt_get_double@Base 3.1.7
- getopt_get_extra_args@Base 3.1.7
- getopt_get_int@Base 3.1.7
- getopt_get_string@Base 3.1.7
- getopt_get_usage@Base 3.1.7
- getopt_option_destroy@Base 3.1.7
- getopt_parse@Base 3.1.7
- getopt_was_specified@Base 3.1.7
- image_u8_convolve_2D@Base 3.1.7
- image_u8_copy@Base 3.1.7
- image_u8_create@Base 3.1.7
- image_u8_create_alignment@Base 3.1.7
- image_u8_create_from_f32@Base 3.1.7
- image_u8_create_from_pnm@Base 3.1.7
- image_u8_create_from_pnm_alignment@Base 3.1.7
- image_u8_create_stride@Base 3.1.7
- image_u8_darken@Base 3.1.7
- image_u8_decimate@Base 3.1.7
- image_u8_destroy@Base 3.1.7
- image_u8_draw_annulus@Base 3.1.7
- image_u8_draw_circle@Base 3.1.7
- image_u8_draw_line@Base 3.1.7
- image_u8_fill_line_max@Base 3.1.7
- image_u8_gaussian_blur@Base 3.1.7
- image_u8_rotate@Base 3.1.7
- image_u8_write_pnm@Base 3.1.7
- image_u8x3_copy@Base 

Bug#1061894: apr: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 apr-1.7.2/debian/changelog apr-1.7.2/debian/changelog
--- apr-1.7.2/debian/changelog  2023-02-26 20:51:24.0 +
+++ apr-1.7.2/debian/changelog  2024-02-28 01:17:18.0 +
@@ -1,3 +1,10 @@
+apr (1.7.2-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061894
+
+ -- Steve Langasek   Wed, 28 Feb 2024 01:17:18 +
+
 apr (1.7.2-3) unstable; urgency=medium
 
   * Add more fixes for atomics from upstream, in particular for
diff -Nru apr-1.7.2/debian/control apr-1.7.2/debian/control
--- apr-1.7.2/debian/control2023-02-03 16:18:13.0 +
+++ apr-1.7.2/debian/control2024-02-28 01:17:18.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Apache Maintainers 
 Uploaders: Stefan Fritsch 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
  autoconf,
  mawk,
  uuid-dev,
@@ -19,7 +19,10 @@
 Homepage: https://apr.apache.org/
 Rules-Requires-Root: no
 
-Package: libapr1
+Package: libapr1t64
+Provides: ${t64:Provides}
+Replaces: libapr1
+Breaks: libapr1 (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
@@ -33,7 +36,7 @@
 Package: libapr1-dev
 Architecture: any
 Section: libdevel
-Depends: libapr1 (= ${binary:Version}), uuid-dev, ${misc:Depends}, libsctp-dev 
[linux-any], python3:any
+Depends: libapr1t64 (= ${binary:Version}), uuid-dev, ${misc:Depends}, 
libsctp-dev [linux-any], python3:any
 Conflicts: libapr1.0-dev, libapr0-dev
 Description: Apache Portable Runtime Library - Development Headers
  APR is Apache's Portable Runtime Library, designed to be a support library
diff -Nru apr-1.7.2/debian/libapr1.docs apr-1.7.2/debian/libapr1.docs
--- apr-1.7.2/debian/libapr1.docs   2023-02-02 21:18:42.0 +
+++ apr-1.7.2/debian/libapr1.docs   1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-NOTICE
diff -Nru apr-1.7.2/debian/libapr1.install apr-1.7.2/debian/libapr1.install
--- apr-1.7.2/debian/libapr1.install2023-02-02 21:18:42.0 +
+++ apr-1.7.2/debian/libapr1.install1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libapr-1.so.*
diff -Nru apr-1.7.2/debian/libapr1.lintian-overrides 
apr-1.7.2/debian/libapr1.lintian-overrides
--- apr-1.7.2/debian/libapr1.lintian-overrides  2023-02-02 21:18:42.0 
+
+++ apr-1.7.2/debian/libapr1.lintian-overrides  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-libapr1: package-name-doesnt-match-sonames libapr-1-0
diff -Nru apr-1.7.2/debian/libapr1.symbols apr-1.7.2/debian/libapr1.symbols
--- apr-1.7.2/debian/libapr1.symbols2023-02-02 21:18:42.0 +
+++ apr-1.7.2/debian/libapr1.symbols1970-01-01 00:00:00.0 +
@@ -1,2 +0,0 @@
-here for the purpose of tricking debhelper...bwahahahaha.
-
diff -Nru apr-1.7.2/debian/libapr1t64.docs apr-1.7.2/debian/libapr1t64.docs
--- apr-1.7.2/debian/libapr1t64.docs1970-01-01 00:00:00.0 +
+++ apr-1.7.2/debian/libapr1t64.docs2023-02-02 21:18:42.0 +
@@ -0,0 +1 @@
+NOTICE
diff -Nru apr-1.7.2/debian/libapr1t64.install 
apr-1.7.2/debian/libapr1t64.install
--- apr-1.7.2/debian/libapr1t64.install 1970-01-01 00:00:00.0 +
+++ apr-1.7.2/debian/libapr1t64.install 2023-02-02 21:18:42.0 +
@@ -0,0 +1 @@
+usr/lib/*/libapr-1.so.*
diff -Nru apr-1.7.2/debian/libapr1t64.lintian-overrides 
apr-1.7.2/debian/libapr1t64.lintian-overrides
--- apr-1.7.2/debian/libapr1t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ apr-1.7.2/debian/libapr1t64.lintian-overrides   2024-02-28 
01:17:10.0 +
@@ -0,0 +1,2 @@
+libapr1t64: package-name-doesnt-match-sonames libapr-1-0
+libapr1t64: package-name-doesnt-match-sonames libapr1
diff -Nru apr-1.7.2/debian/libapr1t64.symbols 
apr-1.7.2/debian/libapr1t64.symbols
--- apr-1.7.2/debian/libapr1t64.symbols 1970-01-01 00:00:00.0 +
+++ apr-1.7.2/debian/libapr1t64.symbols 2024-02-28 01:17:10.0 +
@@ -0,0 +1,2 @@
+here for the purpose of tricking debhelper...bwahahahaha.
+


Bug#1062019: davix: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 davix-0.8.5/debian/changelog davix-0.8.5/debian/changelog
--- davix-0.8.5/debian/changelog2023-10-21 19:00:51.0 +
+++ davix-0.8.5/debian/changelog2024-02-28 01:10:09.0 +
@@ -1,3 +1,10 @@
+davix (0.8.5-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062019
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 01:10:09 +
+
 davix (0.8.5-1) unstable; urgency=medium
 
   * Update to version 0.8.5
diff -Nru davix-0.8.5/debian/control davix-0.8.5/debian/control
--- davix-0.8.5/debian/control  2023-10-21 18:50:48.0 +
+++ davix-0.8.5/debian/control  2024-02-28 01:10:09.0 +
@@ -1,7 +1,7 @@
 Source: davix
 Priority: optional
 Maintainer: Mattias Ellert 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  cmake,
  libxml2-dev,
@@ -32,7 +32,7 @@
 Depends:
  ${shlibs:Depends},
  ${misc:Depends},
- libdavix0v5 (= ${binary:Version})
+ libdavix0t64 (= ${binary:Version})
 Description: Toolkit for http based file management
  Davix is a toolkit designed for file operations with http based protocols
  (WebDav, Amazon S3, ...).
@@ -43,12 +43,16 @@
 Depends:
  ${shlibs:Depends},
  ${misc:Depends},
- libdavix0v5 (= ${binary:Version})
+ libdavix0t64 (= ${binary:Version})
 Description: Test suite for davix
  Test suite for davix. Davix is a toolkit designed for file operations
  with http based protocols (WebDav, Amazon S3, ...).
 
-Package: libdavix0v5
+Package: libdavix0t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libdavix0v5
+Replaces: libdavix0v5
+Breaks: libdavix0v5 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -65,7 +69,7 @@
 Multi-Arch: same
 Depends:
  ${misc:Depends},
- libdavix0v5 (= ${binary:Version})
+ libdavix0t64 (= ${binary:Version})
 Description: Development files for davix
  Development files for davix. Davix is a toolkit designed for file operations
  with http based protocols (WebDav, Amazon S3, ...).
diff -Nru davix-0.8.5/debian/libdavix0t64.docs 
davix-0.8.5/debian/libdavix0t64.docs
--- davix-0.8.5/debian/libdavix0t64.docs1970-01-01 00:00:00.0 
+
+++ davix-0.8.5/debian/libdavix0t64.docs2016-03-11 13:30:27.0 
+
@@ -0,0 +1 @@
+README.md
diff -Nru davix-0.8.5/debian/libdavix0t64.install 
davix-0.8.5/debian/libdavix0t64.install
--- davix-0.8.5/debian/libdavix0t64.install 1970-01-01 00:00:00.0 
+
+++ davix-0.8.5/debian/libdavix0t64.install 2021-08-24 13:17:30.0 
+
@@ -0,0 +1,3 @@
+/usr/lib/*/libdavix.so.*
+/usr/lib/*/libdavix_copy.so.*
+/usr/share/doc/davix/RELEASE-NOTES.md
diff -Nru davix-0.8.5/debian/libdavix0t64.lintian-overrides 
davix-0.8.5/debian/libdavix0t64.lintian-overrides
--- davix-0.8.5/debian/libdavix0t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ davix-0.8.5/debian/libdavix0t64.lintian-overrides   2024-02-28 
01:09:51.0 +
@@ -0,0 +1 @@
+libdavix0t64: package-name-doesnt-match-sonames libdavix0v5
diff -Nru davix-0.8.5/debian/libdavix0t64.shlibs 
davix-0.8.5/debian/libdavix0t64.shlibs
--- davix-0.8.5/debian/libdavix0t64.shlibs  1970-01-01 00:00:00.0 
+
+++ davix-0.8.5/debian/libdavix0t64.shlibs  2024-02-28 01:09:51.0 
+
@@ -0,0 +1,2 @@
+libdavix 0 libdavix0t64 (>= 0.8.4)
+libdavix_copy 0 libdavix0t64 (>= 0.8.4)
diff -Nru davix-0.8.5/debian/libdavix0v5.docs 
davix-0.8.5/debian/libdavix0v5.docs
--- davix-0.8.5/debian/libdavix0v5.docs 2016-03-11 13:30:27.0 +
+++ davix-0.8.5/debian/libdavix0v5.docs 1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-README.md
diff -Nru davix-0.8.5/debian/libdavix0v5.install 
davix-0.8.5/debian/libdavix0v5.install
--- davix-0.8.5/debian/libdavix0v5.install  2021-08-24 13:17:30.0 
+
+++ davix-0.8.5/debian/libdavix0v5.install  1970-01-01 00:00:00.0 
+
@@ -1,3 +0,0 @@
-/usr/lib/*/libdavix.so.*
-/usr/lib/*/libdavix_copy.so.*
-/usr/share/doc/davix/RELEASE-NOTES.md
diff -Nru davix-0.8.5/debian/libdavix0v5.shlibs 
davix-0.8.5/debian/libdavix0v5.shlibs
--- davix-0.8.5/debian/libdavix0v5.shlibs   2023-02-09 03:57:42.0 
+
+++ davix-0.8.5/debian/libdavix0v5.shlibs   1970-01-01 

Bug#1062021: dcap: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 dcap-2.47.14/debian/changelog dcap-2.47.14/debian/changelog
--- dcap-2.47.14/debian/changelog   2023-02-01 13:27:38.0 +
+++ dcap-2.47.14/debian/changelog   2024-02-28 01:15:53.0 +
@@ -1,3 +1,10 @@
+dcap (2.47.14-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062021
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 01:15:53 +
+
 dcap (2.47.14-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru dcap-2.47.14/debian/control dcap-2.47.14/debian/control
--- dcap-2.47.14/debian/control 2023-01-23 15:19:58.0 +
+++ dcap-2.47.14/debian/control 2024-02-28 01:15:53.0 +
@@ -1,7 +1,7 @@
 Source: dcap
 Priority: optional
 Maintainer: Mattias Ellert 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper (>= 13),
  libglobus-gssapi-gsi-dev,
  libkrb5-dev,
@@ -19,14 +19,17 @@
 Architecture: any
 Multi-Arch: foreign
 Depends:
- libdcap1 (= ${binary:Version}),
+ libdcap1t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Description: Client Tools for dCache
  dCache is a distributed mass storage system.
  This package contains the client tools.
 
-Package: libdcap1
+Package: libdcap1t64
+Provides: ${t64:Provides}
+Replaces: libdcap1
+Breaks: libdcap1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
@@ -48,7 +51,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libdcap1 (= ${binary:Version}),
+ libdcap1t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: Client Development Files for dCache
  dCache is a distributed mass storage system.
@@ -58,7 +61,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libdcap1 (= ${binary:Version}),
+ libdcap1t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Pre-Depends:
@@ -71,7 +74,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libdcap1 (= ${binary:Version}),
+ libdcap1t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Pre-Depends:
@@ -84,7 +87,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libdcap1 (= ${binary:Version}),
+ libdcap1t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Pre-Depends:
@@ -97,7 +100,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libdcap1 (= ${binary:Version}),
+ libdcap1t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Pre-Depends:
diff -Nru dcap-2.47.14/debian/libdcap1.install 
dcap-2.47.14/debian/libdcap1.install
--- dcap-2.47.14/debian/libdcap1.install2021-08-21 17:50:53.0 
+
+++ dcap-2.47.14/debian/libdcap1.install1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-/usr/lib/*/libdcap.so.*
-/usr/lib/*/libpdcap.so.*
diff -Nru dcap-2.47.14/debian/libdcap1t64.install 
dcap-2.47.14/debian/libdcap1t64.install
--- dcap-2.47.14/debian/libdcap1t64.install 1970-01-01 00:00:00.0 
+
+++ dcap-2.47.14/debian/libdcap1t64.install 2021-08-21 17:50:53.0 
+
@@ -0,0 +1,2 @@
+/usr/lib/*/libdcap.so.*
+/usr/lib/*/libpdcap.so.*
diff -Nru dcap-2.47.14/debian/libdcap1t64.lintian-overrides 
dcap-2.47.14/debian/libdcap1t64.lintian-overrides
--- dcap-2.47.14/debian/libdcap1t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ dcap-2.47.14/debian/libdcap1t64.lintian-overrides   2024-02-28 
01:15:33.0 +
@@ -0,0 +1 @@
+libdcap1t64: package-name-doesnt-match-sonames libdcap1


Bug#1061892: apophenia: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 apophenia-1.0+ds/debian/changelog apophenia-1.0+ds/debian/changelog
--- apophenia-1.0+ds/debian/changelog   2019-08-16 15:20:10.0 +
+++ apophenia-1.0+ds/debian/changelog   2024-02-28 01:13:24.0 +
@@ -1,3 +1,10 @@
+apophenia (1.0+ds-8.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061892
+
+ -- Steve Langasek   Wed, 28 Feb 2024 01:13:24 +
+
 apophenia (1.0+ds-8) unstable; urgency=medium
 
   * RC fix release (Closes: #925634), implement workaround that works
diff -Nru apophenia-1.0+ds/debian/control apophenia-1.0+ds/debian/control
--- apophenia-1.0+ds/debian/control 2019-08-16 14:31:14.0 +
+++ apophenia-1.0+ds/debian/control 2024-02-28 01:13:24.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Science Maintainers 

 Uploaders: Jerome Benoit 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 12),
  autoconf-archive, gnulib, libtool,
  pkg-config, help2man,
@@ -18,8 +18,10 @@
 Vcs-Git: https://salsa.debian.org/science-team/apophenia.git
 Vcs-Browser: https://salsa.debian.org/science-team/apophenia
 
-Package: libapophenia2
-Provides: libapophenia
+Package: libapophenia2t64
+Replaces: libapophenia2
+Breaks: libapophenia2 (<< ${source:Version})
+Provides: ${t64:Provides}, libapophenia
 Section: libs
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
@@ -52,7 +54,7 @@
 Provides: libapophenia-dev
 Section: libdevel
 Architecture: any
-Depends: libapophenia2 (= ${binary:Version}), ${misc:Depends}
+Depends: libapophenia2t64 (= ${binary:Version}), ${misc:Depends}
 Conflicts: libapophenia-dev
 Suggests: pkg-config
 Multi-Arch: same
@@ -79,7 +81,7 @@
 
 Package: apophenia-bin
 Architecture: any
-Depends: libapophenia2 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
+Depends: libapophenia2t64 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
 Suggests: sqlite3
 Multi-Arch: foreign
 Description: Apophenia Statistical C Library -- binary package
@@ -106,7 +108,7 @@
 Architecture: all
 Depends: libjs-jquery, ${misc:Depends}
 Suggests:
- libapophenia2 (= ${binary:Version}), libapophenia2-dev (= ${binary:Version}),
+ libapophenia2t64 (= ${binary:Version}), libapophenia2-dev (= 
${binary:Version}),
 # pdf-viewer,
  www-browser,
  gsl-doc-pdf, gsl-ref-html
diff -Nru apophenia-1.0+ds/debian/libapophenia2.install 
apophenia-1.0+ds/debian/libapophenia2.install
--- apophenia-1.0+ds/debian/libapophenia2.install   2015-04-15 
12:09:02.0 +
+++ apophenia-1.0+ds/debian/libapophenia2.install   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libapophenia.so.*
diff -Nru apophenia-1.0+ds/debian/libapophenia2.symbols 
apophenia-1.0+ds/debian/libapophenia2.symbols
--- apophenia-1.0+ds/debian/libapophenia2.symbols   2015-07-08 
22:43:10.0 +
+++ apophenia-1.0+ds/debian/libapophenia2.symbols   1970-01-01 
00:00:00.0 +
@@ -1,325 +0,0 @@
-libapophenia.so.2 libapophenia2 #MINVER#
- LIBAPOPHENIA_2.0.0@LIBAPOPHENIA_2.0.0 0.999e
- apop_anova_base@LIBAPOPHENIA_2.0.0 0.999e
- apop_arms_draw@LIBAPOPHENIA_2.0.0 0.999e
- apop_arms_settings_copy@LIBAPOPHENIA_2.0.0 0.999e
- apop_arms_settings_free@LIBAPOPHENIA_2.0.0 0.999e
- apop_arms_settings_init@LIBAPOPHENIA_2.0.0 0.999e
- apop_array_to_vector_base@LIBAPOPHENIA_2.0.0 0.999e
- apop_bernoulli@LIBAPOPHENIA_2.0.0 0.999e
- apop_beta@LIBAPOPHENIA_2.0.0 0.999e
- apop_beta_from_mean_var@LIBAPOPHENIA_2.0.0 0.999e
- apop_binomial@LIBAPOPHENIA_2.0.0 0.999e
- apop_bootstrap_cov_base@LIBAPOPHENIA_2.0.0 0.999e
- apop_cdf@LIBAPOPHENIA_2.0.0 0.999e
- apop_cdf_settings_copy@LIBAPOPHENIA_2.0.0 0.999e
- apop_cdf_settings_free@LIBAPOPHENIA_2.0.0 0.999e
- apop_cdf_settings_init@LIBAPOPHENIA_2.0.0 0.999e
- apop_coordinate_transform@LIBAPOPHENIA_2.0.0 0.999e
- apop_coordinate_transform_settings_copy@LIBAPOPHENIA_2.0.0 0.999e
- apop_coordinate_transform_settings_free@LIBAPOPHENIA_2.0.0 0.999e
- apop_coordinate_transform_settings_init@LIBAPOPHENIA_2.0.0 0.999e
- apop_cross@LIBAPOPHENIA_2.0.0 0.999e
- apop_cross_settings_copy@LIBAPOPHENIA_2.0.0 0.999e
- apop_cross_settings_free@LIBAPOPHENIA_2.0.0 0.999e
- apop_cross_settings_init@LIBAPOPHENIA_2.0.0 0.999e
- 

Bug#1061893: apr-util: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 apr-util-1.6.3/debian/changelog apr-util-1.6.3/debian/changelog
--- apr-util-1.6.3/debian/changelog 2023-02-03 20:15:18.0 +
+++ apr-util-1.6.3/debian/changelog 2024-02-28 01:16:25.0 +
@@ -1,3 +1,10 @@
+apr-util (1.6.3-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061893
+
+ -- Steve Langasek   Wed, 28 Feb 2024 01:16:25 +
+
 apr-util (1.6.3-1) unstable; urgency=medium
 
   [ Stefan Fritsch ]
diff -Nru apr-util-1.6.3/debian/control apr-util-1.6.3/debian/control
--- apr-util-1.6.3/debian/control   2023-02-02 22:42:28.0 +
+++ apr-util-1.6.3/debian/control   2024-02-28 01:16:24.0 +
@@ -3,7 +3,7 @@
 Uploaders: Stefan Fritsch 
 Section: libs
 Priority: optional
-Build-Depends: debhelper-compat (= 11),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 11),
autoconf,
mawk,
libldap2-dev,
@@ -22,7 +22,10 @@
 Vcs-Git: https://salsa.debian.org/apache-team/apr-util.git
 Homepage: https://apr.apache.org/
 
-Package: libaprutil1
+Package: libaprutil1t64
+Provides: ${t64:Provides}
+Replaces: libaprutil1
+Breaks: libaprutil1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends},
@@ -39,7 +42,7 @@
 Package: libaprutil1-ldap
 Architecture: any
 Multi-Arch: same
-Depends: libaprutil1 (= ${binary:Version}),
+Depends: libaprutil1t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
@@ -56,7 +59,7 @@
 Package: libaprutil1-dbd-mysql
 Architecture: any
 Multi-Arch: same
-Depends: libaprutil1 (= ${binary:Version}),
+Depends: libaprutil1t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
@@ -73,7 +76,7 @@
 Package: libaprutil1-dbd-sqlite3
 Architecture: any
 Multi-Arch: same
-Depends: libaprutil1 (= ${binary:Version}),
+Depends: libaprutil1t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
@@ -90,7 +93,7 @@
 Package: libaprutil1-dbd-odbc
 Architecture: any
 Multi-Arch: same
-Depends: libaprutil1 (= ${binary:Version}),
+Depends: libaprutil1t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
@@ -107,7 +110,7 @@
 Package: libaprutil1-dbd-pgsql
 Architecture: any
 Multi-Arch: same
-Depends: libaprutil1 (= ${binary:Version}),
+Depends: libaprutil1t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
@@ -124,7 +127,7 @@
 Package: libaprutil1-dev
 Architecture: any
 Section: libdevel
-Depends: libaprutil1 (= ${binary:Version}),
+Depends: libaprutil1t64 (= ${binary:Version}),
  libldap2-dev,
  libexpat1-dev,
  libapr1-dev,
diff -Nru apr-util-1.6.3/debian/libaprutil1.docs 
apr-util-1.6.3/debian/libaprutil1.docs
--- apr-util-1.6.3/debian/libaprutil1.docs  2023-02-01 21:35:51.0 
+
+++ apr-util-1.6.3/debian/libaprutil1.docs  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-NOTICE
diff -Nru apr-util-1.6.3/debian/libaprutil1.install 
apr-util-1.6.3/debian/libaprutil1.install
--- apr-util-1.6.3/debian/libaprutil1.install   2023-02-01 21:35:51.0 
+
+++ apr-util-1.6.3/debian/libaprutil1.install   1970-01-01 00:00:00.0 
+
@@ -1,3 +0,0 @@
-usr/lib/*/libaprutil-1.so.*
-usr/lib/*/apr-util-1/apr_dbm*.so*
-usr/lib/*/apr-util-1/apr_crypt*.so*
diff -Nru apr-util-1.6.3/debian/libaprutil1.lintian-overrides 
apr-util-1.6.3/debian/libaprutil1.lintian-overrides
--- apr-util-1.6.3/debian/libaprutil1.lintian-overrides 2023-02-01 
21:35:51.0 +
+++ apr-util-1.6.3/debian/libaprutil1.lintian-overrides 1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-libaprutil1: symbols-declares-dependency-on-other-package
-libaprutil1: package-name-doesnt-match-sonames libaprutil-1-0
diff -Nru apr-util-1.6.3/debian/libaprutil1.symbols 
apr-util-1.6.3/debian/libaprutil1.symbols
--- apr-util-1.6.3/debian/libaprutil1.symbols   2023-02-01 21:35:51.0 
+
+++ apr-util-1.6.3/debian/libaprutil1.symbols   1970-01-01 00:00:00.0 
+
@@ -1,357 +0,0 @@

Bug#1064369: gobject-introspection dropped versioned dependency on python3

2024-02-27 Thread Simon McVittie
On Tue, 27 Feb 2024 at 23:07:33 +0100, Matthias Klose wrote:
> On 23.02.24 22:10, Jeremy Bícha wrote:
> > Since glib and gobject-introspection have migrated out of
> > noble-proposed, is there still a need to keep this bug open?
> 
> Suppose you would start again building glib2.0 (and depending packages) for
> all supported Python versions, would that work with the current
> gobject-introspection?

I'm not sure I understand the question. When you say "start again" do
you mean bootstrapping (starting from the beginning), or do you mean
"resume doing something that we did in the past but we now don't"?

If you mean bootstrapping, there is a chain of builds that I believe would
work: build glib2.0 with -Pnogir, use it to build gobject-introspection,
and use that to rebuild glib2.0 with no special profiles.

If you mean "resume doing what we did in the past", I think that
question is based on a false assumption. You might be imagining that
gobject-introspection provides a public Python library, like python3-gi or
python3-dbus, which should be available for every supported Python version
in parallel, but that isn't the case: its role in the Python ecosystem is
more like borgbackup or vim, so it's correct for gobject-introspection-bin
to have a dependency on: python3 (>= current), python3 (<< next).

As far as I know, glib2.0 has never done a build pass or byte-compilation
for each supported Python version in parallel. Its only Python parts
are in libglib2.0-dev-bin (gdbus-codegen and other CLI tools) and
libglib2.0-dev (gdb extensions), both of which are only relevant to
the default Python version, and it has no Python extensions written in
C, only "pure Python" code. The only interface to any of this is by
running tools in /usr/bin, and the fact that they happen to be written in
Python is an implementation detail. It doesn't need any manual action
to be taken when a new Python version is introduced, unless there are
incompatibilities. Ideally the private modules used by gdbus-codegen get
byte-compiled when the default Python version changes, but that's done
automatically, and there would be no particularly significant impact if
it didn't happen.

As far as I know, gobject-introspection has also never been built once
per supported Python version, only for the default Python version. Its
Python part is a private library shared between several of its CLI tools,
and again, the only public interface is via running tools in /usr/bin.
Unlike glib2.0, the private library includes a C extension, so it does
need to be binNMU'd when the default Python version changes.

python3-gi from src:pygobject (a Python library that uses libgirepository)
*is* built for all supported Python versions, and it does provide a
public API to Python callers; but it can do that regardless of what
Python version happens to be used internally by gobject-introspection's
CLI tools. Is that perhaps the library you were thinking of?

If I understand correctly, the usual progression for adding a new Python
version goes like this:

1. Start with only python3.11 supported and default
2. Add python3.12 as supported but non-default
3. binNMU python3-gi and similar packages so they support both 3.11 and 3.12
4. Make python3.12 the default, with python3.11 still supported
5. binNMU gobject-introspection and similar packages for the new default
6. Drop support for python3.11
7. binNMU python3-gi and similar packages so they only support 3.12

python3-gi is involved in steps 3 and 7 (the same as e.g. python3-dbus),
but gobject-introspection is only involved in step 5 (the same as e.g. vim).

Does that answer your question?

smcv



Bug#1061891: apbs: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 apbs-3.4.1/debian/changelog apbs-3.4.1/debian/changelog
--- apbs-3.4.1/debian/changelog 2023-01-10 20:56:38.0 +
+++ apbs-3.4.1/debian/changelog 2024-02-28 01:04:53.0 +
@@ -1,3 +1,10 @@
+apbs (3.4.1-5.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061891
+
+ -- Steve Langasek   Wed, 28 Feb 2024 01:04:53 +
+
 apbs (3.4.1-5) unstable; urgency=medium
 
   * Team upload.
diff -Nru apbs-3.4.1/debian/control apbs-3.4.1/debian/control
--- apbs-3.4.1/debian/control   2023-01-10 18:37:05.0 +
+++ apbs-3.4.1/debian/control   2024-02-28 01:04:53.0 +
@@ -3,7 +3,7 @@
 Uploaders: Michael Banck 
 Section: science
 Priority: optional
-Build-Depends: cmake,
+Build-Depends: dpkg-dev (>= 1.22.5), cmake,
  debhelper-compat (= 13),
  dh-python,
  pybuild-plugin-pyproject,
@@ -32,7 +32,7 @@
 Package: apbs
 Architecture: any
 Depends: apbs-data (= ${source:Version}),
- libapbs3 (= ${binary:Version}),
+ libapbs3t64 (= ${binary:Version}),
  libjs-mathjax,
  ${misc:Depends},
  ${shlibs:Depends},
@@ -61,7 +61,7 @@
 Package: python3-apbslib
 Section: python
 Architecture: any
-Depends: libapbs3 (= ${binary:Version}),
+Depends: libapbs3t64 (= ${binary:Version}),
  ${misc:Depends},
  ${python3:Depends},
  ${shlibs:Depends},
@@ -78,7 +78,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libapbs3 (= ${binary:Version}),
+Depends: libapbs3t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Description: Adaptive Poisson Boltzmann Solver
@@ -90,7 +90,10 @@
  This package contains the development headers to build against
  libapbs_* shared libraries.
 
-Package: libapbs3
+Package: libapbs3t64
+Provides: ${t64:Provides}
+Replaces: libapbs3
+Breaks: libapbs3 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -150,7 +153,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libfetk1.9 (= ${binary:Version}),
+Depends: libfetk1.9t64 (= ${binary:Version}),
  libmaloc-dev,
  ${misc:Depends},
  ${shlibs:Depends},
@@ -175,7 +178,10 @@
  This package contains the development headers to build against
  libapbs_* shared libraries.
 
-Package: libfetk1.9
+Package: libfetk1.9t64
+Provides: ${t64:Provides}
+Replaces: libfetk1.9
+Breaks: libfetk1.9 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
diff -Nru apbs-3.4.1/debian/external_deps/fetk/README.orig 
apbs-3.4.1/debian/external_deps/fetk/README.orig
--- apbs-3.4.1/debian/external_deps/fetk/README.orig2023-01-10 
18:37:05.0 +
+++ apbs-3.4.1/debian/external_deps/fetk/README.orig1970-01-01 
00:00:00.0 +
@@ -1,85 +0,0 @@
-
-Welcome to FETK (The Finite Element ToolKit).
-
-FETK is developed and maintained by the Mathematical and Computational 
-Physics Group in the Mathematics and Physics Departments at UC San Diego,
-together with colleagues from around the world.  The development effort 
-is based in the Center for Computational Mathematics at UCSD.  For more 
-detailed information about FETK, see the FETK.org website:
-
-http://FETK.org/
-
-In brief, FETK consists of a number of finite element modeling 
-software libraries that depend on each other in a hierarchical way.
-The dependencies in the core FETK libraries are:
-
-   MALOC
- |
- |-> SG .
- |   \
- |-> PUNC   > MC
- |   /
- |-> GAMer  /
-
-The solid lines mean that there is a build dependency; the dotted lines 
-means that there is run-time dependency, in that additional capabilities 
-are provided to MC if either/both of SG and/or GAMer have been built.
-FETK is based around a GNU autoconf build framework; you can build each 
-library independently, or you can build the entire FETK suite using a 
-script we provide (see below).  Below is a brief summary of what the 
-core libraries do.
-
-MALOC (Minimal Abstraction Layer for Object-oriented C):
-  All of the FETK libraries depend on the single low-level abstraction 
-  library MALOC (as does several tools developed separately from FETK, 
-  such as APBS; see the ABPS website for more information about APBS).
-  See the FETK website for more information about 

Bug#1062211: android-platform-frameworks-native: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 
android-platform-frameworks-native-10.0.0+r36/debian/android-libetc1.docs 
android-platform-frameworks-native-10.0.0+r36/debian/android-libetc1.docs
--- android-platform-frameworks-native-10.0.0+r36/debian/android-libetc1.docs   
2020-11-22 15:26:31.0 +
+++ android-platform-frameworks-native-10.0.0+r36/debian/android-libetc1.docs   
1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-NOTICE
diff -Nru 
android-platform-frameworks-native-10.0.0+r36/debian/android-libetc1.install 
android-platform-frameworks-native-10.0.0+r36/debian/android-libetc1.install
--- 
android-platform-frameworks-native-10.0.0+r36/debian/android-libetc1.install
2020-11-22 15:26:31.0 +
+++ 
android-platform-frameworks-native-10.0.0+r36/debian/android-libetc1.install
1970-01-01 00:00:00.0 +
@@ -1,3 +0,0 @@
-#!/usr/bin/dh-exec
-
-debian/out/libETC1.so.0   usr/lib/${DEB_HOST_MULTIARCH}/android
\ No newline at end of file
diff -Nru 
android-platform-frameworks-native-10.0.0+r36/debian/android-libetc1t64.docs 
android-platform-frameworks-native-10.0.0+r36/debian/android-libetc1t64.docs
--- 
android-platform-frameworks-native-10.0.0+r36/debian/android-libetc1t64.docs
1970-01-01 00:00:00.0 +
+++ 
android-platform-frameworks-native-10.0.0+r36/debian/android-libetc1t64.docs
2020-11-22 15:26:31.0 +
@@ -0,0 +1 @@
+NOTICE
diff -Nru 
android-platform-frameworks-native-10.0.0+r36/debian/android-libetc1t64.install 
android-platform-frameworks-native-10.0.0+r36/debian/android-libetc1t64.install
--- 
android-platform-frameworks-native-10.0.0+r36/debian/android-libetc1t64.install 
1970-01-01 00:00:00.0 +
+++ 
android-platform-frameworks-native-10.0.0+r36/debian/android-libetc1t64.install 
2020-11-22 15:26:31.0 +
@@ -0,0 +1,3 @@
+#!/usr/bin/dh-exec
+
+debian/out/libETC1.so.0   usr/lib/${DEB_HOST_MULTIARCH}/android
\ No newline at end of file
diff -Nru 
android-platform-frameworks-native-10.0.0+r36/debian/android-libetc1t64.lintian-overrides
 
android-platform-frameworks-native-10.0.0+r36/debian/android-libetc1t64.lintian-overrides
--- 
android-platform-frameworks-native-10.0.0+r36/debian/android-libetc1t64.lintian-overrides
   1970-01-01 00:00:00.0 +
+++ 
android-platform-frameworks-native-10.0.0+r36/debian/android-libetc1t64.lintian-overrides
   2024-02-28 00:57:35.0 +
@@ -0,0 +1 @@
+android-libetc1t64: package-name-doesnt-match-sonames android-libetc1
diff -Nru android-platform-frameworks-native-10.0.0+r36/debian/changelog 
android-platform-frameworks-native-10.0.0+r36/debian/changelog
--- android-platform-frameworks-native-10.0.0+r36/debian/changelog  
2020-11-22 15:40:12.0 +
+++ android-platform-frameworks-native-10.0.0+r36/debian/changelog  
2024-02-28 00:59:27.0 +
@@ -1,3 +1,10 @@
+android-platform-frameworks-native (1:10.0.0+r36-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062211
+
+ -- Steve Langasek   Wed, 28 Feb 2024 00:59:27 +
+
 android-platform-frameworks-native (1:10.0.0+r36-1) unstable; urgency=medium
 
   [ Roger Shimizu ]
diff -Nru android-platform-frameworks-native-10.0.0+r36/debian/control 
android-platform-frameworks-native-10.0.0+r36/debian/control
--- android-platform-frameworks-native-10.0.0+r36/debian/control
2020-11-22 15:40:12.0 +
+++ android-platform-frameworks-native-10.0.0+r36/debian/control
2024-02-28 00:59:27.0 +
@@ -6,7 +6,7 @@
Laszlo Boszormenyi (GCS) ,
Kai-Chung Yan ,
Chirayu Desai 
-Build-Depends: debhelper-compat (=13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (=13),
dh-exec
 Standards-Version: 4.5.0
 Rules-Requires-Root: no
@@ -24,7 +24,11 @@
  This package contains headers in include/android in platform/frameworks/native
  Consists of all the header files ranging from asset_manager.h to window.h.
 
-Package: android-libetc1
+Package: android-libetc1t64
+X-Time64-Compat: android-libetc1
+Provides: ${t64:Provides}
+Replaces: android-libetc1
+Breaks: android-libetc1 (<< ${source:Version})
 Section: libs
 Architecture: amd64 i386 armel armhf arm64 mips mipsel 

Bug#1061889: angelscript: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 angelscript-2.35.1+ds/debian/changelog 
angelscript-2.35.1+ds/debian/changelog
--- angelscript-2.35.1+ds/debian/changelog  2021-10-21 16:29:21.0 
+
+++ angelscript-2.35.1+ds/debian/changelog  2024-02-28 00:59:55.0 
+
@@ -1,3 +1,10 @@
+angelscript (2.35.1+ds-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061889
+
+ -- Steve Langasek   Wed, 28 Feb 2024 00:59:55 +
+
 angelscript (2.35.1+ds-3) unstable; urgency=medium
 
   * Fix FTBFS on arm64 (Closes: #980559)
diff -Nru angelscript-2.35.1+ds/debian/control 
angelscript-2.35.1+ds/debian/control
--- angelscript-2.35.1+ds/debian/control2021-10-07 14:36:06.0 
+
+++ angelscript-2.35.1+ds/debian/control2024-02-28 00:59:55.0 
+
@@ -1,7 +1,7 @@
 Source: angelscript
 Priority: optional
 Maintainer: Yangfl 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  pkg-kde-tools,
 Build-Depends-Indep:
@@ -19,8 +19,8 @@
 Multi-Arch: same
 Depends:
  ${misc:Depends},
- libangelscript2.35.1 (= ${binary:Version}),
- libangelscript-addon2.35.1 (= ${binary:Version}),
+ libangelscript2.35.1t64 (= ${binary:Version}),
+ libangelscript-addon2.35.1t64 (= ${binary:Version}),
 Description: game-oriented interpreted compiled scripting language 
(development files)
  AngelScript features static typing, object handles (similar to C++ pointers 
but
  garbage collected via reference counting), object- orientation, single
@@ -31,7 +31,8 @@
  This package contains the header files for angelscript. Please consult
  README.Debian for detailed usage.
 
-Package: libangelscript2.35.1
+Package: libangelscript2.35.1t64
+Provides: ${t64:Provides}
 Architecture: any
 Multi-Arch: same
 Depends:
@@ -39,8 +40,8 @@
  ${shlibs:Depends},
 Suggests:
  angelscript-doc,
-Breaks: libangelscript2.34.0, libangelscript2.35.0
-Replaces: libangelscript2.34.0, libangelscript2.35.0
+Breaks: libangelscript2.35.1 (<< ${source:Version}), libangelscript2.34.0, 
libangelscript2.35.0
+Replaces: libangelscript2.35.1, libangelscript2.34.0, libangelscript2.35.0
 Description: game-oriented interpreted compiled scripting language
  AngelScript features static typing, object handles (similar to C++ pointers 
but
  garbage collected via reference counting), object- orientation, single
@@ -48,14 +49,15 @@
  registered and overloaded. AngelScript can be used with any C++ IDE, such as
  Netbeans, Geany, and Eclipse.
 
-Package: libangelscript-addon2.35.1
+Package: libangelscript-addon2.35.1t64
+Provides: ${t64:Provides}
 Architecture: any
 Multi-Arch: same
 Depends:
  ${misc:Depends},
  ${shlibs:Depends},
-Breaks: libangelscript-addon0, libangelscript-addon2.35.0
-Replaces: libangelscript-addon0, libangelscript-addon2.35.0
+Breaks: libangelscript-addon2.35.1 (<< ${source:Version}), 
libangelscript-addon0, libangelscript-addon2.35.0
+Replaces: libangelscript-addon2.35.1, libangelscript-addon0, 
libangelscript-addon2.35.0
 Description: game-oriented interpreted compiled scripting language (addon)
  AngelScript features static typing, object handles (similar to C++ pointers 
but
  garbage collected via reference counting), object- orientation, single
diff -Nru angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1.install 
angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1.install
--- angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1.install 
2021-10-07 14:36:06.0 +
+++ angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1.install 
1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libangelscript-addon.so.*
diff -Nru 
angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1.lintian-overrides 
angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1.lintian-overrides
--- angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1.lintian-overrides   
2021-10-07 14:36:06.0 +
+++ angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1.lintian-overrides   
1970-01-01 00:00:00.0 +
@@ -1,2 +0,0 @@
-# versioned soname
-no-symbols-control-file usr/lib/*/libangelscript-addon.so.*
diff -Nru angelscript-2.35.1+ds/debian/libangelscript-addon2.35.1t64.install 

Bug#1061890: anthy: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 anthy-0.4/debian/changelog anthy-0.4/debian/changelog
--- anthy-0.4/debian/changelog  2019-08-20 05:06:30.0 +
+++ anthy-0.4/debian/changelog  2024-02-28 01:00:38.0 +
@@ -1,3 +1,10 @@
+anthy (1:0.4-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061890
+
+ -- Steve Langasek   Wed, 28 Feb 2024 01:00:38 +
+
 anthy (1:0.4-2) unstable; urgency=medium
 
   * debian/control (Build-Depends): Remove debconf, po-debconf and
diff -Nru anthy-0.4/debian/control anthy-0.4/debian/control
--- anthy-0.4/debian/control2019-08-20 05:03:12.0 +
+++ anthy-0.4/debian/control2024-02-28 01:00:38.0 +
@@ -6,7 +6,7 @@
Hideki Yamane ,
NIIBE Yutaka ,
Osamu Aoki 
-Build-Depends: debhelper (>= 11~)
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 11~)
 Standards-Version: 4.1.4
 Vcs-Git: https://salsa.debian.org/debian/anthy.git -b debian
 Vcs-Browser: https://salsa.debian.org/debian/anthy/tree/debian
@@ -15,7 +15,7 @@
 Package: anthy
 Architecture: any
 Depends: anthy-common,
- libanthy1 (= ${binary:Version}),
+ libanthy1t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
 Conflicts: anthy-common (<< 1:0.3-1)
@@ -48,7 +48,10 @@
  .
  This package provides an Anthy frontend for Emacs.
 
-Package: libanthy1
+Package: libanthy1t64
+Provides: ${t64:Provides}
+Replaces: libanthy1
+Breaks: libanthy1 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -65,7 +68,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libanthy1 (= ${binary:Version}), ${misc:Depends}
+Depends: libanthy1t64 (= ${binary:Version}), ${misc:Depends}
 Description: Japanese kana-kanji conversion - runtime library
  Anthy is kana-kanji conversion engine for Japanese.  It converts
  hiragana text to mixed kana and kanji.  It is implemented as a library
@@ -74,13 +77,14 @@
  This package provides the files necessary for compiling programs that
  use Anthy.
 
-Package: libanthyinput0
+Package: libanthyinput0t64
+Provides: ${t64:Provides}
 Section: libs
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
-Replaces: libanthy0 (<< 1:0.3-1)
-Breaks: libanthy0 (<< 1:0.3-1)
+Replaces: libanthyinput0, libanthy0 (<< 1:0.3-1)
+Breaks: libanthyinput0 (<< ${source:Version}), libanthy0 (<< 1:0.3-1)
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: Japanese kana-kanji conversion - runtime library for input
  Anthy is kana-kanji conversion engine for Japanese.  It converts
@@ -95,7 +99,7 @@
 Multi-Arch: same
 Replaces: libanthy-dev (<< 1:0.3-1)
 Breaks: libanthy-dev (<< 1:0.3-1)
-Depends: libanthyinput0 (= ${binary:Version}), ${misc:Depends}
+Depends: libanthyinput0t64 (= ${binary:Version}), ${misc:Depends}
 Description: Japanese kana-kanji conversion - runtime library for input
  Anthy is kana-kanji conversion engine for Japanese.  It converts
  hiragana text to mixed kana and kanji.  It is implemented as a library
diff -Nru anthy-0.4/debian/libanthy1.install anthy-0.4/debian/libanthy1.install
--- anthy-0.4/debian/libanthy1.install  2019-07-17 05:34:39.0 +
+++ anthy-0.4/debian/libanthy1.install  1970-01-01 00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/*/libanthy.so.*
-usr/lib/*/libanthydic.so.*
diff -Nru anthy-0.4/debian/libanthy1t64.install 
anthy-0.4/debian/libanthy1t64.install
--- anthy-0.4/debian/libanthy1t64.install   1970-01-01 00:00:00.0 
+
+++ anthy-0.4/debian/libanthy1t64.install   2019-07-17 05:34:39.0 
+
@@ -0,0 +1,2 @@
+usr/lib/*/libanthy.so.*
+usr/lib/*/libanthydic.so.*
diff -Nru anthy-0.4/debian/libanthy1t64.lintian-overrides 
anthy-0.4/debian/libanthy1t64.lintian-overrides
--- anthy-0.4/debian/libanthy1t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ anthy-0.4/debian/libanthy1t64.lintian-overrides 2024-02-28 
01:00:34.0 +
@@ -0,0 +1 @@
+libanthy1t64: package-name-doesnt-match-sonames libanthy1
diff -Nru anthy-0.4/debian/libanthyinput0.install 
anthy-0.4/debian/libanthyinput0.install
--- anthy-0.4/debian/libanthyinput0.install 2019-07-17 05:34:39.0 
+
+++ anthy-0.4/debian/libanthyinput0.install 

Bug#1061887: aml: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 aml-0.3.0/debian/changelog aml-0.3.0/debian/changelog
--- aml-0.3.0/debian/changelog  2023-07-25 01:12:54.0 +
+++ aml-0.3.0/debian/changelog  2024-02-28 00:57:17.0 +
@@ -1,3 +1,10 @@
+aml (0.3.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061887
+
+ -- Steve Langasek   Wed, 28 Feb 2024 00:57:17 +
+
 aml (0.3.0-1) unstable; urgency=medium
 
   * Upload to unstable.
diff -Nru aml-0.3.0/debian/control aml-0.3.0/debian/control
--- aml-0.3.0/debian/control2023-07-25 01:12:34.0 +
+++ aml-0.3.0/debian/control2024-02-28 00:57:16.0 +
@@ -3,7 +3,7 @@
 Section: libs
 Maintainer: Boyuan Yang 
 Standards-Version: 4.6.2
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  meson,
  pkg-config,
@@ -17,7 +17,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libaml0 (= ${binary:Version}),
+ libaml0t64 (= ${binary:Version}),
  ${misc:Depends},
 Description: Andri's Main Loop library (development files)
  Libaml provides an event loop library that aims at portability,
@@ -25,7 +25,10 @@
  .
  This package provides library development files.
 
-Package: libaml0
+Package: libaml0t64
+Provides: ${t64:Provides}
+Replaces: libaml0
+Breaks: libaml0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
diff -Nru aml-0.3.0/debian/libaml0.install aml-0.3.0/debian/libaml0.install
--- aml-0.3.0/debian/libaml0.install2021-09-11 13:29:07.0 +
+++ aml-0.3.0/debian/libaml0.install1970-01-01 00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/*/libaml.so.0
-usr/lib/*/libaml.so.0.*
diff -Nru aml-0.3.0/debian/libaml0t64.install 
aml-0.3.0/debian/libaml0t64.install
--- aml-0.3.0/debian/libaml0t64.install 1970-01-01 00:00:00.0 +
+++ aml-0.3.0/debian/libaml0t64.install 2021-09-11 13:29:07.0 +
@@ -0,0 +1,2 @@
+usr/lib/*/libaml.so.0
+usr/lib/*/libaml.so.0.*
diff -Nru aml-0.3.0/debian/libaml0t64.lintian-overrides 
aml-0.3.0/debian/libaml0t64.lintian-overrides
--- aml-0.3.0/debian/libaml0t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ aml-0.3.0/debian/libaml0t64.lintian-overrides   2024-02-28 
00:57:10.0 +
@@ -0,0 +1 @@
+libaml0t64: package-name-doesnt-match-sonames libaml0


Bug#1061885: allegro5: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 allegro5-5.2.9.1+dfsg/debian/changelog 
allegro5-5.2.9.1+dfsg/debian/changelog
--- allegro5-5.2.9.1+dfsg/debian/changelog  2024-01-20 14:33:19.0 
+
+++ allegro5-5.2.9.1+dfsg/debian/changelog  2024-02-28 00:52:15.0 
+
@@ -1,3 +1,10 @@
+allegro5 (2:5.2.9.1+dfsg-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061885
+
+ -- Steve Langasek   Wed, 28 Feb 2024 00:52:15 +
+
 allegro5 (2:5.2.9.1+dfsg-1) unstable; urgency=medium
 
   * Update watch file
diff -Nru allegro5-5.2.9.1+dfsg/debian/control 
allegro5-5.2.9.1+dfsg/debian/control
--- allegro5-5.2.9.1+dfsg/debian/control2024-01-20 14:33:19.0 
+
+++ allegro5-5.2.9.1+dfsg/debian/control2024-02-28 00:52:15.0 
+
@@ -2,7 +2,7 @@
 Priority: optional
 Maintainer: Debian Games Team 
 Uploaders: Tobias Hansen , Andreas Rönnquist 

-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
cmake,
libdumb1-dev,
libenet-dev,
@@ -36,7 +36,10 @@
 Vcs-Git: https://salsa.debian.org/games-team/allegro5.git
 Vcs-Browser: https://salsa.debian.org/games-team/allegro5
 
-Package: liballegro5.2
+Package: liballegro5.2t64
+Provides: ${t64:Provides}
+Replaces: liballegro5.2
+Breaks: liballegro5.2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -54,7 +57,7 @@
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends},
- liballegro5.2 (= ${binary:Version}),
+ liballegro5.2t64 (= ${binary:Version}),
  libc-dev,
  libgl-dev,
  libglu1-mesa-dev,
@@ -85,13 +88,16 @@
  Although it is not backwards compatible with earlier versions, it still
  occupies the same niche and retains a familiar style.
 
-Package: liballegro-acodec5.2
+Package: liballegro-acodec5.2t64
+Provides: ${t64:Provides}
+Replaces: liballegro-acodec5.2
+Breaks: liballegro-acodec5.2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends},
  ${misc:Depends},
- liballegro5.2 (= ${binary:Version})
+ liballegro5.2t64 (= ${binary:Version})
 Description: audio codec addon for the Allegro 5 library
  This package provides the audio codec addon for the Allegro 5 library.
  This addon allows you to load audio sample formats.
@@ -108,7 +114,7 @@
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends},
- liballegro-acodec5.2 (= ${binary:Version}),
+ liballegro-acodec5.2t64 (= ${binary:Version}),
  liballegro5-dev (= ${binary:Version}),
  libopenal-dev,
  libopus-dev,
@@ -127,12 +133,15 @@
  Although it is not backwards compatible with earlier versions, it still
  occupies the same niche and retains a familiar style.
 
-Package: liballegro-audio5.2
+Package: liballegro-audio5.2t64
+Provides: ${t64:Provides}
+Replaces: liballegro-audio5.2
+Breaks: liballegro-audio5.2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends},
- liballegro5.2 (= ${binary:Version})
+ liballegro5.2t64 (= ${binary:Version})
 Description: audio addon for the Allegro 5 library
  This package provides the audio addon for the Allegro 5 library. This
  addon allows you to play sounds in your Allegro 5 programs.
@@ -149,7 +158,7 @@
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends},
- liballegro-audio5.2 (= ${binary:Version}),
+ liballegro-audio5.2t64 (= ${binary:Version}),
  liballegro5-dev (= ${binary:Version}),
  libopenal-dev,
  libpulse-dev
@@ -164,12 +173,15 @@
  Although it is not backwards compatible with earlier versions, it still
  occupies the same niche and retains a familiar style.
 
-Package: liballegro-dialog5.2
+Package: liballegro-dialog5.2t64
+Provides: ${t64:Provides}
+Replaces: liballegro-dialog5.2
+Breaks: liballegro-dialog5.2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends},
- liballegro5.2 (= ${binary:Version})
+ liballegro5.2t64 (= 

Bug#1064941: RFP: turtle -- Turtle provides dialogs for version control operations and emblems and a context menu for nautilus.

2024-02-27 Thread Philipp

Package: wnpp
Severity: wishlist
X-Debbugs-Cc: philipp.unger.1...@gmail.com

* Package name    : turtle
  Version : 0.7
  Upstream Contact: Philipp Unger 
* URL : https://gitlab.gnome.org/philippun1/turtle
* License : GPL
  Programming Lang: Python
  Description : Turtle provides dialogs for version control 
operations and

emblems and a context menu for nautilus.

Turtle is actually a multi package package, consisting of the following
packages:
turtle-cli, turtle-nautilus, turtle-nautilus-flatpak, python3-turtlevcs

Further descriptions for each package can be found in the control file 
of the repository below.


I have prepared a branch with some initial debian packaging:
https://gitlab.gnome.org/philippun1/turtle/-/tree/packaging/debian
This branch can successfully build the deb packages on Debian testing and
Ubuntu 24.04 beta.

The package is useful because it simplifies many git actions with easy 
to use

dialogs and nautilus integration (emblems + context menu).
There is already a similar package, rabbitvcs, which does similar 
things. But
in contrast turtle uses gtk4 + libadwaita and its modern look fits much 
better

into the GNOME environment.

It would be nice if the PythonTeam could maintain the package. Most of the
packaging work is done directly upstream in the setup.py, which I would
maintain myself.



Bug#1061990: allegro4.4: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru allegro4.4-4.4.3.1/debian/changelog 
allegro4.4-4.4.3.1/debian/changelog
--- allegro4.4-4.4.3.1/debian/changelog 2023-08-28 13:02:32.0 +
+++ allegro4.4-4.4.3.1/debian/changelog 2024-02-28 00:43:19.0 +
@@ -1,3 +1,10 @@
+allegro4.4 (2:4.4.3.1-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061990
+
+ -- Steve Langasek   Wed, 28 Feb 2024 00:43:19 +
+
 allegro4.4 (2:4.4.3.1-4) unstable; urgency=medium
 
   * Add a clean dh target to remove CHANGES - fixes building after a
diff -Nru allegro4.4-4.4.3.1/debian/control allegro4.4-4.4.3.1/debian/control
--- allegro4.4-4.4.3.1/debian/control   2023-08-28 13:02:32.0 +
+++ allegro4.4-4.4.3.1/debian/control   2024-02-28 00:43:19.0 +
@@ -4,7 +4,7 @@
 Maintainer: Debian Games Team 
 Uploaders: Andreas Rönnquist , Tobias Hansen 

 Homepage: http://www.liballeg.org
-Build-Depends: debhelper-compat (= 12),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 12),
cmake,
pkg-config,
texinfo,
@@ -26,15 +26,16 @@
 Vcs-Browser: https://salsa.debian.org/games-team/allegro4.4
 Vcs-Git: https://salsa.debian.org/games-team/allegro4.4.git
 
-Package: liballegro4.4
+Package: liballegro4.4t64
+Provides: ${t64:Provides}
 Section: libs
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends},
  ${shlibs:Depends}
-Breaks: liballegro4.4-plugin-alsa (<= 2:4.4.2-4)
-Replaces: liballegro4.4-plugin-alsa (<= 2:4.4.2-4)
+Breaks: liballegro4.4 (<< ${source:Version}), liballegro4.4-plugin-alsa (<= 
2:4.4.2-4)
+Replaces: liballegro4.4, liballegro4.4-plugin-alsa (<= 2:4.4.2-4)
 Description: portable library for cross-platform game and multimedia 
development
  Allegro is a cross-platform library mainly aimed at video game and multimedia
  programming. It handles common, low-level tasks such as creating windows,
@@ -46,7 +47,7 @@
 Architecture: any
 Depends: ${misc:Depends},
  ${shlibs:Depends},
- liballegro4.4 (= ${binary:Version}),
+ liballegro4.4t64 (= ${binary:Version}),
  libxext-dev,
  libx11-dev,
  libxpm-dev,
@@ -81,14 +82,17 @@
  accepting user input, loading data, drawing images, playing sounds, etc. and
  generally abstracting away the underlying platform.
 
-Package: liballeggl4.4
+Package: liballeggl4.4t64
+Provides: ${t64:Provides}
+Replaces: liballeggl4.4
+Breaks: liballeggl4.4 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends},
  ${shlibs:Depends},
- liballegro4.4 (= ${binary:Version})
+ liballegro4.4t64 (= ${binary:Version})
 Description: library to mix OpenGL graphics with Allegro routines
  AllegroGL is an Allegro add-on that allows you to use OpenGL alongside
  Allegro -- you use OpenGL for your rendering to the screen, and Allegro for
@@ -109,7 +113,7 @@
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends},
- liballeggl4.4 (= ${binary:Version}),
+ liballeggl4.4t64 (= ${binary:Version}),
  liballegro4-dev
 Replaces: liballegro4.2-dev (<< 2:4.4.2-3)
 Breaks: liballegro4.2-dev (<< 2:4.4.2-3)
@@ -132,7 +136,10 @@
  accepting user input, loading data, drawing images, playing sounds, etc. and
  generally abstracting away the underlying platform.
 
-Package: libjpgalleg4.4
+Package: libjpgalleg4.4t64
+Provides: ${t64:Provides}
+Replaces: libjpgalleg4.4
+Breaks: libjpgalleg4.4 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -152,7 +159,7 @@
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends},
- libjpgalleg4.4 (= ${binary:Version}),
+ libjpgalleg4.4t64 (= ${binary:Version}),
  liballegro4-dev
 Multi-Arch: same
 Description: development files for the JPG loading addon for Allegro 4
@@ -166,7 +173,10 @@
  accepting user input, loading data, drawing images, playing sounds, etc. and
  generally abstracting away the underlying platform.
 
-Package: libloadpng4.4
+Package: libloadpng4.4t64
+Provides: ${t64:Provides}
+Replaces: libloadpng4.4
+Breaks: libloadpng4.4 (<< ${source:Version})
 Section: libs
 Architecture: any
 

Bug#1061883: alberta: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 alberta-3.0.3/debian/changelog alberta-3.0.3/debian/changelog
--- alberta-3.0.3/debian/changelog  2021-10-22 11:49:17.0 +
+++ alberta-3.0.3/debian/changelog  2024-02-28 00:40:45.0 +
@@ -1,3 +1,10 @@
+alberta (3.0.3-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061883
+
+ -- Steve Langasek   Wed, 28 Feb 2024 00:40:45 +
+
 alberta (3.0.3-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru alberta-3.0.3/debian/control alberta-3.0.3/debian/control
--- alberta-3.0.3/debian/control2021-10-22 11:49:17.0 +
+++ alberta-3.0.3/debian/control2024-02-28 00:40:44.0 +
@@ -7,7 +7,7 @@
 Vcs-Browser: https://salsa.debian.org/science-team/alberta
 Vcs-Git: https://salsa.debian.org/science-team/alberta.git
 Homepage: http://www.alberta-fem.de/
-Build-Depends: debhelper-compat (= 12), pkg-config (>= 0.28),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 12), pkg-config (>= 
0.28),
  clang [powerpc ppc64 ppc64el], libtirpc-dev
 Rules-Requires-Root: no
 
@@ -15,7 +15,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, libalberta4 (= ${binary:Version})
+Depends: ${misc:Depends}, libalberta4t64 (= ${binary:Version})
 Breaks: libalberta2-dev (<< 3)
 Replaces: libalberta2-dev (<< 3)
 Description: adaptive finite element library (development files)
@@ -28,7 +28,10 @@
  .
  This package contains the development files.
 
-Package: libalberta4
+Package: libalberta4t64
+Provides: ${t64:Provides}
+Replaces: libalberta4
+Breaks: libalberta4 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
diff -Nru alberta-3.0.3/debian/libalberta4.install 
alberta-3.0.3/debian/libalberta4.install
--- alberta-3.0.3/debian/libalberta4.install2014-04-23 18:55:46.0 
+
+++ alberta-3.0.3/debian/libalberta4.install1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-usr/lib/*/libalberta_?d.so.*
-usr/lib/*/libalberta_utilities.so.*
diff -Nru alberta-3.0.3/debian/libalberta4t64.install 
alberta-3.0.3/debian/libalberta4t64.install
--- alberta-3.0.3/debian/libalberta4t64.install 1970-01-01 00:00:00.0 
+
+++ alberta-3.0.3/debian/libalberta4t64.install 2014-04-23 18:55:46.0 
+
@@ -0,0 +1,2 @@
+usr/lib/*/libalberta_?d.so.*
+usr/lib/*/libalberta_utilities.so.*
diff -Nru alberta-3.0.3/debian/libalberta4t64.lintian-overrides 
alberta-3.0.3/debian/libalberta4t64.lintian-overrides
--- alberta-3.0.3/debian/libalberta4t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ alberta-3.0.3/debian/libalberta4t64.lintian-overrides   2024-02-28 
00:40:39.0 +
@@ -0,0 +1 @@
+libalberta4t64: package-name-doesnt-match-sonames libalberta4


Bug#1061881: akonadi-search: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 akonadi-search-22.12.3/debian/changelog 
akonadi-search-22.12.3/debian/changelog
--- akonadi-search-22.12.3/debian/changelog 2023-03-01 20:32:14.0 
+
+++ akonadi-search-22.12.3/debian/changelog 2024-02-28 00:39:18.0 
+
@@ -1,3 +1,10 @@
+akonadi-search (4:22.12.3-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061881
+
+ -- Steve Langasek   Wed, 28 Feb 2024 00:39:18 +
+
 akonadi-search (4:22.12.3-1) unstable; urgency=medium
 
   [ Patrick Franz ]
diff -Nru akonadi-search-22.12.3/debian/control 
akonadi-search-22.12.3/debian/control
--- akonadi-search-22.12.3/debian/control   2023-03-01 18:27:15.0 
+
+++ akonadi-search-22.12.3/debian/control   2024-02-28 00:39:18.0 
+
@@ -4,7 +4,7 @@
 Maintainer: Debian Qt/KDE Maintainers 
 Uploaders: Sandro Knauß ,
Patrick Franz ,
-Build-Depends: cmake (>= 3.16~),
+Build-Depends: dpkg-dev (>= 1.22.5), cmake (>= 3.16~),
debhelper-compat (= 13),
extra-cmake-modules (>= 5.99.0~),
gettext,
@@ -74,7 +74,9 @@
  .
  This package contains runtime plugins.
 
-Package: libkf5akonadisearchcore5
+Package: libkf5akonadisearchcore5t64
+Replaces: libkf5akonadisearchcore5
+Breaks: libkf5akonadisearchcore5 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: libkf5akonadisearch-data (>= ${source:Version}),
@@ -85,18 +87,22 @@
 Description: Akonadi search core library
  Internal library used to search in the Akonadi PIM data server.
  This package contains the core library.
-Provides: ${ABI:VirtualPackage},
+Provides: ${t64:Provides}, ${ABI:VirtualPackage},
 
-Package: libkf5akonadisearchdebug5
+Package: libkf5akonadisearchdebug5t64
+Replaces: libkf5akonadisearchdebug5
+Breaks: libkf5akonadisearchdebug5 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends},
 Description: Akonadi search debug library
  Internal library used to search in the Akonadi PIM data server.
  This package contains the debug library.
-Provides: ${ABI:VirtualPackage},
+Provides: ${t64:Provides}, ${ABI:VirtualPackage},
 
-Package: libkf5akonadisearchpim5
+Package: libkf5akonadisearchpim5t64
+Replaces: libkf5akonadisearchpim5
+Breaks: libkf5akonadisearchpim5 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends},
@@ -104,13 +110,15 @@
 libkf5akonadisearch-plugins (= ${binary:Version}),
 Description: Akonadi search library
  Library used to search in the Akonadi PIM data server.
-Provides: ${ABI:VirtualPackage},
+Provides: ${t64:Provides}, ${ABI:VirtualPackage},
 
-Package: libkf5akonadisearchxapian5
+Package: libkf5akonadisearchxapian5t64
+Replaces: libkf5akonadisearchxapian5
+Breaks: libkf5akonadisearchxapian5 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends},
 Description: Akonadi search xapian library
  Internal library used to search in the Akonadi PIM data server.
  This package contains the xapian library.
-Provides: ${ABI:VirtualPackage},
+Provides: ${t64:Provides}, ${ABI:VirtualPackage},
diff -Nru akonadi-search-22.12.3/debian/libkf5akonadisearchcore5.install 
akonadi-search-22.12.3/debian/libkf5akonadisearchcore5.install
--- akonadi-search-22.12.3/debian/libkf5akonadisearchcore5.install  
2022-12-20 00:37:22.0 +
+++ akonadi-search-22.12.3/debian/libkf5akonadisearchcore5.install  
1970-01-01 00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/*/libKF5AkonadiSearchCore.so.5
-usr/lib/*/libKF5AkonadiSearchCore.so.5.*
diff -Nru akonadi-search-22.12.3/debian/libkf5akonadisearchcore5t64.install 
akonadi-search-22.12.3/debian/libkf5akonadisearchcore5t64.install
--- akonadi-search-22.12.3/debian/libkf5akonadisearchcore5t64.install   
1970-01-01 00:00:00.0 +
+++ akonadi-search-22.12.3/debian/libkf5akonadisearchcore5t64.install   
2022-12-20 00:37:22.0 +
@@ -0,0 +1,2 @@
+usr/lib/*/libKF5AkonadiSearchCore.so.5
+usr/lib/*/libKF5AkonadiSearchCore.so.5.*
diff -Nru 
akonadi-search-22.12.3/debian/libkf5akonadisearchcore5t64.lintian-overrides 

Bug#1061878: agg: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 agg-2.6.1-r134+dfsg1/debian/changelog 
agg-2.6.1-r134+dfsg1/debian/changelog
--- agg-2.6.1-r134+dfsg1/debian/changelog   2020-04-20 01:24:18.0 
+
+++ agg-2.6.1-r134+dfsg1/debian/changelog   2024-02-28 00:34:12.0 
+
@@ -1,3 +1,10 @@
+agg (1:2.6.1-r134+dfsg1-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061878
+
+ -- Steve Langasek   Wed, 28 Feb 2024 00:34:12 +
+
 agg (1:2.6.1-r134+dfsg1-2) unstable; urgency=medium
 
   * Update symbols file with gcc-10 symbols (Closes: #956985)
diff -Nru agg-2.6.1-r134+dfsg1/debian/control 
agg-2.6.1-r134+dfsg1/debian/control
--- agg-2.6.1-r134+dfsg1/debian/control 2020-03-13 05:11:26.0 +
+++ agg-2.6.1-r134+dfsg1/debian/control 2024-02-28 00:34:12.0 +
@@ -2,7 +2,7 @@
 Priority: optional
 Maintainer: John Horigan 
 Section: libs
-Build-Depends: autoconf,
+Build-Depends: dpkg-dev (>= 1.22.5), autoconf,
automake,
debhelper-compat (= 12),
libfreetype6-dev,
@@ -16,7 +16,7 @@
 
 Package: libagg-dev
 Section: libdevel
-Conflicts: libagg23-dev, libagg2, libagg2-dev
+Conflicts: libagg23-dev, libagg2t64, libagg2-dev
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -37,7 +37,7 @@
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
-Depends: ${misc:Depends}, libagg2 (= ${binary:Version})
+Depends: ${misc:Depends}, libagg2t64 (= ${binary:Version})
 Description: AntiGrain Geometry graphical toolkit (static and shared 
development files)
  Anti-Grain Geometry (AGG) is a general purpose graphical toolkit written
  completely in standard and platform independent C++. It can be used in many
@@ -48,7 +48,10 @@
  agg, static and shared libraries.
 
 
-Package: libagg2
+Package: libagg2t64
+Provides: ${t64:Provides}
+Replaces: libagg2
+Breaks: libagg2 (<< ${source:Version})
 Conflicts: libagg23-dev, libagg-dev
 Architecture: any
 Multi-Arch: same
diff -Nru agg-2.6.1-r134+dfsg1/debian/libagg2.symbols 
agg-2.6.1-r134+dfsg1/debian/libagg2.symbols
--- agg-2.6.1-r134+dfsg1/debian/libagg2.symbols 2020-04-20 01:24:18.0 
+
+++ agg-2.6.1-r134+dfsg1/debian/libagg2.symbols 1970-01-01 00:00:00.0 
+
@@ -1,424 +0,0 @@
-libagg.so.2 libagg2 #MINVER#
-* Build-Depends-Package: libagg2-dev
- _ZGVN3agg14sRGB_conv_baseIfE3lutE@Base 2.6.0
- _ZGVN3agg14sRGB_conv_baseItE3lutE@Base 2.6.0
- _ZN3agg10bezier_arc4initEdd@Base 2.6.0
- _ZN3agg10curve3_div16recursive_bezierEddj@Base 2.6.0
- _ZN3agg10curve3_div4initEdd@Base 2.6.0
- _ZN3agg10curve3_div6bezierEdd@Base 2.6.0
- _ZN3agg10curve3_inc19approximation_scaleEd@Base 2.6.0
- _ZN3agg10curve3_inc4initEdd@Base 2.6.0
- _ZN3agg10curve3_inc6rewindEj@Base 2.6.0
- _ZN3agg10curve3_inc6vertexEPdS1_@Base 2.6.0
- _ZN3agg10curve4_div16recursive_bezierEj@Base 2.6.0
- _ZN3agg10curve4_div4initE@Base 2.6.0
- _ZN3agg10curve4_div6bezierE@Base 2.6.0
- _ZN3agg10curve4_inc19approximation_scaleEd@Base 2.6.0
- _ZN3agg10curve4_inc4initE@Base 2.6.0
- _ZN3agg10curve4_inc6rewindEj@Base 2.6.0
- _ZN3agg10curve4_inc6vertexEPdS1_@Base 2.6.0
- _ZN3agg10mcs11_propE@Base 2.6.0
- _ZN3agg10mcs12_propE@Base 2.6.0
- _ZN3agg10mcs13_propE@Base 2.6.0
- _ZN3agg10vcgen_dash10add_vertexEddj@Base 2.6.0
- _ZN3agg10vcgen_dash10dash_startEd@Base 2.6.0
- _ZN3agg10vcgen_dash10remove_allEv@Base 2.6.0
- _ZN3agg10vcgen_dash15calc_dash_startEd@Base 2.6.0
- _ZN3agg10vcgen_dash17remove_all_dashesEv@Base 2.6.0
- _ZN3agg10vcgen_dash6rewindEj@Base 2.6.0
- _ZN3agg10vcgen_dash6vertexEPdS1_@Base 2.6.0
- _ZN3agg10vcgen_dash8add_dashEdd@Base 2.6.0
- _ZN3agg10vcgen_dashC1Ev@Base 2.6.0
- _ZN3agg10vcgen_dashC2Ev@Base 2.6.0
- 
(optional)_ZN3agg11math_strokeINS_11pod_bvectorINS_10point_baseIdEELj610calc_miterERS4_RKNS_11vertex_distES9_S9_NS_11line_join_eEdd@Base
 2.6.0
- 
(optional)_ZN3agg11math_strokeINS_11pod_bvectorINS_10point_baseIdEELj68calc_arcERS4_dd@Base
 2.6.0
- 
(optional)_ZN3agg11math_strokeINS_11pod_bvectorINS_10point_baseIdEELj68calc_capERS4_RKNS_11vertex_distES9_d@Base
 2.6.0
- 
(optional)_ZN3agg11math_strokeINS_11pod_bvectorINS_10point_baseIdEELj69calc_joinERS4_RKNS_11vertex_distES9_S9_dd@Base
 2.6.0
- 

Bug#1062018: dart: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-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 dart-6.12.1+dfsg4/debian/changelog dart-6.12.1+dfsg4/debian/changelog
--- dart-6.12.1+dfsg4/debian/changelog  2023-09-06 16:52:47.0 +
+++ dart-6.12.1+dfsg4/debian/changelog  2024-02-28 00:00:53.0 +
@@ -1,3 +1,10 @@
+dart (6.12.1+dfsg4-13.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062018
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 00:00:53 +
+
 dart (6.12.1+dfsg4-13) unstable; urgency=medium
 
   * Move jdupes to run on execute_before_dh_link-indep
diff -Nru dart-6.12.1+dfsg4/debian/control dart-6.12.1+dfsg4/debian/control
--- dart-6.12.1+dfsg4/debian/control2023-09-06 13:52:57.0 +
+++ dart-6.12.1+dfsg4/debian/control2024-02-28 00:00:52.0 +
@@ -3,7 +3,7 @@
 Uploaders: Jose Luis Rivero 
 Section: science
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
cmake,
coinor-libipopt-dev,
doxygen,
@@ -66,7 +66,7 @@
 Architecture: any
 Section: libdevel
 Depends: ${misc:Depends},
- libdart6.12 (= ${binary:Version}),
+ libdart6.12t64 (= ${binary:Version}),
  libeigen3-dev,
  libassimp-dev,
  libfcl-dev,
@@ -80,7 +80,10 @@
  .
  This package contains main headers and other tools for development.
 
-Package: libdart6.12
+Package: libdart6.12t64
+Provides: ${t64:Provides}
+Replaces: libdart6.12
+Breaks: libdart6.12 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -92,7 +95,10 @@
  .
  This package contains the main library of DART.
 
-Package: libdart-collision-bullet6.12
+Package: libdart-collision-bullet6.12t64
+Provides: ${t64:Provides}
+Replaces: libdart-collision-bullet6.12
+Breaks: libdart-collision-bullet6.12 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
@@ -109,13 +115,16 @@
 Section: libdevel
 Depends: ${misc:Depends},
  libdart-dev,
- libdart-collision-bullet6.12 (= ${binary:Version}),
+ libdart-collision-bullet6.12t64 (= ${binary:Version}),
  libbullet-dev
 Pre-Depends: ${misc:Pre-Depends}
 Description: ${source:Synopsis} - Bullet Collision Dev
  ${source:Extended-Description}
 
-Package: libdart-collision-ode6.12
+Package: libdart-collision-ode6.12t64
+Provides: ${t64:Provides}
+Replaces: libdart-collision-ode6.12
+Breaks: libdart-collision-ode6.12 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
@@ -132,7 +141,7 @@
 Section: libdevel
 Depends: ${misc:Depends},
  libdart-dev,
- libdart-collision-ode6.12 (= ${binary:Version}),
+ libdart-collision-ode6.12t64 (= ${binary:Version}),
  libode-dev
 Pre-Depends: ${misc:Pre-Depends}
 Description: ${source:Synopsis} - ODE Collision Dev
@@ -146,7 +155,7 @@
 Section: libdevel
 Depends: ${misc:Depends},
  libdart-dev,
- libdart-utils6.12 (= ${binary:Version}),
+ libdart-utils6.12t64 (= ${binary:Version}),
  libtinyxml-dev,
  libtinyxml2-dev,
  liburdfdom-dev
@@ -156,7 +165,10 @@
  .
  This package contains headers and other useful tools for development.
 
-Package: libdart-utils6.12
+Package: libdart-utils6.12t64
+Provides: ${t64:Provides}
+Replaces: libdart-utils6.12
+Breaks: libdart-utils6.12 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${misc:Depends},
@@ -174,7 +186,7 @@
 Depends: ${misc:Depends},
  libdart-dev,
  libdart-utils-dev,
- libdart-utils-urdf6.12 (= ${binary:Version}),
+ libdart-utils-urdf6.12t64 (= ${binary:Version}),
  liburdfdom-dev
 Pre-Depends: ${misc:Pre-Depends}
 Description: ${source:Synopsis} - URDF Component Development Files
@@ -183,7 +195,10 @@
  This package contains urdf utils headers and other useful tools for
  development.
 
-Package: libdart-utils-urdf6.12
+Package: libdart-utils-urdf6.12t64
+Provides: ${t64:Provides}
+Replaces: libdart-utils-urdf6.12
+Breaks: libdart-utils-urdf6.12 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
@@ -201,7 +216,7 @@
 Depends: ${misc:Depends},
  libdart-dev,
  

Bug#1062001: RFS: trader/7.20-1 -- simple game of interstellar trading

2024-02-27 Thread John Zaitseff
Control: retitle -1 trader/7.20-2 -- simple game of interstellar trading
Control: tags -1 - moreinfo

Dear Tobias,

Thank you very much for your feedback on my RFS for Star Traders,
and apologies for not replying sooner -- it's been a bit of a crazy
week around here...

You (or anyone else) can see my latest Git tree at the following
URL; this tree reflects the changes I've made as a result of your
email:

  https://www.zap.org.au/git-browser/trader.git/tree/?h=with-debian
  git clone https://git.zap.org.au/git/trader.git -b with-debian

I do have a few questions and observations about your comments:

> d/control:
> - Please remove all versions from the versioned build depends that
>   are fulfiled already since oldstable, e.g gettext and automake.

Good catch!  This is what happens when one maintains a Debian
package outside the distro since 2011...

Given that the Git tag for package version 7.20-1 already exists
(and has been distributed!), I've released the new package as
7.20-2, with the entry for 7.20-1 removed as it has not been
uploaded to Debian.  I'm retitling this bug report to suit.  If you
prefer, I can close this RFS and open a new one.

You can now download the updated package by running:

  dget -x 
https://ftp.zap.org.au/pub/debian/dists/zapgroup-sid/main/source/trader_7.20-2.dsc

> - Your VCS-Git link git:// is not using an encrypted link, but the
>   site supports https://. Please use https.

Done.

> d/copyright:
> - the directory lib/ has files which are not documented in
>   d/copyright; (They have a different license and copyright)
> - same for the m4 macros

Hmm.  The files (in lib and m4) that are not my own are mostly from
the Gnulib GNU Portability Library.  Rather tedious and quite a bit
of work, but I've updated the debian/copyright file to suit.

I find it interesting that you're the first Debian developer to pick
up on this: previous sponsors of the package were okay with it the
way it was.  Perhaps you're more thorough!  If it leads to a better
Debian package, I don't mind.

However, I note from section 2.3 of the Debian policy manual:

  Thus, the copyright information for files in the source package
  which are only part of its build process, such as autotools files,
  need not be included in /usr/share/doc/PACKAGE/copyright, because
  those files do not get installed into the binary package.

My reading of that suggests there is no need to include copyright
stanzas for files in the m4 directory.  Is this understanding
correct?

This is what I've added to debian/copyright -- is this okay?

  Files: lib/*
  Copyright: 1987-2024, Free Software Foundation, Inc.
  License: GPL-3+
  Comment:
   Some files in this directory (from the Gnulib GNU Portability Library)
   are licensed by the Free Software Foundation under LGPL-2.1+; other
   files are under GPL-2+.  When combined with the remaining files from the
   same Gnulib library, these inherit the overall GPL-3+ licence.

  Files:
   lib/obsolete-strings.c
   lib/xopen-source.h
  Copyright: 2018-2024, John Zaitseff 
  License: GPL-3+

> embedded code copies:
> - gnulib is packaged for Debian, any reason why you don't use the
>   packaged version?

The upstream release I make (in this case, trader-7.20.tar.xz)
includes the files from Gnulib.  And in all current cases, my
snapshot of Gnulib is *newer* than what is included in the gnulib
Debian package (currently 20240117+stable-1 in Debian Sid, but
20210102~ebaa53c-1 in Debian Bullseye/oldstable -- for Star Traders
7.20, my snapshot is from Tue Jan 30 17:07:32 2024 +0100).

I believe my code depends on the newer Gnulibs to compile.  But even
if it didn't, the upstream release *must* contain Gnulib as it is
compiled on distributions and operating systems where Gnulib is not
packaged.

Rerunning "gnulib-tool --update" as part of the build process is
possible, I suppose, but given that my snapshots are newer, and
there are API-related changes compared to the Debian oldstable and
stable snapshots of Gnulib, I'm not sure that it's worth the hassle
to even try using those Debian snapshots...

> - there are m4 macros from autoconf-archive. Please check if you
>   can use the ones from the package autoconf-archive.

Unfortunately, I can't.  Some of the M4 macros (particularly
m4/ax_compiler_vendor.m4) contain changes that I've submitted
upstream but have not yet been included.  Besides, the
autoconf-archive package does not seem to be part of Debian Sid
anymore.

> Please add some upstream metadata:
> https://wiki.debian.org/UpstreamMetadata

This one was new to me.  I've added a simple file, although the
fields are copies of what is in debian/control already:

  Repository: https://git.zap.org.au/data/git/trader.git
  Repository-Browse: https://www.zap.org.au/git-browser/trader.git/

I don't have a bug database or a separate bug submission URL
(Upstream-Contact from debian/copyright is what I ask people to
use), the documentation is the home page of the project, etc.  Happy
to 

Bug#1061717: 4ti2: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 4ti2-1.6.10+ds/debian/changelog 4ti2-1.6.10+ds/debian/changelog
--- 4ti2-1.6.10+ds/debian/changelog 2023-07-15 14:23:50.0 +
+++ 4ti2-1.6.10+ds/debian/changelog 2024-02-28 00:25:24.0 +
@@ -1,3 +1,10 @@
+4ti2 (1.6.10+ds-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061717
+
+ -- Steve Langasek   Wed, 28 Feb 2024 00:25:24 +
+
 4ti2 (1.6.10+ds-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru 4ti2-1.6.10+ds/debian/control 4ti2-1.6.10+ds/debian/control
--- 4ti2-1.6.10+ds/debian/control   2023-07-15 13:32:01.0 +
+++ 4ti2-1.6.10+ds/debian/control   2024-02-28 00:25:23.0 +
@@ -5,7 +5,7 @@
 Uploaders: Jerome Benoit ,
  Doug Torrance 
 Rules-Requires-Root: no
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  autoconf-archive, libtool,
  libgmp-dev,
@@ -22,7 +22,7 @@
 
 Package: 4ti2
 Architecture: any
-Depends: lib4ti2-0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: lib4ti2-0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
 Suggests: 4ti2-doc
 Description: mathematical tool suite for problems on linear spaces -- tools
  4ti2 is a mathematical software package for algebraic, geometric
@@ -30,7 +30,10 @@
  .
  This package provides the 4ti2 tool suite.
 
-Package: lib4ti2-0
+Package: lib4ti2-0t64
+Provides: ${t64:Provides}
+Replaces: lib4ti2-0
+Breaks: lib4ti2-0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -48,7 +51,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: lib4ti2-0 (= ${binary:Version}), ${devlibs:Depends}, ${misc:Depends}
+Depends: lib4ti2-0t64 (= ${binary:Version}), ${devlibs:Depends}, 
${misc:Depends}
 Breaks: 4ti2 (<< 1.6.9+ds-6)
 Suggests: 4ti2-doc
 Description: mathematical tool suite for problems on linear spaces -- dev
diff -Nru 4ti2-1.6.10+ds/debian/lib4ti2-0.install 
4ti2-1.6.10+ds/debian/lib4ti2-0.install
--- 4ti2-1.6.10+ds/debian/lib4ti2-0.install 2023-07-15 13:18:30.0 
+
+++ 4ti2-1.6.10+ds/debian/lib4ti2-0.install 1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-usr/lib/*/lib4ti2*.so.*
-usr/lib/*/libzsolve.so.*
diff -Nru 4ti2-1.6.10+ds/debian/lib4ti2-0.lintian-overrides 
4ti2-1.6.10+ds/debian/lib4ti2-0.lintian-overrides
--- 4ti2-1.6.10+ds/debian/lib4ti2-0.lintian-overrides   2023-07-15 
13:18:30.0 +
+++ 4ti2-1.6.10+ds/debian/lib4ti2-0.lintian-overrides   1970-01-01 
00:00:00.0 +
@@ -1,5 +0,0 @@
-# The upstream team manage mathematically impossible intermediate computations
-# with exit(3); this sounds as a clumsy DEBUG policy rather than a design
-# issue, but still an issue that has to be fixed by the upstream team itself:
-# a request was sent to the upstream team -- Jerome Benoit 

-exit-in-shared-library
diff -Nru 4ti2-1.6.10+ds/debian/lib4ti2-0t64.install 
4ti2-1.6.10+ds/debian/lib4ti2-0t64.install
--- 4ti2-1.6.10+ds/debian/lib4ti2-0t64.install  1970-01-01 00:00:00.0 
+
+++ 4ti2-1.6.10+ds/debian/lib4ti2-0t64.install  2023-07-15 13:18:30.0 
+
@@ -0,0 +1,2 @@
+usr/lib/*/lib4ti2*.so.*
+usr/lib/*/libzsolve.so.*
diff -Nru 4ti2-1.6.10+ds/debian/lib4ti2-0t64.lintian-overrides 
4ti2-1.6.10+ds/debian/lib4ti2-0t64.lintian-overrides
--- 4ti2-1.6.10+ds/debian/lib4ti2-0t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ 4ti2-1.6.10+ds/debian/lib4ti2-0t64.lintian-overrides2024-02-28 
00:23:49.0 +
@@ -0,0 +1,6 @@
+# The upstream team manage mathematically impossible intermediate computations
+# with exit(3); this sounds as a clumsy DEBUG policy rather than a design
+# issue, but still an issue that has to be fixed by the upstream team itself:
+# a request was sent to the upstream team -- Jerome Benoit 

+exit-in-shared-library
+lib4ti2-0t64: package-name-doesnt-match-sonames lib4ti2-0


Bug#1061516: Please add a sshd@.service template for socket activation

2024-02-27 Thread Marco d'Itri
On Jan 25, Marco d'Itri  wrote:

> systemd currently expects the template to be named sshd@.service 
> (because that is what Fedora uses), but if you prefer to keep the 
> ssh@.service name then I suppose that we could patch systemd as well.
Is there any way I can help with this?
The major issue is deciding how you want the template to be called.

-- 
ciao,
Marco


signature.asc
Description: PGP signature


Bug#1061873: afflib: NMU diff for 64-bit time_t transition

2024-02-27 Thread Steve Langasek
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- 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 afflib-3.7.20/debian/changelog afflib-3.7.20/debian/changelog
--- afflib-3.7.20/debian/changelog  2022-12-28 16:10:05.0 +
+++ afflib-3.7.20/debian/changelog  2024-02-28 00:12:31.0 +
@@ -1,3 +1,10 @@
+afflib (3.7.20-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061873
+
+ -- Steve Langasek   Wed, 28 Feb 2024 00:12:31 +
+
 afflib (3.7.20-1) unstable; urgency=medium
 
   * New upstream version 3.7.20.
diff -Nru afflib-3.7.20/debian/control afflib-3.7.20/debian/control
--- afflib-3.7.20/debian/control2022-12-28 16:09:57.0 +
+++ afflib-3.7.20/debian/control2024-02-28 00:12:31.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Security Tools 
 Uploaders: Joao Eriberto Mota Filho 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
chrpath,
libcurl4-openssl-dev,
libexpat1-dev,
@@ -17,12 +17,15 @@
 Vcs-Browser: https://salsa.debian.org/pkg-security-team/afflib
 Vcs-Git: https://salsa.debian.org/pkg-security-team/afflib.git
 
-Package: libafflib0v5
+Package: libafflib0t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libafflib0v5
+Breaks: libafflib0v5 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libafflib0
-Replaces: libafflib0
+Replaces: libafflib0v5, libafflib0
 Description: Advanced Forensics Format Library
  The Advanced Forensic Format (AFF) is on-disk format for storing
  computer forensic information. Critical features of AFF include:
@@ -39,7 +42,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, libafflib0v5 (= ${binary:Version})
+Depends: ${misc:Depends}, libafflib0t64 (= ${binary:Version})
 Recommends: afflib-tools
 Description: Advanced Forensics Format Library (development files)
  The Advanced Forensic Format (AFF) is on-disk format for storing
diff -Nru afflib-3.7.20/debian/libafflib0t64.docs 
afflib-3.7.20/debian/libafflib0t64.docs
--- afflib-3.7.20/debian/libafflib0t64.docs 1970-01-01 00:00:00.0 
+
+++ afflib-3.7.20/debian/libafflib0t64.docs 2022-12-28 16:09:57.0 
+
@@ -0,0 +1,5 @@
+AUTHORS
+BUGLIST.txt
+doc/*.txt
+NEWS
+README
diff -Nru afflib-3.7.20/debian/libafflib0t64.install 
afflib-3.7.20/debian/libafflib0t64.install
--- afflib-3.7.20/debian/libafflib0t64.install  1970-01-01 00:00:00.0 
+
+++ afflib-3.7.20/debian/libafflib0t64.install  2022-12-28 16:09:57.0 
+
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru afflib-3.7.20/debian/libafflib0t64.lintian-overrides 
afflib-3.7.20/debian/libafflib0t64.lintian-overrides
--- afflib-3.7.20/debian/libafflib0t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ afflib-3.7.20/debian/libafflib0t64.lintian-overrides2024-02-28 
00:12:21.0 +
@@ -0,0 +1 @@
+libafflib0t64: package-name-doesnt-match-sonames libafflib0v5
diff -Nru afflib-3.7.20/debian/libafflib0t64.symbols 
afflib-3.7.20/debian/libafflib0t64.symbols
--- afflib-3.7.20/debian/libafflib0t64.symbols  1970-01-01 00:00:00.0 
+
+++ afflib-3.7.20/debian/libafflib0t64.symbols  2024-02-28 00:12:21.0 
+
@@ -0,0 +1,804 @@
+libafflib.so.0 libafflib0t64 #MINVER#
+* Build-Depends-Package: libafflib-dev
+ IID_ICompressCoder2@Base 3.7.6
+ IID_ICompressCoder@Base 3.7.6
+ IID_ICompressFilter@Base 3.7.6
+ IID_ICompressGetInStreamProcessedSize@Base 3.7.6
+ IID_ICompressGetSubStreamSize@Base 3.7.6
+ IID_ICompressProgressInfo@Base 3.7.6
+ IID_ICompressSetCoderMt@Base 3.7.6
+ IID_ICompressSetCoderProperties@Base 3.7.6
+ IID_ICompressSetDecoderProperties2@Base 3.7.6
+ IID_ICompressSetInStream@Base 3.7.6
+ IID_ICompressSetInStreamSize@Base 3.7.6
+ IID_ICompressSetOutStream@Base 3.7.6
+ IID_ICompressSetOutStreamSize@Base 3.7.6
+ IID_ICompressWriteCoderProperties@Base 3.7.6
+ IID_ICryptoProperties@Base 3.7.6
+ IID_ICryptoSetCRC@Base 3.7.6
+ IID_ICryptoSetPassword@Base 3.7.6
+ IID_IInStream@Base 3.7.6
+ IID_IOutStream@Base 3.7.6
+ IID_IOutStreamFlush@Base 3.7.6
+ IID_ISequentialInStream@Base 3.7.6
+ IID_ISequentialOutStream@Base 3.7.6
+ 

  1   2   3   >