Bug#1062243: libcapi20-3: NMU diff for 64-bit time_t transition

2024-02-29 Thread Lukas Märdian
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')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/4 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 libcapi20-3-3.27/debian/changelog libcapi20-3-3.27/debian/changelog
--- libcapi20-3-3.27/debian/changelog   2018-04-15 12:23:19.0 +
+++ libcapi20-3-3.27/debian/changelog   2024-02-29 10:33:37.0 +
@@ -1,3 +1,10 @@
+libcapi20-3 (1:3.27-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062243
+
+ -- Lukas Märdian   Thu, 29 Feb 2024 10:33:37 +
+
 libcapi20-3 (1:3.27-3) unstable; urgency=medium
 
   * control:
diff -Nru libcapi20-3-3.27/debian/control libcapi20-3-3.27/debian/control
--- libcapi20-3-3.27/debian/control 2018-04-15 12:22:25.0 +
+++ libcapi20-3-3.27/debian/control 2024-02-29 10:33:37.0 +
@@ -4,12 +4,15 @@
 Maintainer: Rolf Leggewie 
 Uploaders: Jan-Michael Brummer 
 Standards-Version: 4.1.4
-Build-Depends: debhelper (>= 9), dh-autoreconf
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 9), dh-autoreconf
 Homepage: http://www.isdn4linux.de
 Vcs-Browser: https://github.com/leggewie-DM/libcapi20
 Vcs-Git: g...@github.com:leggewie-DM/libcapi20.git
 
-Package: libcapi20-3
+Package: libcapi20-3t64
+Provides: ${t64:Provides}
+Replaces: libcapi20-3
+Breaks: libcapi20-3 (<< ${source:Version})
 Architecture: linux-any
 Section: libs
 Multi-Arch: same
@@ -23,9 +26,9 @@
 Architecture: linux-any
 Section: libdevel
 Multi-Arch: same
-Depends: libcapi20-3 (= ${binary:Version}), ${misc:Depends}
+Depends: libcapi20-3t64 (= ${binary:Version}), ${misc:Depends}
 Breaks: isdnutils-base (<< 1:3.22+dfsg1-4)
-Replaces: libcapi20-3 (<< 1:3.9.20060704+dfsg.3-4),
+Replaces: libcapi20-3t64 (<< 1:3.9.20060704+dfsg.3-4),
  isdnutils-base (<< 1:3.22+dfsg1-4)
 Description: ISDN utilities - CAPI development libraries
  This package provides files needed for development of CAPI-aware software.
diff -Nru libcapi20-3-3.27/debian/libcapi20-3.docs 
libcapi20-3-3.27/debian/libcapi20-3.docs
--- libcapi20-3-3.27/debian/libcapi20-3.docs2011-11-10 01:35:09.0 
+
+++ libcapi20-3-3.27/debian/libcapi20-3.docs1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-README
diff -Nru libcapi20-3-3.27/debian/libcapi20-3.install.in 
libcapi20-3-3.27/debian/libcapi20-3.install.in
--- libcapi20-3-3.27/debian/libcapi20-3.install.in  2014-04-25 
06:50:57.0 +
+++ libcapi20-3-3.27/debian/libcapi20-3.install.in  1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/@DEB_HOST_MULTIARCH@/libcapi20.so.* usr/lib/@DEB_HOST_MULTIARCH@/
-usr/lib/@DEB_HOST_MULTIARCH@/capi/*.so* usr/lib/@DEB_HOST_MULTIARCH@/capi/
diff -Nru libcapi20-3-3.27/debian/libcapi20-3.README.Debian 
libcapi20-3-3.27/debian/libcapi20-3.README.Debian
--- libcapi20-3-3.27/debian/libcapi20-3.README.Debian   2014-04-07 
04:29:08.0 +
+++ libcapi20-3-3.27/debian/libcapi20-3.README.Debian   1970-01-01 
00:00:00.0 +
@@ -1,21 +0,0 @@
-The libcapi20-3 package was carved out from the long-established isdnutils
-package for easier maintenance in March 2014.  Feel free to consult isdnutils
-history to learn more about how things evolved prior to that date.
-
-It may become necessary to debug libcapi20. Debian builds the package without
-debug information for performance reasons.  Below patch will compile the
-library with debug information.
-
-diff --git a/capi20/capi20.c b/capi20/capi20.c
-index ab8c1c6..81b5c5c 100644
 a/capi20/capi20.c
-+++ b/capi20/capi20.c
-@@ -61,7 +61,7 @@ static int tracelevel;
- static char *tracefile;
-
- /** debug level, for debugging purpose */
--static int nDebugLevel = 0;
-+static int nDebugLevel = 0x;
-
- /**
-  * \brief CapiDebug output functions
diff -Nru libcapi20-3-3.27/debian/libcapi20-3.shlibs 
libcapi20-3-3.27/debian/libcapi20-3.shlibs
--- libcapi20-3-3.27/debian/libcapi20-3.shlibs  2014-04-01 03:31:36.0 
+
+++ libcapi20-3-3.27/debian/libcapi20-3.shlibs  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-libcapi20 3 libcapi20-3
diff -Nru libcapi20-3-3.27/debian/libcapi20-3t64.docs 
libcapi20-3-3.27/debian/libcapi20-3t64.docs
--- libcapi20-3-3.27/debian/libcapi20-3t64.docs 1970-01-01 00:00:00.0 
+
+++ libcapi20-3-3.27/debian/libcapi20-3t64.docs 2011-11-10 01:35:09.0 
+
@@ -0,0 +1 @@
+README
diff -Nru 

Bug#1065022: libglib2.0-0t64: transition from libglib2.0-0 breaks GSettings, GIO modules

2024-02-29 Thread Simon McVittie
Control: retitle -1 libglib2.0-0t64: transition from libglib2.0-0 breaks 
GSettings, GIO modules

Ash Joubert wrote:
> Workaround for me was to reinstall gsettings-desktop-schemas:
>
> # apt-get reinstall gsettings-desktop-schemas

Yes, the workaround for this is to reinstall any package that carries
GSettings schemas. gsettings-desktop-schemas is a common one, but actually
any package that has files in /usr/share/glib-2.0/schemas/ should be
equally good here.

There is a related failure mode with a less dramatic impact that
can be worked around by reinstalling either dconf-gsettings-backend,
glib-networking or gvfs after the upgrade.

On Thu, 29 Feb 2024 at 05:31:17 +0100, Christoph Anton Mitterer wrote:
> Attached is the aptitude log.

Please also check the apt logs, particularly /var/log/apt/term.log,
which will tell us what actually happened (not just what aptitude
planned to do, which is what the aptitude logs show). What I'm mainly
interested in in is the order of these events relative to each other,
during the upgrade transaction that added libglib2.0-0t64:

- De-configuring libglib2.0-0 (it's OK if this is not present)
- Preparing to unpack libglib2.0-0t64
- Processing triggers for libglib2.0-0t64
- Purging configuration files for libglib2.0-0
- Removing libglib2.0-0
- Setting up libglib2.0-0t64
- Unpacking libglib2.0-0t64

Ash, the same information from you would be useful.

> [INSTALL, DEPENDENCIES] libglib2.0-0t64:amd64 2.78.4-2
...
> [REMOVE (PURGE)] libglib2.0-0:amd64 2.78.4-1

I think what has happened here is that because you are *purging* (and not
just removing) the old libglib2.0-0, this code in the postrm is triggered:

if [ "$1" = purge ] && [ -d /usr/share/glib-2.0/schemas ] && [ 
"$DPKG_MAINTSCRIPT_PACKAGE_REFCOUNT" = 1 ]; then
# This is the last multiarch variant to be removed, so drop the
# architecture-independent compiled schemas
rm -f /usr/share/glib-2.0/schemas/gschemas.compiled
rmdir -p --ignore-fail-on-non-empty /usr/share/glib-2.0/schemas
fi

... and then you have no GSettings schemas available any more, so anything
that uses GSettings will crash.

And then when you reverted the transition, you did the same thing in
reverse:

> [INSTALL, DEPENDENCIES] libglib2.0-0:amd64 2.78.4-1
...
> [REMOVE (PURGE)] libglib2.0-0t64:amd64 2.78.4-2

which would have the same problem.

Removing libglib2.0-0 will also remove the GIO modules cache, even though
it is (now) still being used by libglib2.0-0t64. That has a less dramatic
impact, but will break glib-networking and gvfs, which would explain some
bug reports we've seen recently where certificate validation in GLib apps
stops working with a message about there being no trusted CAs. Unlike
the code path for schemas, this *does* get triggered when libglib2.0-0
is removed-but-not-purged.

This is code that has existed for over a decade, written with the
assumption that the only time GLib would break ABI is if there was an
upstream transition to libglib3.0 with completely parallel-installable
paths. In the absence of a time machine, we can't go back and change it.

Unfortunately at the moment I'm not seeing a way to fix this without
a time machine: we can't go back and change the postrm of libglib2.0-0
in bookworm to have different behaviour. The only reliable solution I
can immediately see would be for libglib2.0-0t64 to delete the postrm
of libglib2.0-0 during its preinst (which is a Policy violation, and
relies on the filesystem layout of dpkg internals). Steve, are you aware
of any better options?

For future versions of glib2.0, I can see a few ways this could be made
more robust against in-place ABI transitions - but we can't retroactively
make any of those changes in bookworm, because bookworm was already
released, so I think we should defer discussion of those until after
the immediate problem has been solved.

smcv



Bug#1065058: bookworm-pu: package php-symfony-contracts/2.5.2-1+deb12u1

2024-02-29 Thread David Prévot
Package: release.debian.org
Severity: normal
Tags: bookworm
X-Debbugs-Cc: php-symfony-contra...@packages.debian.org, 
t...@security.debian.org
Control: affects -1 + src:php-symfony-contracts
User: release.debian@packages.debian.org
Usertags: pu

[3/9 for bookworm]

This is a follow up from composer/DSA-5632-1, #1065056 and #1065057.

In order to fix a Debian-specific issue related to CVE-2024-24821, we
agreed with the security team to push related dependencies via the next
point release.

The only change (besides changelog entry) in the binary packages is of
the following kind (thanks to diffoscope), for example for
php-symfony-cache-contracts.

│ │ ├── ./usr/share/php/Symfony/Contracts/Cache/autoload.php
│ │ │ @@ -1,14 +1,14 @@
│ │ │  diff -Nru php-symfony-contracts-2.5.2/debian/autoload.php php-symfony-contracts-2.5.2/debian/autoload.php
--- php-symfony-contracts-2.5.2/debian/autoload.php	2022-06-18 17:59:28.0 +0200
+++ php-symfony-contracts-2.5.2/debian/autoload.php	2024-02-15 22:48:06.0 +0100
@@ -3,12 +3,12 @@
 // require_once 'Psr/Container/autoload.php'; (already required by Service)
 // require_once 'Psr/EventDispatcher/autoload.php'; (already required by EventDispatcher)
 
-require_once 'Symfony/Contracts/Cache/autoload.php';
-require_once 'Symfony/Contracts/Deprecation/autoload.php';
-require_once 'Symfony/Contracts/EventDispatcher/autoload.php';
-require_once 'Symfony/Contracts/HttpClient/autoload.php';
-require_once 'Symfony/Contracts/Service/autoload.php';
-require_once 'Symfony/Contracts/Translation/autoload.php';
+require_once __DIR__ . '/Cache/autoload.php';
+require_once __DIR__ . '/Deprecation/autoload.php';
+require_once __DIR__ . '/EventDispatcher/autoload.php';
+require_once __DIR__ . '/HttpClient/autoload.php';
+require_once __DIR__ . '/Service/autoload.php';
+require_once __DIR__ . '/Translation/autoload.php';
 
 // if (stream_resolve_include_path('Symfony/Component/Cache/autoload.php')){ (already suggested by Cache)
 // include_once 'Symfony/Component/Cache/autoload.php';
diff -Nru php-symfony-contracts-2.5.2/debian/changelog php-symfony-contracts-2.5.2/debian/changelog
--- php-symfony-contracts-2.5.2/debian/changelog	2022-07-01 07:08:46.0 +0200
+++ php-symfony-contracts-2.5.2/debian/changelog	2024-02-15 22:48:06.0 +0100
@@ -1,3 +1,10 @@
+php-symfony-contracts (2.5.2-1+deb12u1) bookworm; urgency=medium
+
+  * Track debian/bookworm-security
+  * Force system dependencies loading
+
+ -- David Prévot   Thu, 15 Feb 2024 22:48:06 +0100
+
 php-symfony-contracts (2.5.2-1) unstable; urgency=medium
 
   [ Nicolas Grekas ]
diff -Nru php-symfony-contracts-2.5.2/debian/clean php-symfony-contracts-2.5.2/debian/clean
--- php-symfony-contracts-2.5.2/debian/clean	2022-06-18 17:59:28.0 +0200
+++ php-symfony-contracts-2.5.2/debian/clean	2024-02-15 22:48:06.0 +0100
@@ -1,14 +1,14 @@
 .phpunit.result.cache
+autoload.php
 Cache/autoload.php
+debian/autoloaders/
+debian/autoload.tests.php.tpl
+debian/packages_to_build/
 Deprecation/autoload.php
 EventDispatcher/autoload.php
 HttpClient/autoload.php
+Psr
 Service/autoload.php
-Tests/autoload.php
 Translation/autoload.php
-autoload.php
-debian/autoloaders/
-debian/packages_to_build/
-debian/*.tpl
 Symfony/
 vendor/
diff -Nru php-symfony-contracts-2.5.2/debian/control php-symfony-contracts-2.5.2/debian/control
--- php-symfony-contracts-2.5.2/debian/control	2022-06-18 18:24:38.0 +0200
+++ php-symfony-contracts-2.5.2/debian/control	2024-02-15 22:48:06.0 +0100
@@ -15,7 +15,7 @@
pkg-php-tools (>= 1.41~)
 Standards-Version: 4.6.1
 Homepage: https://symfony.com/components/Contracts
-Vcs-Git: https://salsa.debian.org/php-team/pear/php-symfony-contracts.git -b debian/bookworm
+Vcs-Git: https://salsa.debian.org/php-team/pear/php-symfony-contracts.git -b debian/bookworm-security
 Vcs-Browser: https://salsa.debian.org/php-team/pear/php-symfony-contracts
 Rules-Requires-Root: no
 
diff -Nru php-symfony-contracts-2.5.2/debian/gbp.conf php-symfony-contracts-2.5.2/debian/gbp.conf
--- php-symfony-contracts-2.5.2/debian/gbp.conf	2022-06-18 18:24:38.0 +0200
+++ php-symfony-contracts-2.5.2/debian/gbp.conf	2024-02-15 22:48:06.0 +0100
@@ -1,5 +1,5 @@
 [DEFAULT]
-debian-branch = debian/bookworm
+debian-branch = debian/bookworm-security
 pristine-tar = True
 upstream-branch = upstream-2
 upstream-vcs-tag = v%(version%~%-)s
diff -Nru php-symfony-contracts-2.5.2/debian/php-symfony-cache-contracts.autoload.php.tpl php-symfony-contracts-2.5.2/debian/php-symfony-cache-contracts.autoload.php.tpl
--- php-symfony-contracts-2.5.2/debian/php-symfony-cache-contracts.autoload.php.tpl	1970-01-01 01:00:00.0 +0100
+++ php-symfony-contracts-2.5.2/debian/php-symfony-cache-contracts.autoload.php.tpl	2024-02-15 22:48:06.0 +0100
@@ -0,0 +1,30 @@
+> debian/packages_to_build/$$deb_pkg_name; \
 	   echo "pkg_path='$$pkg_path'" >> debian/packages_to_build/$$deb_pkg_name; \
 	   echo 

Bug#1064976: linux-headers-6.6.13+bpo-amd64 incorrectly depends on the corresponding linux-image-amd64 package

2024-02-29 Thread Bastian Blank
Control: tags -1 wontfix

On Wed, Feb 28, 2024 at 05:19:39PM +, Colm Buckley wrote:
> The linux-headers packages for kernel version 6.6 seem to depend on the 
> corresponding
> linux-image packages, but I believe that this should not be the case (and was 
> not the
> case in previous versions).

It should.  The build wants the image available (it does not really fail
without, but lacks stuff) and we need some dependency to keep image and
headers in sync for people using dkms.

Bastian

-- 
Vulcans never bluff.
-- Spock, "The Doomsday Machine", stardate 4202.1



Bug#1062241: libbraiding: NMU diff for 64-bit time_t transition

2024-02-29 Thread Lukas Märdian
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')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/4 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 libbraiding-1.1/debian/changelog libbraiding-1.1/debian/changelog
--- libbraiding-1.1/debian/changelog2022-04-24 20:59:29.0 +
+++ libbraiding-1.1/debian/changelog2024-02-29 10:20:16.0 +
@@ -1,3 +1,10 @@
+libbraiding (1.1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062241
+
+ -- Lukas Märdian   Thu, 29 Feb 2024 10:20:16 +
+
 libbraiding (1.1-1) unstable; urgency=medium
 
   * New upstream version.
diff -Nru libbraiding-1.1/debian/control libbraiding-1.1/debian/control
--- libbraiding-1.1/debian/control  2022-04-24 20:58:30.0 +
+++ libbraiding-1.1/debian/control  2024-02-29 10:20:16.0 +
@@ -5,13 +5,16 @@
 Priority: optional
 Standards-Version: 4.6.0
 Homepage: https://github.com/miguelmarco/libbraiding
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper (>= 13),
  debhelper-compat (= 13)
 Vcs-Git: https://salsa.debian.org/math-team/libbraiding.git
 Vcs-Browser: https://salsa.debian.org/math-team/libbraiding
 
-Package: libbraiding0
+Package: libbraiding0t64
+Provides: ${t64:Provides}
+Replaces: libbraiding0
+Breaks: libbraiding0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -26,7 +29,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libbraiding0 (= ${binary:Version}), ${misc:Depends}
+Depends: libbraiding0t64 (= ${binary:Version}), ${misc:Depends}
 Description: computations on braid groups (development files)
  libbraiding is a library to compute several properties of braids,
  including centralizer and conjugacy check.
diff -Nru libbraiding-1.1/debian/libbraiding0.install 
libbraiding-1.1/debian/libbraiding0.install
--- libbraiding-1.1/debian/libbraiding0.install 2018-09-29 10:11:46.0 
+
+++ libbraiding-1.1/debian/libbraiding0.install 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-/usr/lib/*/*.so.*
diff -Nru libbraiding-1.1/debian/libbraiding0t64.install 
libbraiding-1.1/debian/libbraiding0t64.install
--- libbraiding-1.1/debian/libbraiding0t64.install  1970-01-01 
00:00:00.0 +
+++ libbraiding-1.1/debian/libbraiding0t64.install  2018-09-29 
10:11:46.0 +
@@ -0,0 +1 @@
+/usr/lib/*/*.so.*
diff -Nru libbraiding-1.1/debian/libbraiding0t64.lintian-overrides 
libbraiding-1.1/debian/libbraiding0t64.lintian-overrides
--- libbraiding-1.1/debian/libbraiding0t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ libbraiding-1.1/debian/libbraiding0t64.lintian-overrides2024-02-29 
10:20:13.0 +
@@ -0,0 +1 @@
+libbraiding0t64: package-name-doesnt-match-sonames libbraiding0


Bug#1065057: bookworm-pu: package php-composer-xdebug-handler/3.0.3-2+deb12u1

2024-02-29 Thread David Prévot
Package: release.debian.org
Severity: normal
Tags: bookworm
X-Debbugs-Cc: php-composer-xdebug-hand...@packages.debian.org, 
t...@security.debian.org
Control: affects -1 + src:php-composer-xdebug-handler
User: release.debian@packages.debian.org
Usertags: pu

[2/9 for bookworm]

This is a follow up from composer/DSA-5632-1.

In order to fix a Debian-specific issue related to CVE-2024-24821, we
agreed with the security team to push related dependencies via the next
point release.

The only change (besides changelog entry) in the binary package is the
following (thanks to diffoscope).

│ │ ├── ./usr/share/php/Composer/XdebugHandler/autoload.php
│ │ │ @@ -1,12 +1,12 @@
│ │ │  diff -Nru php-composer-xdebug-handler-3.0.3/debian/autoload.php.tpl php-composer-xdebug-handler-3.0.3/debian/autoload.php.tpl
--- php-composer-xdebug-handler-3.0.3/debian/autoload.php.tpl	1970-01-01 01:00:00.0 +0100
+++ php-composer-xdebug-handler-3.0.3/debian/autoload.php.tpl	2024-02-13 17:13:43.0 +0100
@@ -0,0 +1,30 @@
+  Tue, 13 Feb 2024 17:13:43 +0100
+
 php-composer-xdebug-handler (3.0.3-2) unstable; urgency=medium
 
   * Upload to unstable for composer 2.3
diff -Nru php-composer-xdebug-handler-3.0.3/debian/clean php-composer-xdebug-handler-3.0.3/debian/clean
--- php-composer-xdebug-handler-3.0.3/debian/clean	2022-01-05 14:42:04.0 +0100
+++ php-composer-xdebug-handler-3.0.3/debian/clean	2024-02-13 17:13:43.0 +0100
@@ -1,6 +1,6 @@
 .phpunit.result.cache
 Composer/
-debian/autoload.php.tpl
 debian/autoload.tests.php.tpl
+Psr
 src/autoload.php
 vendor/
diff -Nru php-composer-xdebug-handler-3.0.3/debian/control php-composer-xdebug-handler-3.0.3/debian/control
--- php-composer-xdebug-handler-3.0.3/debian/control	2022-06-17 19:03:15.0 +0200
+++ php-composer-xdebug-handler-3.0.3/debian/control	2024-02-13 17:13:43.0 +0100
@@ -12,7 +12,7 @@
 Standards-Version: 4.6.1
 Homepage: https://github.com/composer/xdebug-handler
 Vcs-Browser: https://salsa.debian.org/php-team/pear/php-composer-xdebug-handler
-Vcs-Git: https://salsa.debian.org/php-team/pear/php-composer-xdebug-handler.git -b debian/latest
+Vcs-Git: https://salsa.debian.org/php-team/pear/php-composer-xdebug-handler.git -b debian/bookworm-security
 Rules-Requires-Root: no
 
 Package: php-composer-xdebug-handler
diff -Nru php-composer-xdebug-handler-3.0.3/debian/gbp.conf php-composer-xdebug-handler-3.0.3/debian/gbp.conf
--- php-composer-xdebug-handler-3.0.3/debian/gbp.conf	2022-01-05 15:28:30.0 +0100
+++ php-composer-xdebug-handler-3.0.3/debian/gbp.conf	2024-02-13 17:13:43.0 +0100
@@ -1,5 +1,5 @@
 [DEFAULT]
-debian-branch = debian/latest
+debian-branch = debian/bookworm-security
 filter = [ '.gitattributes' ]
 pristine-tar = True
 upstream-vcs-tag = %(version%~%-)s
diff -Nru php-composer-xdebug-handler-3.0.3/debian/rules php-composer-xdebug-handler-3.0.3/debian/rules
--- php-composer-xdebug-handler-3.0.3/debian/rules	2022-01-05 14:42:04.0 +0100
+++ php-composer-xdebug-handler-3.0.3/debian/rules	2024-02-13 17:13:43.0 +0100
@@ -3,13 +3,14 @@
 	dh $@
 
 override_dh_auto_build:
-	phpabtpl composer.json > debian/autoload.php.tpl
 	phpab \
 		--output src/autoload.php \
 		--template debian/autoload.php.tpl \
 		src
 	mkdir --parents vendor Composer
-	ln -s ../src Composer/XdebugHandler
+	cp -r src Composer/XdebugHandler
+	ln -s /usr/share/php/Composer/Pcre Composer
+	ln -s /usr/share/php/Psr .
 	phpabtpl \
 		--require composer/xdebug-handler \
 		> debian/autoload.tests.php.tpl


signature.asc
Description: PGP signature


Bug#1065056: bookworm-pu: package php-composer-class-map-generator/1.0.0-2+deb12u1

2024-02-29 Thread David Prévot
Package: release.debian.org
Severity: normal
Tags: bookworm
X-Debbugs-Cc: php-composer-class-map-genera...@packages.debian.org, 
t...@security.debian.org
Control: affects -1 + src:php-composer-class-map-generator
User: release.debian@packages.debian.org
Usertags: pu

[1/9 for bookworm]

This is a follow up from composer/DSA-5632-1.

In order to fix a Debian-specific issue related to CVE-2024-24821, we
agreed with the security team to push related dependencies via the next
point release.

The only change (besides changelog entry) in the binary package is the
following (thanks to diffoscope).

│ │ ├── ./usr/share/php/Composer/ClassMapGenerator/autoload.php
│ │ │ @@ -1,12 +1,12 @@
│ │ │  diff -Nru php-composer-class-map-generator-1.0.0/debian/autoload.php.tpl php-composer-class-map-generator-1.0.0/debian/autoload.php.tpl
--- php-composer-class-map-generator-1.0.0/debian/autoload.php.tpl	1970-01-01 01:00:00.0 +0100
+++ php-composer-class-map-generator-1.0.0/debian/autoload.php.tpl	2024-02-13 17:00:47.0 +0100
@@ -0,0 +1,30 @@
+  Tue, 13 Feb 2024 17:00:52 +0100
+
 php-composer-class-map-generator (1.0.0-2) unstable; urgency=medium
 
   * Upload to unstable
diff -Nru php-composer-class-map-generator-1.0.0/debian/clean php-composer-class-map-generator-1.0.0/debian/clean
--- php-composer-class-map-generator-1.0.0/debian/clean	2021-12-09 12:41:37.0 +0100
+++ php-composer-class-map-generator-1.0.0/debian/clean	2024-02-13 17:00:47.0 +0100
@@ -1,6 +1,6 @@
 .phpunit.result.cache
 Composer/
-debian/autoload.php.tpl
 debian/autoload.tests.php.tpl
 src/autoload.php
+Symfony
 vendor/
diff -Nru php-composer-class-map-generator-1.0.0/debian/control php-composer-class-map-generator-1.0.0/debian/control
--- php-composer-class-map-generator-1.0.0/debian/control	2022-07-26 11:03:24.0 +0200
+++ php-composer-class-map-generator-1.0.0/debian/control	2024-02-13 17:00:47.0 +0100
@@ -13,7 +13,7 @@
 Standards-Version: 4.6.1
 Homepage: https://github.com/composer/class-map-generator
 Vcs-Browser: https://salsa.debian.org/php-team/pear/php-composer-class-map-generator
-Vcs-Git: https://salsa.debian.org/php-team/pear/php-composer-class-map-generator.git
+Vcs-Git: https://salsa.debian.org/php-team/pear/php-composer-class-map-generator.git -b debian/bookworm
 Rules-Requires-Root: no
 
 Package: php-composer-class-map-generator
diff -Nru php-composer-class-map-generator-1.0.0/debian/gbp.conf php-composer-class-map-generator-1.0.0/debian/gbp.conf
--- php-composer-class-map-generator-1.0.0/debian/gbp.conf	2021-12-09 12:43:32.0 +0100
+++ php-composer-class-map-generator-1.0.0/debian/gbp.conf	2024-02-13 17:00:47.0 +0100
@@ -1,5 +1,5 @@
 [DEFAULT]
-debian-branch = debian/latest
+debian-branch = debian/bookworm
 filter = [ '.gitattributes' ]
 pristine-tar = True
 upstream-branch = upstream/latest
diff -Nru php-composer-class-map-generator-1.0.0/debian/rules php-composer-class-map-generator-1.0.0/debian/rules
--- php-composer-class-map-generator-1.0.0/debian/rules	2022-07-26 08:11:20.0 +0200
+++ php-composer-class-map-generator-1.0.0/debian/rules	2024-02-13 17:00:47.0 +0100
@@ -3,13 +3,14 @@
 	dh $@
 
 override_dh_auto_build:
-	phpabtpl composer.json > debian/autoload.php.tpl
 	phpab \
 		--output src/autoload.php \
 		--template debian/autoload.php.tpl \
 		src
 	mkdir --parents vendor Composer
-	ln -s ../src Composer/ClassMapGenerator
+	cp -r src Composer/ClassMapGenerator
+	ln -s /usr/share/php/Composer/Pcre Composer
+	ln -s /usr/share/php/Symfony .
 	phpabtpl \
 		--require composer/class-map-generator \
 		--require symfony/filesystem \


signature.asc
Description: PGP signature


Bug#1064853: RM: r-bioc-rhtslib [armel armhf i386] -- ANAIS; No longer built

2024-02-29 Thread Andreas Tille
Control: merge -1 1063376

This is a duplicate of bug #1063376.
Please note that you need to remove rdepends first.  According
bugs are filed and block by is set.

It would help a lot if those ROM requests could be done soon to
reduce noise of testing removal mails.

Thanks a lot
   Andreas.


Am Mon, Feb 26, 2024 at 06:35:41PM +0100 schrieb Sebastian Andrzej Siewior:
> Package: ftp.debian.org
> Control: affects -1 + src:r-bioc-rhtslib
> X-Debbugs-Cc: r-bioc-rhts...@packages.debian.org
> User: ftp.debian@packages.debian.org
> Usertags: remove
> Severity: normal
> 
> Hi,
> 
> starting with 2.4.1+dfsg-2 the r-bioc-rhtslib package no longer builds
> for 32bit archs. The previously built 32bit packages prevents migration
> to testing and debci tests fail for other packages, too.

-- 
http://fam-tille.de



Bug#1065055: backuppc: Old package separator used in string at /usr/share/backuppc/bin/BackupPC_backupDelete line 102

2024-02-29 Thread Frédéric MASSOT
Package: backuppc
Version: 4.4.0-8
Severity: normal

Dear Maintainer,

Since the last update of the perl packages (5.36.0-10+b1 --> 5.38.2-3), I have 
the following messages in the host logs:

incr backup 2454 complete, 693626 files, 1242430753896 bytes, 0 xferErrs (0 bad 
files, 0 bad shares, 0 other)
Removing unfilled backup 2446
Old package separator used in string at 
/usr/share/backuppc/bin/BackupPC_backupDelete line 102.
(Did you mean "$Host\'s" instead?)
BackupPC_backupDelete: removing #2446

Line 102 corresponds to an error reading the hosts file:

print(STDERR "BackupPC_backupDelete: Can't read $Host's config file: $error\n");


Regards.


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

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

Versions of packages backuppc depends on:
ii  adduser 3.137
ii  apache2 [httpd] 2.4.58-1+b1
ii  apache2-utils   2.4.58-1+b1
ii  backuppc-rsync  3.1.3.0-3
ii  bzip2   1.0.8-5+b2
ii  debconf [debconf-2.0]   1.5.86
ii  init-system-helpers 1.66
ii  iputils-ping3:20240117-1
ii  libarchive-zip-perl 1.68-1
ii  libbackuppc-xs-perl 0.62-2+b3
ii  libc6   2.37-15
ii  libcgi-pm-perl  4.61-1
ii  libfile-listing-perl6.16-1
ii  libtime-parsedate-perl  2015.103-4
ii  lsb-base11.6
ii  perl5.38.2-3
ii  postfix [mail-transport-agent]  3.8.5-1
ii  sysvinit-utils [lsb-base]   3.08-6
ii  ucf 3.0043+nmu1

Versions of packages backuppc recommends:
ii  libio-dirent-perl0.05-1.1+b3
ii  openssh-client [ssh-client]  1:9.6p1-4
ii  rrdtool  1.7.2-4+b10
ii  samba-common-bin 2:4.19.5+dfsg-1
ii  smbclient2:4.19.5+dfsg-1

Versions of packages backuppc suggests:
ii  certbot2.9.0-1
pn  libscgi-perl   
ii  par2   0.8.1-3
ii  rsync  3.2.7-1+b1
ii  w3m [www-browser]  0.5.3+git20230121-2+b2

-- Configuration Files:
/etc/backuppc/apache.conf changed:
Alias /backuppc /usr/share/backuppc/cgi-bin/

AllowOverride None
Allow from all
# Uncomment the line below to ensure that nobody can sniff importanti
# info from network traffic during editing of the BackupPC config or
# when browsing/restoring backups.
# Requires that you have your webserver set up for SSL (https) access.
#SSLRequireSSL

Options ExecCGI FollowSymlinks
AddHandler cgi-script .cgi
DirectoryIndex index.cgi
AuthGroupFile /etc/backuppc/htgroup
AuthUserFile /etc/backuppc/htpasswd
AuthType basic
AuthName "BackupPC admin"
require valid-user


/etc/backuppc/config.pl [Errno 13] Permission non accordée: 
'/etc/backuppc/config.pl'
/etc/backuppc/hosts [Errno 13] Permission non accordée: '/etc/backuppc/hosts'
/etc/backuppc/localhost.pl [Errno 13] Permission non accordée: 
'/etc/backuppc/localhost.pl'

-- debconf information:
* backuppc/reconfigure-webserver: apache2
  backuppc/restart-webserver: true
* backuppc/configuration-note:


Bug#1065000: pgpool2: the package fails to build on armhf due to gcc-13 13.2.0-16.1 changes

2024-02-29 Thread Christoph Berg
Re: Vladimir Petko
> armhf has -Werror=implicit-function-declaration enabled in default gcc flags 
> of
> gcc-13 13.2.0-16.1.

Huh, why only on armhf? That makes debugging this a bit hard.

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

I'm looking now.

Fwiw, since I have your attention, what's up with resource-agents on
noble? I see the source is present in that dist, but no binary?

Christoph



Bug#1065046: ace-of-penguins: FTBFS on armhf with implicit function declaration

2024-02-29 Thread Steve Langasek
Package: ace-of-penguins
Version: 1.5~rc2-5
Followup-For: Bug #1065046
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu noble ubuntu-patch
Control: tags -1 patch

Oops, after this failure there was a second one.  Updated patch attached.

This time build-tested locally with
DEB_CFLAGS_APPEND=-Werror=implicit-function-declaration before submitting...

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developer   https://www.debian.org/
slanga...@ubuntu.com vor...@debian.org
diff -Nru 
ace-of-penguins-1.5~rc2/debian/patches/no-implicit-function-declaration.patch 
ace-of-penguins-1.5~rc2/debian/patches/no-implicit-function-declaration.patch
--- 
ace-of-penguins-1.5~rc2/debian/patches/no-implicit-function-declaration.patch   
1969-12-31 16:00:00.0 -0800
+++ 
ace-of-penguins-1.5~rc2/debian/patches/no-implicit-function-declaration.patch   
2024-02-28 23:00:15.0 -0800
@@ -0,0 +1,43 @@
+Description: fix missing function declaration
+ 64-bit time_t requires use of -Werror=implicit-function-declaration,
+ and we have one here - isgraph().  Include the standard header to fix
+ the build failure.
+Author: Steve Langasek 
+Last-Update: 2024-02-28
+Forwarded: no
+Index: ace-of-penguins-1.5~rc2/lib/make-imglib.c
+===
+--- ace-of-penguins-1.5~rc2.orig/lib/make-imglib.c
 ace-of-penguins-1.5~rc2/lib/make-imglib.c
+@@ -5,6 +5,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include 
+ 
+Index: ace-of-penguins-1.5~rc2/lib/imagelib.c
+===
+--- ace-of-penguins-1.5~rc2.orig/lib/imagelib.c
 ace-of-penguins-1.5~rc2/lib/imagelib.c
+@@ -1,5 +1,6 @@
+ #include 
+ #include 
++#include 
+ #include "imagelib.h"
+ #include "table.h"
+ 
+Index: ace-of-penguins-1.5~rc2/lib/funcs.c
+===
+--- ace-of-penguins-1.5~rc2.orig/lib/funcs.c
 ace-of-penguins-1.5~rc2/lib/funcs.c
+@@ -18,6 +18,8 @@
+ 
+ #include 
+ #include "funcs.h"
++#include "table.h"
++#include "cards.h"
+ 
+ static void
+ default_click_cb(int x, int y, int b)
diff -Nru ace-of-penguins-1.5~rc2/debian/patches/series 
ace-of-penguins-1.5~rc2/debian/patches/series
--- ace-of-penguins-1.5~rc2/debian/patches/series   2023-01-13 
13:59:18.0 -0800
+++ ace-of-penguins-1.5~rc2/debian/patches/series   2024-02-28 
22:58:12.0 -0800
@@ -1,2 +1,3 @@
 freecell-KDE.patch
 gcc10.patch
+no-implicit-function-declaration.patch


Bug#1064135: src:r-cran-bigmemory: fails to migrate to testing for too long: autopkgtest fails on arm*, ppc64el and s390x

2024-02-29 Thread Andreas Tille
Control: tags -1 upstream
Control: forwarded -1 https://github.com/kaneplusplus/bigmemory/issues/115
Control: reopen -1
Thanks

Bug was forwarded upstream with no response so far.

Re-opening to stay aware that this bug exists.

-- 
http://fam-tille.de



Bug#1065017: unuser: error while loading shared libraries: libpam.so.0

2024-02-29 Thread Helmut Grohne
On Thu, Feb 29, 2024 at 08:14:30AM +0100, Helmut Grohne wrote:
> Ideally, we'd get a reproducer using
> 
>mmdebstrap SOMERELEASE /dev/null --variant=apt --include=SOMEPACKAGES 
> --customize-hook='echo SOURCES_LIST_LINE > "$1/etc/apt/sources.list"' 
> --chrooted-customize-hook="apt-get update" 
> --chrooted-customize-hook="aptitude dist-upgrade"

mmdebstrap trixie /dev/null --variant=apt --include debian-security-support 
--customize-hook='sed -i -e s/trixie/sid/ "$1/etc/apt/sources.list"' 
--chrooted-customize-hook="apt-get update && apt-get install 
debian-security-support libpam0t64"

debian-security-support installs a dpkg.cfg.d snipped that configures a
post-invoke action which calls out to runuser. I think what it does is
policy-compliant.

> Technically speaking, I believe this is a Debian policy 3.8 violation.
> runuser is essential and removing libpam0g causes runuser to no longer
> work. I'm tentatively upgrading severity hoping that we don't get into a
> severity pingpong. Julian Andres Klode also thinks that it is likely to
> affect apt.

Yes, it does affect apt as we can see above. While the consequences are
not really fatal in this case, we still have an essential runuser that
happens to not work briefly.

I believe pam will have to be reverted and implemented as dual ABI
instead.

And I really expect the same to hold for libtirpc. We just haven't seen
the user reports for that yet as it hasn't built.

Helmut



Bug#1062238: libbpp-raa: NMU diff for 64-bit time_t transition

2024-02-29 Thread Lukas Märdian
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')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/4 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 libbpp-raa-2.4.1/debian/changelog libbpp-raa-2.4.1/debian/changelog
--- libbpp-raa-2.4.1/debian/changelog   2022-11-26 07:06:31.0 +
+++ libbpp-raa-2.4.1/debian/changelog   2024-02-29 09:35:26.0 +
@@ -1,3 +1,10 @@
+libbpp-raa (2.4.1-7.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062238
+
+ -- Lukas Märdian   Thu, 29 Feb 2024 09:35:26 +
+
 libbpp-raa (2.4.1-7) unstable; urgency=medium
 
   * Fix watch file
diff -Nru libbpp-raa-2.4.1/debian/control libbpp-raa-2.4.1/debian/control
--- libbpp-raa-2.4.1/debian/control 2022-11-26 07:06:31.0 +
+++ libbpp-raa-2.4.1/debian/control 2024-02-29 09:35:26.0 +
@@ -4,9 +4,9 @@
Andreas Tille 
 Section: science
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
cmake,
-   d-shlibs,
+   d-shlibs (>= 0.106~),
zlib1g-dev,
libbpp-seq-dev
 Standards-Version: 4.6.1
@@ -18,7 +18,7 @@
 Package: libbpp-raa-dev
 Architecture: any
 Section: libdevel
-Depends: libbpp-raa4 (= ${binary:Version}),
+Depends: libbpp-raa4t64 (= ${binary:Version}),
  ${misc:Depends},
  libbpp-seq-dev
 Multi-Arch: same
@@ -29,7 +29,10 @@
  .
  This package contains header files and static library.
 
-Package: libbpp-raa4
+Package: libbpp-raa4t64
+Provides: ${t64:Provides}
+Replaces: libbpp-raa4
+Conflicts: libbpp-raa4 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
diff -Nru libbpp-raa-2.4.1/debian/libbpp-raa4.symbols.amd64 
libbpp-raa-2.4.1/debian/libbpp-raa4.symbols.amd64
--- libbpp-raa-2.4.1/debian/libbpp-raa4.symbols.amd64   2022-11-26 
07:06:31.0 +
+++ libbpp-raa-2.4.1/debian/libbpp-raa4.symbols.amd64   1970-01-01 
00:00:00.0 +
@@ -1,186 +0,0 @@
-libbpp-raa.so.4 libbpp-raa4 #MINVER#
- _ZN3bpp14RaaSpeciesTree10firstChildEi@Base 2.4.1
- _ZN3bpp14RaaSpeciesTree11nextSynonymEi@Base 2.4.1
- _ZN3bpp14RaaSpeciesTree5countEi@Base 2.4.1
- _ZN3bpp14RaaSpeciesTree5labelB5cxx11Ei@Base 2.4.1
- _ZN3bpp14RaaSpeciesTree6getTidEi@Base 2.4.1
- _ZN3bpp14RaaSpeciesTree6parentEi@Base 2.4.1
- _ZN3bpp14RaaSpeciesTree7getNameB5cxx11Ei@Base 2.4.1
- _ZN3bpp14RaaSpeciesTree7isChildEii@Base 2.4.1
- 
_ZN3bpp14RaaSpeciesTree8findNodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb@Base
 2.4.1
- _ZN3bpp14RaaSpeciesTree8findNodeEi@Base 2.4.1
- _ZN3bpp14RaaSpeciesTree8getMajorEi@Base 2.4.1
- _ZN3bpp14RaaSpeciesTree9nextChildEii@Base 2.4.1
- _ZN3bpp16BadCharExceptionD0Ev@Base 2.4.1
- _ZN3bpp16BadCharExceptionD1Ev@Base 2.4.1
- _ZN3bpp16BadCharExceptionD2Ev@Base 2.4.1
- _ZN3bpp17AlphabetExceptionD0Ev@Base 2.4.1
- _ZN3bpp17AlphabetExceptionD1Ev@Base 2.4.1
- _ZN3bpp17AlphabetExceptionD2Ev@Base 2.4.1
- _ZN3bpp3RAA10deleteListEPNS_7RaaListE@Base 2.4.1
- 
_ZN3bpp3RAA10getSeqFragERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiRS6_@Base
 2.4.1
- 
_ZN3bpp3RAA10getSeqFragEiiiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
 2.4.1
- 
_ZN3bpp3RAA11getSeq_bothERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii@Base
 2.4.1
- 
_ZN3bpp3RAA12openDatabaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPFPcPvESA_@Base
 2.4.1
- 
_ZN3bpp3RAA12processQueryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_@Base
 2.4.1
- 
_ZN3bpp3RAA12translateCDSERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
 2.4.1
- _ZN3bpp3RAA12translateCDSEi@Base 2.4.1
- _ZN3bpp3RAA13closeDatabaseEv@Base 2.4.1
- 
_ZN3bpp3RAA13getAttributesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
 2.4.1
- _ZN3bpp3RAA13getAttributesEi@Base 2.4.1
- _ZN3bpp3RAA14getNextFeatureEPv@Base 2.4.1
- 
_ZN3bpp3RAA14keywordPatternERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
 2.4.1
- 
_ZN3bpp3RAA14knownDatabasesERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EESA_@Base
 2.4.1
- 
_ZN3bpp3RAA15createEmptyListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_@Base
 2.4.1
- _ZN3bpp3RAA15freeSpeciesTreeEPNS_14RaaSpeciesTreeE@Base 2.4.1
- _ZN3bpp3RAA15loadSpeciesTreeEb@Base 2.4.1
- 

Bug#1062232: libbpp-phyl-omics: NMU diff for 64-bit time_t transition

2024-02-29 Thread Lukas Märdian
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')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/4 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 libbpp-phyl-omics-2.4.1/debian/changelog 
libbpp-phyl-omics-2.4.1/debian/changelog
--- libbpp-phyl-omics-2.4.1/debian/changelog2023-08-13 11:11:55.0 
+
+++ libbpp-phyl-omics-2.4.1/debian/changelog2024-02-29 09:28:21.0 
+
@@ -1,3 +1,10 @@
+libbpp-phyl-omics (2.4.1-5.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062232
+
+ -- Lukas Märdian   Thu, 29 Feb 2024 09:28:21 +
+
 libbpp-phyl-omics (2.4.1-5) unstable; urgency=medium
 
   * Team upload.
diff -Nru libbpp-phyl-omics-2.4.1/debian/control 
libbpp-phyl-omics-2.4.1/debian/control
--- libbpp-phyl-omics-2.4.1/debian/control  2023-08-13 11:11:41.0 
+
+++ libbpp-phyl-omics-2.4.1/debian/control  2024-02-29 09:28:21.0 
+
@@ -4,9 +4,9 @@
Andreas Tille 
 Section: science
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
cmake,
-   d-shlibs,
+   d-shlibs (>= 0.106~),
libbpp-phyl-dev,
libbpp-seq-omics-dev
 Standards-Version: 4.6.2
@@ -18,7 +18,7 @@
 Package: libbpp-phyl-omics-dev
 Architecture: any
 Section: libdevel
-Depends: libbpp-phyl-omics3 (= ${binary:Version}),
+Depends: libbpp-phyl-omics3t64 (= ${binary:Version}),
  ${misc:Depends},
  ${devlibs:Depends}
 Multi-Arch: same
@@ -32,7 +32,10 @@
  This package contains the static library and the header files of the
  Bio++ classes dedicated to genomic phylogeny.
 
-Package: libbpp-phyl-omics3
+Package: libbpp-phyl-omics3t64
+Provides: ${t64:Provides}
+Replaces: libbpp-phyl-omics3
+Conflicts: libbpp-phyl-omics3 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
diff -Nru libbpp-phyl-omics-2.4.1/debian/libbpp-phyl-omics3.symbols 
libbpp-phyl-omics-2.4.1/debian/libbpp-phyl-omics3.symbols
--- libbpp-phyl-omics-2.4.1/debian/libbpp-phyl-omics3.symbols   2023-08-13 
11:11:55.0 +
+++ libbpp-phyl-omics-2.4.1/debian/libbpp-phyl-omics3.symbols   1970-01-01 
00:00:00.0 +
@@ -1,543 +0,0 @@
-libbpp-phyl-omics.so.3 libbpp-phyl-omics3 #MINVER#
-* Build-Depends-Package: libbpp-phyl-omics-dev
- _ZN3bpp10BppIntegerD0Ev@Base 2.4.1
- _ZN3bpp10BppIntegerD1Ev@Base 2.4.1
- 
_ZN3bpp11MafSequence33splitNameIntoSpeciesAndChromosomeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS6_S9_@Base
 2.4.1
- _ZN3bpp12TreeTemplateINS_4NodeEE11getRootNodeEv@Base 2.4.1
- _ZN3bpp12TreeTemplateINS_4NodeEE11newOutGroupEPS1_@Base 2.4.1
- _ZN3bpp12TreeTemplateINS_4NodeEE11newOutGroupEi@Base 2.4.1
- 
_ZN3bpp12TreeTemplateINS_4NodeEE11setNodeNameEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
 2.4.1
- _ZN3bpp12TreeTemplateINS_4NodeEE11setRootNodeEPS1_@Base 2.4.1
- _ZN3bpp12TreeTemplateINS_4NodeEE12resetNodesIdEv@Base 2.4.1
- _ZN3bpp12TreeTemplateINS_4NodeEE13getInnerNodesEv@Base 2.4.1
- _ZN3bpp12TreeTemplateINS_4NodeEE14deleteNodeNameEi@Base 2.4.1
- _ZN3bpp12TreeTemplateINS_4NodeEE14getTotalLengthEv@Base 2.4.1
- 
_ZN3bpp12TreeTemplateINS_4NodeEE15getNodePropertyEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
 2.4.1
- 
_ZN3bpp12TreeTemplateINS_4NodeEE15setNodePropertyEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_8ClonableE@Base
 2.4.1
- _ZN3bpp12TreeTemplateINS_4NodeEE16getBranchLengthsEv@Base 2.4.1
- _ZN3bpp12TreeTemplateINS_4NodeEE16setBranchLengthsEd@Base 2.4.1
- 
_ZN3bpp12TreeTemplateINS_4NodeEE17getBranchPropertyEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
 2.4.1
- 
_ZN3bpp12TreeTemplateINS_4NodeEE17setBranchPropertyEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_8ClonableE@Base
 2.4.1
- 
_ZN3bpp12TreeTemplateINS_4NodeEE18removeNodePropertyEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
 2.4.1
- _ZN3bpp12TreeTemplateINS_4NodeEE19setDistanceToFatherEid@Base 2.4.1
- 
_ZN3bpp12TreeTemplateINS_4NodeEE20removeBranchPropertyEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
 2.4.1
- _ZN3bpp12TreeTemplateINS_4NodeEE20setVoidBranchLengthsEd@Base 2.4.1
- _ZN3bpp12TreeTemplateINS_4NodeEE22deleteDistanceToFatherEi@Base 2.4.1
- _ZN3bpp12TreeTemplateINS_4NodeEE6rootAtEPS1_@Base 2.4.1
- 

Bug#1065047: khelpcenter: Update to new upstream version

2024-02-29 Thread Sune Stolborg Vuorela
On Thursday, February 29, 2024 8:33:38 AM CET Bastian Germann wrote:
> Please import khelpcenter's latest version 24.02.0, which does not have the
> khtml dependency anymore. I would be happy to help with patches if this is
> not on your priority list.

You're most welcome to join the effort of getting KF6, Plasma 6 and KDE Gear 
24.02 into Debian. 

Please join #debian-qt-kde on oftc to help the effort.

/Sune
-- 
I didn’t stop pretending when I became an adult, it’s just that when I was a 
kid I was pretending that I fit into the rules and structures of this world. 
And now that I’m an adult, I pretend that those rules and structures exist.
   - zefrank



Bug#1065054: pbuilder: Allow manual umount'ing after login

2024-02-29 Thread Niels Thykier

Package: pbuilder
Version: 0.231
Severity: wishlist
X-Debbugs-Cc: ni...@thykier.net

Hi

When using cowbuilder --login with a bindmount, I occasionally hit a 
problem where umounting fails on exiting from the chroot.


Here, pbuilder/cowbuilder as a precaution aborts the exit and forces you 
to solve the problem to avoid trashing your files. This is great.


In my case, I cannot always figure out why the mount point refuses to 
unmount but a lazy unmount (umount -l) gets the job done enough that my 
files are no longer in danger.  Doing that causes pbuilder to still fail 
on exit now with:


umount: /var/cache/pbuilder/build/cow.XXX/path/to/mp: not mounted.

And then throws me back into the chroot. So, to "unstuck" this, I end up 
having first to umount the mountpoint manually and then manually remount 
something else at that mountpoint, so pbuilder/cowbuilder get continue.


I think it would be nice if pbuilder could test if the mountpoint is 
still a mountpoint.  Since `mountpoint` is in `util-linux` (Essential: 
yes), this could be done with:



  IS_MOUNTED=true
  mountpoint -q "$MP" || RC=$?
  if [ "${RC}" = "32" ]; then
  IS_MOUNTED=false
  fi


For safety, I would recommend always doing umount, if that fails but 
mountpoint says the path is not a mountpoint, then it can progress.


Best regards,
Niels



Bug#1060246: perl: diff for NMU version 5.38.2-3.1

2024-02-29 Thread Julian Andres Klode
Control: tags 1060246 + patch
Control: tags 1060246 + pending

Dear maintainer,

I have prepared the following NMU, taking into consideration the
feedback to only override the ABI on the affected architectures.

I'm not sure I want to upload it now, but as it stands, anything
build-depending on libapt-pkg-perl and other perl bindings to t64
libraries will FTBFS.

I uploaded it to Ubuntu but it's stuck waiting for db5.3; I believe
vorlon has done binary-uploads for db5.3 in Debian to unblock it
there though.

Let me know what you think.

Regards.


-- 
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer  i speak de, en
diff -Nru perl-5.38.2/debian/changelog perl-5.38.2/debian/changelog
--- perl-5.38.2/debian/changelog	2024-01-12 17:16:08.0 +0100
+++ perl-5.38.2/debian/changelog	2024-02-29 10:18:06.0 +0100
@@ -1,3 +1,9 @@
+perl (5.38.2-3.1) unstable; urgency=medium
+
+  * debian/rules: Use t64 perl ABI on 32-bit architectures
+
+ -- Julian Andres Klode   Thu, 29 Feb 2024 10:18:06 +0100
+
 perl (5.38.2-3) unstable; urgency=medium
 
   * Unbreak locale initialization when embedding perl. (Closes: #1060456)
diff -Nru perl-5.38.2/debian/control perl-5.38.2/debian/control
--- perl-5.38.2/debian/control	2024-01-09 20:57:59.0 +0100
+++ perl-5.38.2/debian/control	2024-02-29 10:07:25.0 +0100
@@ -1,7 +1,8 @@
 Source: perl
 Section: perl
 Priority: standard
-Maintainer: Niko Tyni 
+Maintainer: Ubuntu Developers 
+XSBC-Original-Maintainer: Niko Tyni 
 Uploaders: Dominic Hargreaves 
 Standards-Version: 3.9.8
 Homepage: http://dev.perl.org/perl5/
diff -Nru perl-5.38.2/debian/rules perl-5.38.2/debian/rules
--- perl-5.38.2/debian/rules	2024-01-06 16:59:56.0 +0100
+++ perl-5.38.2/debian/rules	2024-02-29 10:04:01.0 +0100
@@ -23,7 +23,12 @@
 
 # If nonempty, this will determine $Config{debian_abi} and Provides: entries
 # (otherwise, the Provides: entries will be generated by debian/mkprovides)
-perlabi =
+ifeq (,$(findstring $(DEB_HOST_ARCH), amd64 arm64 hurd-i386 i386 mips64el ppc64el riscv64 s390x))
+	# see #1060246
+	perlabi = 5.38.2t64
+else
+	perlabi =
+endif
 
 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)


Bug#1063223: wpewebkit: NMU diff for 64-bit time_t transition

2024-02-29 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 wpewebkit-2.42.5/debian/changelog wpewebkit-2.42.5/debian/changelog
--- wpewebkit-2.42.5/debian/changelog   2024-02-05 16:36:25.0 +
+++ wpewebkit-2.42.5/debian/changelog   2024-02-29 09:23:10.0 +
@@ -1,3 +1,10 @@
+wpewebkit (2.42.5-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063223
+
+ -- Steve Langasek   Thu, 29 Feb 2024 09:23:10 +
+
 wpewebkit (2.42.5-1) unstable; urgency=high
 
   * New upstream release.
diff -Nru wpewebkit-2.42.5/debian/control wpewebkit-2.42.5/debian/control
--- wpewebkit-2.42.5/debian/control 2024-02-05 16:36:25.0 +
+++ wpewebkit-2.42.5/debian/control 2024-02-29 09:23:10.0 +
@@ -4,7 +4,7 @@
 Priority: optional
 Maintainer: Debian WebKit Maintainers 

 Uploaders: Alberto Garcia 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
bubblewrap [!alpha !ia64 !riscv64 !sh4 !sparc64],
xdg-dbus-proxy [!alpha !ia64 !riscv64 !sh4 !sparc64],
libseccomp-dev [!alpha !ia64 !riscv64 !sh4 !sparc64],
@@ -51,7 +51,7 @@
 Section: libdevel
 Architecture: linux-any
 Multi-Arch: same
-Depends: libwpewebkit-1.1-0 (= ${binary:Version}),
+Depends: libwpewebkit-1.1-0t64 (= ${binary:Version}),
  libglib2.0-dev,
  libsoup-3.0-dev,
  libwpe-1.0-dev,
@@ -73,7 +73,10 @@
  .
  This package contains the development files.
 
-Package: libwpewebkit-1.1-0
+Package: libwpewebkit-1.1-0t64
+Provides: ${t64:Provides}
+Replaces: libwpewebkit-1.1-0
+Breaks: libwpewebkit-1.1-0 (<< ${source:Version})
 Architecture: linux-any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends},
diff -Nru wpewebkit-2.42.5/debian/control.in wpewebkit-2.42.5/debian/control.in
--- wpewebkit-2.42.5/debian/control.in  2024-02-05 16:36:25.0 +
+++ wpewebkit-2.42.5/debian/control.in  2024-02-29 09:23:07.0 +
@@ -73,6 +73,9 @@
  This package contains the development files.
 
 Package: @LIBWPEWEBKIT_PKG@
+Provides: ${t64:Provides}
+Replaces: libwpewebkit-1.1-0
+Breaks: libwpewebkit-1.1-0 (<< ${source:Version})
 Architecture: linux-any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends},
diff -Nru wpewebkit-2.42.5/debian/libwpewebkit-1.0-3.lintian-overrides 
wpewebkit-2.42.5/debian/libwpewebkit-1.0-3.lintian-overrides
--- wpewebkit-2.42.5/debian/libwpewebkit-1.0-3.lintian-overrides
2024-02-05 16:36:25.0 +
+++ wpewebkit-2.42.5/debian/libwpewebkit-1.0-3.lintian-overrides
2024-02-29 09:23:08.0 +
@@ -1,2 +1,3 @@
 libwpewebkit-1.0-3: library-not-linked-against-libc 
[usr/lib/*/wpe-webkit-1.0/injected-bundle/libWPEInjectedBundle.so]
 libwpewebkit-1.0-3: library-not-linked-against-libc 
[usr/lib/*/wpe-webkit-1.0/libWPEWebInspectorResources.so]
+libwpewebkit-1.0-3: package-name-doesnt-match-sonames libwpewebkit-1.1-0
diff -Nru wpewebkit-2.42.5/debian/rules wpewebkit-2.42.5/debian/rules
--- wpewebkit-2.42.5/debian/rules   2024-02-05 16:36:25.0 +
+++ wpewebkit-2.42.5/debian/rules   2024-02-29 09:23:08.0 +
@@ -33,7 +33,7 @@
 else
EXTRA_CMAKE_ARGUMENTS += -DUSE_SOUP2=OFF -DENABLE_WPE_1_1_API=ON
WK_API_VERSION = 1.1
-   LIBWPEWEBKIT_PKG = libwpewebkit-1.1-0
+   LIBWPEWEBKIT_PKG = libwpewebkit-1.1-0t64
SOUPDEV_PKG = libsoup-3.0-dev
 endif
 
@@ -137,7 +137,7 @@
libwpewebkit-1.0-dev.install
 
 # This converts debhelper file names and contents to the soup3 versions
-WEBKIT_DH_RENAME = sed -e 's/1\.0-3/1.1-0/g' \
+WEBKIT_DH_RENAME = sed -e 's/1\.0-3/1.1-0t64/g' \
   -e 's/1\.0\.so\.3/1.1.so.0/g' \
   -e 's/1\.0/1.1/g'
 


Bug#1065053: bullseye-pu: package nvidia-graphics-drivers-tesla-470/470.239.06-1~deb11u1

2024-02-29 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: bullseye
User: release.debian@packages.debian.org
Usertags: pu

[ Reason ]
Let's update nvidia-graphics-drivers-tesla-470 in bookworm to a new
upstream release fixing a few CVEs.
The only effective packaging change resulting from switching
src:nvidia-graphics-drivers to the Tesla 470 series is that
nvidia-cuda-mps is now built there instead of here, but both packages
are of the same opstream version.

[ Impact ]
A proprietary graphics driver with some unfixed CVEs.

[ Tests ]
Only the module has been build-tested. Everything else would require use
of nvidia hardware and non-free driver.

[ Risks ]
Updating the nvidia driver packages in (old)stable to new upstream
releases is an established practice.

[ Checklist ]
  [*] *all* changes are documented in the d/changelog
  [*] I reviewed all changes and I approve them
  (Excluding the blob parts.)
  [*] attach debdiff against the package in (old)stable
  (Excluding the blob parts.)
  [*] the issue is verified as fixed in unstable

[ Changes ]
nvidia-graphics-drivers-tesla-470 (470.239.06-1~deb11u1) bullseye; 
urgency=medium

  * Rebuild for bullseye.

 -- Andreas Beckmann   Thu, 29 Feb 2024 09:58:07 +0100

nvidia-graphics-drivers-tesla-470 (470.239.06-1~deb12u1) bookworm; 
urgency=medium

  * Rebuild for bookworm.

 -- Andreas Beckmann   Thu, 29 Feb 2024 02:41:42 +0100

nvidia-graphics-drivers-tesla-470 (470.239.06-1) unstable; urgency=medium

  * New upstream long term support branch release 470.239.06 (2024-02-22).
* Fixed CVE-2024-0074, CVE-2024-0078, CVE-2022-42265.  (Closes: #1064989)
  https://nvidia.custhelp.com/app/answers/detail/a_id/5520
* Improved compatibility with recent Linux kernels.

  [ Andreas Beckmann ]
  * Refresh patches.

 -- Andreas Beckmann   Wed, 28 Feb 2024 02:22:39 +0100

nvidia-graphics-drivers (470.239.06-1) bullseye; urgency=medium

  * New upstream long term support branch release 470.239.06 (2024-02-22).
* Fixed CVE-2024-0074, CVE-2024-0078, CVE-2022-42265.  (Closes: #1064983)
  https://nvidia.custhelp.com/app/answers/detail/a_id/5520
* Improved compatibility with recent Linux kernels.

  [ Andreas Beckmann ]
  * Refresh patches.
  * Upload to bullseye.

 -- Andreas Beckmann   Thu, 29 Feb 2024 00:25:42 +0100

nvidia-graphics-drivers-tesla-470 (470.223.02-4~deb12u1) bookworm; 
urgency=medium

  * Rebuild for bookworm.

 -- Andreas Beckmann   Tue, 13 Feb 2024 00:00:08 +0100

nvidia-graphics-drivers-tesla-470 (470.223.02-4) unstable; urgency=medium

  * Apply pfn_valid patch from gentoo to fix kernel module build for
Linux 6.1.76, 6.6.15, 6.7.3, 6.8.  (Closes: #1063361)
  * Update lintian overrides.

 -- Andreas Beckmann   Thu, 08 Feb 2024 14:23:21 +0100

nvidia-graphics-drivers-tesla-470 (470.223.02-3) unstable; urgency=medium

  * nvidia-cuda-mps is again built from src:nvidia-graphics-drivers.

 -- Andreas Beckmann   Thu, 25 Jan 2024 19:48:07 +0100

nvidia-graphics-drivers (470.223.02-3) UNRELEASED; urgency=medium

  * Switch src:nvidia-graphics-drivers to the Tesla 470 driver series.
  * Build for ppc64el.
  * Build all unversioned packages from src:nvidia-graphics-drivers.
  * New Romanian (ro) debconf translations by Remus-Gabriel Chelu.

 -- Andreas Beckmann   Thu, 25 Jan 2024 19:48:07 +0100

 debian/README.source   |  63 ++-
 debian/bug-control.mk  |   4 +-
 debian/changelog   | 113 +-
 debian/control |  17 -
 debian/control.in  |   7 +-
 debian/control.md5sum  |   8 +-
 debian/copyright   |   7 +-
 debian/detect/nvidia-418.ids   | 304 --
 debian/detect/nvidia-470.ids   | 439 -
 debian/detect/nvidia-detect.in |  92 ++---
 debian/libnvidia-eglcore.lintian-overrides.in  |   1 +
 debian/libnvidia-glcore.lintian-overrides.in   |   1 +
 ...anagement-features-were-not-yet-in-Linux.patch} |  14 +-
 ...-includes-to-fix-module-build-for-ppc64el.patch |  30 ++
 debian/module/debian/patches/0034-fix-typos.patch  |  62 +++
 debian/module/debian/patches/bashisms.patch|   2 +-
 .../debian/patches/cc_version_check-gcc5.patch |   2 +-
 debian/module/debian/patches/ppc64el.patch |  19 -
 debian/module/debian/patches/series.in |   5 +-
 debian/not-installed.in|   5 +
 debian/nvidia-detect.install   |   4 +-
 debian/nvidia.NEWS |   9 +
 debian/patches/legacy-470.patch|   2 +-
 debian/po/ro.po|  81 
 debian/rules   |  15 +-
 debian/rules.defs  |   9 +-
 debian/source/lintian-overrides

Bug#1063042: vanessa-socket: NMU diff for 64-bit time_t transition

2024-02-29 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 vanessa-socket-0.0.13/debian/changelog 
vanessa-socket-0.0.13/debian/changelog
--- vanessa-socket-0.0.13/debian/changelog  2023-11-08 21:53:54.0 
+
+++ vanessa-socket-0.0.13/debian/changelog  2024-02-29 09:09:21.0 
+
@@ -1,3 +1,10 @@
+vanessa-socket (0.0.13-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063042
+
+ -- Steve Langasek   Thu, 29 Feb 2024 09:09:21 +
+
 vanessa-socket (0.0.13-1.1) unstable; urgency=medium
 
   * Non-maintainer upload
diff -Nru vanessa-socket-0.0.13/debian/control 
vanessa-socket-0.0.13/debian/control
--- vanessa-socket-0.0.13/debian/control2015-06-14 04:44:23.0 
+
+++ vanessa-socket-0.0.13/debian/control2024-02-29 09:09:20.0 
+
@@ -1,5 +1,5 @@
 Source: vanessa-socket
-Build-Depends: libvanessa-logger-dev (>= 0.0.8), libpopt-dev, debhelper (>= 
7.0.0), dh-autoreconf, libltdl-dev
+Build-Depends: dpkg-dev (>= 1.22.5), libvanessa-logger-dev (>= 0.0.8), 
libpopt-dev, debhelper (>= 7.0.0), dh-autoreconf, libltdl-dev
 Section: libs
 Priority: optional
 Maintainer: Simon Horman 
@@ -9,7 +9,7 @@
 Package: libvanessa-socket-dev
 Architecture: any
 Section: libdevel
-Depends: libvanessa-socket2 (= ${binary:Version}), libvanessa-logger-dev (>= 
0.0.8), ${misc:Depends}
+Depends: libvanessa-socket2t64 (= ${binary:Version}), libvanessa-logger-dev 
(>= 0.0.8), ${misc:Depends}
 Description: Headers and static libraries for libvanessa_socket
  Headers and static libraries required to develop against
  libvanessa_socket.
@@ -17,7 +17,7 @@
 Package: libvanessa-socket-pipe
 Architecture: any
 Section: devel
-Depends: libvanessa-socket2 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
+Depends: libvanessa-socket2t64 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
 Description: User space TCP/IP pipe
  A TCP/IP pipe is a user space programme that listens for TCP/IP
  connections on port on the local host and when a client connects makes a
@@ -31,7 +31,10 @@
  This code is intended primarily as an example of how many of the features
  of libvanessa_socket work.
 
-Package: libvanessa-socket2
+Package: libvanessa-socket2t64
+Provides: ${t64:Provides}
+Replaces: libvanessa-socket2
+Breaks: libvanessa-socket2 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
diff -Nru vanessa-socket-0.0.13/debian/libvanessa-socket2.dirs 
vanessa-socket-0.0.13/debian/libvanessa-socket2.dirs
--- vanessa-socket-0.0.13/debian/libvanessa-socket2.dirs2014-09-11 
01:26:15.0 +
+++ vanessa-socket-0.0.13/debian/libvanessa-socket2.dirs1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/
diff -Nru vanessa-socket-0.0.13/debian/libvanessa-socket2.files 
vanessa-socket-0.0.13/debian/libvanessa-socket2.files
--- vanessa-socket-0.0.13/debian/libvanessa-socket2.files   2014-09-11 
01:26:15.0 +
+++ vanessa-socket-0.0.13/debian/libvanessa-socket2.files   1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/libvanessa_socket.so.2
-usr/lib/libvanessa_socket.so.2.1.0
diff -Nru vanessa-socket-0.0.13/debian/libvanessa-socket2.postinst 
vanessa-socket-0.0.13/debian/libvanessa-socket2.postinst
--- vanessa-socket-0.0.13/debian/libvanessa-socket2.postinst2014-09-11 
01:26:15.0 +
+++ vanessa-socket-0.0.13/debian/libvanessa-socket2.postinst1970-01-01 
00:00:00.0 +
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-set -e
-
-#DEBHELPER#
-
-if [ "$1" = "configure" ]; then
-ldconfig
-fi
diff -Nru vanessa-socket-0.0.13/debian/libvanessa-socket2.shlibs 
vanessa-socket-0.0.13/debian/libvanessa-socket2.shlibs
--- vanessa-socket-0.0.13/debian/libvanessa-socket2.shlibs  2014-09-11 
01:26:15.0 +
+++ vanessa-socket-0.0.13/debian/libvanessa-socket2.shlibs  1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-libvanessa_socket 2 libvanessa-socket2 (>= 0.0.11)
diff -Nru vanessa-socket-0.0.13/debian/libvanessa-socket2t64.dirs 
vanessa-socket-0.0.13/debian/libvanessa-socket2t64.dirs
--- vanessa-socket-0.0.13/debian/libvanessa-socket2t64.dirs 1970-01-01 
00:00:00.0 +
+++ vanessa-socket-0.0.13/debian/libvanessa-socket2t64.dirs 2014-09-11 

Bug#1064427: [Britney] blocks a binNMU if a binary takeover of that package is in progress

2024-02-29 Thread Paul Gevers

/me is drinking coffee now *and* looking at test bug-709460

On 29-02-2024 8:43 a.m., Paul Gevers wrote:

but I exposed it in the bug-709460 test
case while trying to enable britney to check architecture-independent
packages. Currently the behavior is masked in that case because britney
skips the -doc package due to it being arch-indep. If this _is_ expected
behavior, bug-709460 is currently passing erroneously.


From you bug report title I was expecting that britney2 currently 
*didn't* migrate the binNMU's of src:pkga (or in the test case 
llvm-3.2-arch). However, ignoring arch:all binaries actually achieves 
that binaries from src:pkga are *eligible* for migration *despite* some 
of their (wrongly assigned) arch:all binaries should not. I think that's 
the behavior that we want (unless the failure to support arch:all 
binNMU's in the infrastructure is solely caused by this implementation 
detail in britney2). Did you interpret the final result of bug-709460 
wrong or do I not understand what you tried to tell us?


So, rethinking and if I understand correctly, this bug is about arch:any 
takeovers, whereas bug 709460 was about arch:all takeovers:

src:pkga is newer in source-suite than in target-suite
src:pkga builds bin:takeover arch:$any
src:pkga has been binNMU-ed
src:pkgb is in source-suite only
src:pkgb builds bin:takeover arch:$any (higher version than from src:pkga)

Yes, ideally the binNMU of src:pkga migrates, but I'm not sure it's 
worth the effort.


Paul


OpenPGP_signature.asc
Description: OpenPGP digital signature


Bug#1065052: bookworm-pu: package nvidia-graphics-drivers-tesla-470/470.239.06-1~deb12u1

2024-02-29 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: bookworm
User: release.debian@packages.debian.org
Usertags: pu

[ Reason ]
Let's update nvidia-graphics-drivers-tesla-470 in bookworm to a new
upstream release fixing a few CVEs.
This release also contains an upstream fix for the issue we recently
fixed via stable-updates. No need for stable-updates this time.
No additional packaging changes this time (besides refreshing/reordering
the patches)

[ Impact ]
A proprietary graphics driver with some unfixed CVEs.

[ Tests ]
Only the module has been build-tested. Everything else would require use
of nvidia hardware and non-free driver.

[ Risks ]
Updating the nvidia driver packages in (old)stable to new upstream
releases is an established practice.

[ Checklist ]
  [*] *all* changes are documented in the d/changelog
  [*] I reviewed all changes and I approve them
  (Excluding the blob parts.)
  [*] attach debdiff against the package in (old)stable
  (Excluding the blob parts.)
  [*] the issue is verified as fixed in unstable

[ Changes ]
nvidia-graphics-drivers-tesla-470 (470.239.06-1~deb12u1) bookworm; 
urgency=medium

  * Rebuild for bookworm.

 -- Andreas Beckmann   Thu, 29 Feb 2024 02:41:42 +0100

nvidia-graphics-drivers-tesla-470 (470.239.06-1) unstable; urgency=medium

  * New upstream long term support branch release 470.239.06 (2024-02-22).
* Fixed CVE-2024-0074, CVE-2024-0078, CVE-2022-42265.  (Closes: #1064989)
  https://nvidia.custhelp.com/app/answers/detail/a_id/5520
* Improved compatibility with recent Linux kernels.

  [ Andreas Beckmann ]
  * Refresh patches.

 -- Andreas Beckmann   Wed, 28 Feb 2024 02:22:39 +0100

 debian/README.source   |  2 +-
 debian/changelog   | 56 +++-
 debian/control.md5sum  |  2 +-
 ...anagement-features-were-not-yet-in-Linux.patch} | 14 ++-
 ...-includes-to-fix-module-build-for-ppc64el.patch | 30 +++
 debian/module/debian/patches/0034-fix-typos.patch  | 18 +++-
 ...35-fix-build-w-kernel-6.1.76-6.6.15-6.7.3.patch | 99 --
 debian/module/debian/patches/bashisms.patch|  2 +-
 .../debian/patches/cc_version_check-gcc5.patch |  2 +-
 debian/module/debian/patches/ppc64el.patch | 19 -
 debian/module/debian/patches/series.in |  5 +-
 debian/patches/legacy-470.patch|  2 +-
 debian/rules   |  4 +-
 debian/source/lintian-overrides|  1 +
 14 files changed, 122 insertions(+), 134 deletions(-)


[ Other info ]
This is a rebuild of the package from sid with no further changes.

Andreas


ngd-tesla-470-470.239.06-1~deb12u1.diff.xz
Description: application/xz


Bug#1063043: vdeplug4: NMU diff for 64-bit time_t transition

2024-02-29 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 vdeplug4-4.0.1/debian/changelog vdeplug4-4.0.1/debian/changelog
--- vdeplug4-4.0.1/debian/changelog 2023-06-24 09:50:36.0 +
+++ vdeplug4-4.0.1/debian/changelog 2024-02-29 08:54:03.0 +
@@ -1,3 +1,10 @@
+vdeplug4 (4.0.1-5.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063043
+
+ -- Steve Langasek   Thu, 29 Feb 2024 08:54:03 +
+
 vdeplug4 (4.0.1-5) unstable; urgency=medium
 
   * Delete useless explicit lib deps in d/control
diff -Nru vdeplug4-4.0.1/debian/control vdeplug4-4.0.1/debian/control
--- vdeplug4-4.0.1/debian/control   2023-06-24 09:50:36.0 +
+++ vdeplug4-4.0.1/debian/control   2024-02-29 08:54:03.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian VirtualSquare Team 
 Uploaders: Mattia Biondi , Renzo Davoli 
, Andrea Capriotti 
-Build-Depends: debhelper-compat (= 13), cmake (>= 3.13), libexecs-dev
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), cmake (>= 3.13), 
libexecs-dev
 Standards-Version: 4.6.2
 Rules-Requires-Root: no
 Homepage: http://wiki.virtualsquare.org/
@@ -12,7 +12,7 @@
 
 Package: vdeplug
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libvdeplug2 (= ${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libvdeplug2t64 (= 
${binary:Version})
 Breaks: vde2 (<< 2.3.2+r586-3)
 Replaces: vde2 (<< 2.3.2+r586-3)
 Description: Virtual Distributed Ethernet: A modular virtual plug to the VDE
@@ -41,7 +41,10 @@
  .
  This package contains some utility tools for VDE including vde_plug.
 
-Package: libvdeplug2
+Package: libvdeplug2t64
+Provides: ${t64:Provides}
+Replaces: libvdeplug2
+Breaks: libvdeplug2 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -77,7 +80,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, libvdeplug2 (= ${binary:Version})
+Depends: ${misc:Depends}, libvdeplug2t64 (= ${binary:Version})
 Description: Virtual Distributed Ethernet - Plug development files
  VDE provides a versatile support to create Ethernet compliant
  virtual networks. The vdeplug library, like an ethernet plug, can
diff -Nru vdeplug4-4.0.1/debian/libvdeplug2.install 
vdeplug4-4.0.1/debian/libvdeplug2.install
--- vdeplug4-4.0.1/debian/libvdeplug2.install   2020-01-30 14:18:37.0 
+
+++ vdeplug4-4.0.1/debian/libvdeplug2.install   1970-01-01 00:00:00.0 
+
@@ -1,5 +0,0 @@
-/usr/lib/*/libvdeplug.so.4.0.0
-/usr/lib/*/libvdeplug.so.2
-/usr/lib/*/libvdeplug_mod.so.4.0.0
-/usr/lib/*/libvdeplug_mod.so.2
-/usr/lib/*/vdeplug/libvdeplug_*.so
diff -Nru vdeplug4-4.0.1/debian/libvdeplug2t64.install 
vdeplug4-4.0.1/debian/libvdeplug2t64.install
--- vdeplug4-4.0.1/debian/libvdeplug2t64.install1970-01-01 
00:00:00.0 +
+++ vdeplug4-4.0.1/debian/libvdeplug2t64.install2020-01-30 
14:18:37.0 +
@@ -0,0 +1,5 @@
+/usr/lib/*/libvdeplug.so.4.0.0
+/usr/lib/*/libvdeplug.so.2
+/usr/lib/*/libvdeplug_mod.so.4.0.0
+/usr/lib/*/libvdeplug_mod.so.2
+/usr/lib/*/vdeplug/libvdeplug_*.so
diff -Nru vdeplug4-4.0.1/debian/libvdeplug2t64.lintian-overrides 
vdeplug4-4.0.1/debian/libvdeplug2t64.lintian-overrides
--- vdeplug4-4.0.1/debian/libvdeplug2t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ vdeplug4-4.0.1/debian/libvdeplug2t64.lintian-overrides  2024-02-29 
08:53:50.0 +
@@ -0,0 +1 @@
+libvdeplug2t64: package-name-doesnt-match-sonames libvdeplug2


Bug#1063315: zydis: NMU diff for 64-bit time_t transition

2024-02-29 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 zydis-4.0.0/debian/changelog zydis-4.0.0/debian/changelog
--- zydis-4.0.0/debian/changelog2024-01-12 22:36:45.0 +
+++ zydis-4.0.0/debian/changelog2024-02-29 08:51:11.0 +
@@ -1,3 +1,10 @@
+zydis (4.0.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063315
+
+ -- Steve Langasek   Thu, 29 Feb 2024 08:51:11 +
+
 zydis (4.0.0-2) unstable; urgency=medium
 
   * d/patches: add loong64 support.
diff -Nru zydis-4.0.0/debian/control zydis-4.0.0/debian/control
--- zydis-4.0.0/debian/control  2024-01-12 22:36:02.0 +
+++ zydis-4.0.0/debian/control  2024-02-29 08:51:11.0 +
@@ -2,8 +2,8 @@
 Section: libs
 Priority: optional
 Maintainer: Andrea Pappacoda 
-Build-Depends: debhelper-compat (= 13)
-Build-Depends-Arch: cmake,
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13)
+Build-Depends-Arch: dpkg-dev (>= 1.22.5), cmake,
 libzycore-dev (>= 1.1.0-3),
 python3 ,
 ronn
@@ -20,7 +20,10 @@
 Vcs-Browser: https://salsa.debian.org/debian/zydis
 Rules-Requires-Root: no
 
-Package: libzydis4.0
+Package: libzydis4.0t64
+Provides: ${t64:Provides}
+Replaces: libzydis4.0
+Breaks: libzydis4.0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends},
@@ -38,7 +41,7 @@
 Architecture: any
 Multi-Arch: same
 Depends: libzycore-dev (>= 1.0.0-2),
- libzydis4.0 (= ${binary:Version}),
+ libzydis4.0t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: fast and lightweight x86/x86-64 disassembler library - development
  Zydis is a fast x86/x86-64 disassembler library. It supports all x86 and
@@ -65,7 +68,7 @@
 Section: devel
 Architecture: any
 Multi-Arch: foreign
-Depends: libzydis4.0 (= ${binary:Version}),
+Depends: libzydis4.0t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
 Description: fast and lightweight x86/x86-64 disassembler library - tools
diff -Nru zydis-4.0.0/debian/libzydis4.0.install 
zydis-4.0.0/debian/libzydis4.0.install
--- zydis-4.0.0/debian/libzydis4.0.install  2024-01-12 22:19:36.0 
+
+++ zydis-4.0.0/debian/libzydis4.0.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libZydis.so.4.0*
diff -Nru zydis-4.0.0/debian/libzydis4.0.symbols 
zydis-4.0.0/debian/libzydis4.0.symbols
--- zydis-4.0.0/debian/libzydis4.0.symbols  2024-01-12 22:19:36.0 
+
+++ zydis-4.0.0/debian/libzydis4.0.symbols  1970-01-01 00:00:00.0 
+
@@ -1,126 +0,0 @@
-libZydis.so.4.0 libzydis4.0 #MINVER#
-* Build-Depends-Package: libzydis-dev
- FILTERS_ADDRESS_SIZE@Base 4.0.0~rc.1
- FILTERS_EMVEX@Base 4.0.0~rc.1
- FILTERS_EVEX_B@Base 4.0.0~rc.1
- FILTERS_MANDATORY_PREFIX@Base 4.0.0~rc.1
- FILTERS_MODE@Base 4.0.0~rc.1
- FILTERS_MODE_AMD@Base 4.0.0~rc.1
- FILTERS_MODE_CENTAUR@Base 4.0.0~rc.1
- FILTERS_MODE_CET@Base 4.0.0~rc.1
- FILTERS_MODE_CLDEMOTE@Base 4.0.0~rc.1
- FILTERS_MODE_COMPACT@Base 4.0.0~rc.1
- FILTERS_MODE_KNC@Base 4.0.0~rc.1
- FILTERS_MODE_LZCNT@Base 4.0.0~rc.1
- FILTERS_MODE_MPX@Base 4.0.0~rc.1
- FILTERS_MODE_TZCNT@Base 4.0.0~rc.1
- FILTERS_MODE_WBNOINVD@Base 4.0.0~rc.1
- FILTERS_MODRM_MOD@Base 4.0.0~rc.1
- FILTERS_MODRM_MOD_COMPACT@Base 4.0.0~rc.1
- FILTERS_MODRM_REG@Base 4.0.0~rc.1
- FILTERS_MODRM_RM@Base 4.0.0~rc.1
- FILTERS_MVEX_E@Base 4.0.0~rc.1
- FILTERS_OPCODE@Base 4.0.0~rc.1
- FILTERS_OPERAND_SIZE@Base 4.0.0~rc.1
- FILTERS_PREFIX_GROUP1@Base 4.0.0~rc.1
- FILTERS_REX_B@Base 4.0.0~rc.1
- FILTERS_REX_W@Base 4.0.0~rc.1
- FILTERS_VECTOR_LENGTH@Base 4.0.0~rc.1
- FILTERS_VEX@Base 4.0.0~rc.1
- FILTERS_XOP@Base 4.0.0~rc.1
- ISTR_DEFINITIONS_3DNOW@Base 4.0.0~rc.1
- ISTR_DEFINITIONS_EVEX@Base 4.0.0~rc.1
- ISTR_DEFINITIONS_LEGACY@Base 4.0.0~rc.1
- ISTR_DEFINITIONS_MVEX@Base 4.0.0~rc.1
- ISTR_DEFINITIONS_VEX@Base 4.0.0~rc.1
- ISTR_DEFINITIONS_XOP@Base 4.0.0~rc.1
- OPERAND_DEFINITIONS@Base 4.0.0~rc.1
- ZydisBuildRegisterOperand@Base 4.0.0~rc.1
- ZydisCalcAbsoluteAddress@Base 4.0.0~rc.1
- ZydisCalcAbsoluteAddressEx@Base 4.0.0~rc.1
- ZydisCategoryGetString@Base 4.0.0~rc.1
- ZydisDecodeOperands@Base 4.0.0~rc.1
- ZydisDecoderDecodeFull@Base 4.0.0~rc.1
- ZydisDecoderDecodeInstruction@Base 4.0.0~rc.1
- 

Bug#1063313: zvbi: NMU diff for 64-bit time_t transition

2024-02-29 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 zvbi-0.2.42/debian/changelog zvbi-0.2.42/debian/changelog
--- zvbi-0.2.42/debian/changelog2024-01-09 21:12:45.0 +
+++ zvbi-0.2.42/debian/changelog2024-02-29 08:49:16.0 +
@@ -1,3 +1,10 @@
+zvbi (0.2.42-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063313
+
+ -- Steve Langasek   Thu, 29 Feb 2024 08:49:16 +
+
 zvbi (0.2.42-1.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru zvbi-0.2.42/debian/control zvbi-0.2.42/debian/control
--- zvbi-0.2.42/debian/control  2024-01-09 21:12:45.0 +
+++ zvbi-0.2.42/debian/control  2024-02-29 08:49:16.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Ileana Dumitrescu 
 Standards-Version: 4.6.2
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
doxygen,
libpng-dev,
libxml-simple-perl,
@@ -13,13 +13,15 @@
 Vcs-Browser: https://salsa.debian.org/debian/zvbi
 Vcs-Git: https://salsa.debian.org/debian/zvbi.git
 
-Package: libzvbi0
+Package: libzvbi0t64
+Provides: ${t64:Provides}
+Breaks: libzvbi0 (<< ${source:Version})
 Architecture: any
 Section: libs
 Pre-Depends: ${misc:Pre-Depends}
 Multi-Arch: same
 Depends: ${shlibs:Depends}, libzvbi-common (= ${source:Version}), 
${misc:Depends}
-Replaces: libzvbi-0.1 (<= 0.2.1-3)
+Replaces: libzvbi0, libzvbi-0.1 (<= 0.2.1-3)
 Description: Vertical Blanking Interval decoder (VBI) - runtime files
  The vertical blanking interval (VBI) is an interval in a television signal
  that temporarily suspends transmission of the signal for the electron gun
@@ -62,7 +64,7 @@
 Architecture: any
 Section: libdevel
 Multi-Arch: same
-Depends: libzvbi0 (= ${binary:Version}), libpng-dev, ${misc:Depends}
+Depends: libzvbi0t64 (= ${binary:Version}), libpng-dev, ${misc:Depends}
 Description: Vertical Blanking Interval decoder (VBI) - development files
  The vertical blanking interval (VBI) is an interval in a television signal
  that temporarily suspends transmission of the signal for the electron gun
diff -Nru zvbi-0.2.42/debian/libzvbi0.install 
zvbi-0.2.42/debian/libzvbi0.install
--- zvbi-0.2.42/debian/libzvbi0.install 2024-01-09 21:12:45.0 +
+++ zvbi-0.2.42/debian/libzvbi0.install 1970-01-01 00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/*/libzvbi.so.0*
-usr/lib/*/libzvbi-chains.so.0*
diff -Nru zvbi-0.2.42/debian/libzvbi0.lintian-overrides 
zvbi-0.2.42/debian/libzvbi0.lintian-overrides
--- zvbi-0.2.42/debian/libzvbi0.lintian-overrides   2024-01-09 
21:12:45.0 +
+++ zvbi-0.2.42/debian/libzvbi0.lintian-overrides   1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-# False positive - symbols file missing build-depends-package field
-libzvbi0: symbols-file-missing-build-depends-package-field libzvbi.so.0 
[symbols]
diff -Nru zvbi-0.2.42/debian/libzvbi0.symbols 
zvbi-0.2.42/debian/libzvbi0.symbols
--- zvbi-0.2.42/debian/libzvbi0.symbols 2024-01-09 21:12:45.0 +
+++ zvbi-0.2.42/debian/libzvbi0.symbols 1970-01-01 00:00:00.0 +
@@ -1,472 +0,0 @@
-libzvbi-chains.so.0 libzvbi0 #MINVER#
-* Build-Depends-Package: libzvbi-dev
- _vbi_asprintf@Base 0.2.35
- _vbi_global_log@Base 0.2.35
- _vbi_grow_vector_capacity@Base 0.2.35
- _vbi_keyword_lookup@Base 0.2.35
- _vbi_log_printf@Base 0.2.35
- _vbi_log_vprintf@Base 0.2.35
- _vbi_popcnt@Base 0.2.35
- _vbi_shrink_vector_capacity@Base 0.2.35
- _vbi_strlcpy@Base 0.2.35
- _vbi_strndup@Base 0.2.35
- _vbi_vasprintf@Base 0.2.35
- _zvbi_intl_domainname@Base 0.2.35
- device_close@Base 0.2.35
- device_ioctl@Base 0.2.35
- device_mmap@Base 0.2.35
- device_munmap@Base 0.2.35
- device_open@Base 0.2.35
- fprint_symbolic@Base 0.2.35
- fprint_unknown_ioctl@Base 0.2.35
- vbi_capture_delete@Base 0.2.35
- vbi_capture_fd@Base 0.2.35
- vbi_capture_flush@Base 0.2.35
- vbi_capture_force_read_mode@Base 0.2.35
- vbi_capture_get_fd_flags@Base 0.2.35
- vbi_capture_get_scanning@Base 0.2.35
- vbi_capture_io_select@Base 0.2.35
- vbi_capture_io_update_timeout@Base 0.2.35
- vbi_capture_parameters@Base 0.2.35
- vbi_capture_proxy_new@Base 0.2.35
- vbi_capture_pull@Base 0.2.35
- vbi_capture_pull_raw@Base 0.2.35
- vbi_capture_pull_sliced@Base 0.2.35
- 

Bug#1063314: zycore-c: NMU diff for 64-bit time_t transition

2024-02-29 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 zycore-c-1.4.1/debian/changelog zycore-c-1.4.1/debian/changelog
--- zycore-c-1.4.1/debian/changelog 2024-01-12 21:24:00.0 +
+++ zycore-c-1.4.1/debian/changelog 2024-02-29 08:50:24.0 +
@@ -1,3 +1,10 @@
+zycore-c (1.4.1-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063314
+
+ -- Steve Langasek   Thu, 29 Feb 2024 08:50:24 +
+
 zycore-c (1.4.1-2) unstable; urgency=medium
 
   * d/patches: add loong64 support.
diff -Nru zycore-c-1.4.1/debian/control zycore-c-1.4.1/debian/control
--- zycore-c-1.4.1/debian/control   2024-01-12 20:50:33.0 +
+++ zycore-c-1.4.1/debian/control   2024-02-29 08:50:24.0 +
@@ -2,8 +2,8 @@
 Section: libs
 Priority: optional
 Maintainer: Andrea Pappacoda 
-Build-Depends: debhelper-compat (= 13)
-Build-Depends-Arch: cmake,
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13)
+Build-Depends-Arch: dpkg-dev (>= 1.22.5), cmake,
 libgtest-dev 
 Build-Depends-Indep: cmake,
  libgtest-dev ,
@@ -15,7 +15,10 @@
 Vcs-Browser: https://salsa.debian.org/debian/zycore-c
 Rules-Requires-Root: no
 
-Package: libzycore1.4
+Package: libzycore1.4t64
+Provides: ${t64:Provides}
+Replaces: libzycore1.4
+Breaks: libzycore1.4 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends},
@@ -30,7 +33,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libzycore1.4 (= ${binary:Version}),
+Depends: libzycore1.4t64 (= ${binary:Version}),
  ${misc:Depends}
 Recommends: libzycore-doc
 Description: Zyan Core Library for C - development
diff -Nru zycore-c-1.4.1/debian/libzycore1.4.install 
zycore-c-1.4.1/debian/libzycore1.4.install
--- zycore-c-1.4.1/debian/libzycore1.4.install  2024-01-12 20:50:33.0 
+
+++ zycore-c-1.4.1/debian/libzycore1.4.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libZycore.so.1.4*
diff -Nru zycore-c-1.4.1/debian/libzycore1.4.symbols 
zycore-c-1.4.1/debian/libzycore1.4.symbols
--- zycore-c-1.4.1/debian/libzycore1.4.symbols  2024-01-12 20:50:33.0 
+
+++ zycore-c-1.4.1/debian/libzycore1.4.symbols  1970-01-01 00:00:00.0 
+
@@ -1,166 +0,0 @@
-libZycore.so.1.4 libzycore1.4 #MINVER#
-* Build-Depends-Package: libzycore-dev
- ZyanAllocatorDefault@Base 1.4.0
- ZyanAllocatorInit@Base 1.4.0
- ZyanArgParse@Base 1.4.0
- ZyanArgParseEx@Base 1.4.0
- ZyanBitsetAND@Base 1.4.0
- ZyanBitsetAll@Base 1.4.0
- ZyanBitsetAny@Base 1.4.0
- ZyanBitsetAssign@Base 1.4.0
- ZyanBitsetClear@Base 1.4.0
- ZyanBitsetCount@Base 1.4.0
- ZyanBitsetDestroy@Base 1.4.0
- ZyanBitsetFlip@Base 1.4.0
- ZyanBitsetGetCapacity@Base 1.4.0
- ZyanBitsetGetCapacityBytes@Base 1.4.0
- ZyanBitsetGetSize@Base 1.4.0
- ZyanBitsetGetSizeBytes@Base 1.4.0
- ZyanBitsetInit@Base 1.4.0
- ZyanBitsetInitBuffer@Base 1.4.0
- ZyanBitsetInitEx@Base 1.4.0
- ZyanBitsetNone@Base 1.4.0
- ZyanBitsetOR@Base 1.4.0
- ZyanBitsetPerformByteOperation@Base 1.4.0
- ZyanBitsetPop@Base 1.4.0
- ZyanBitsetPush@Base 1.4.0
- ZyanBitsetReserve@Base 1.4.0
- ZyanBitsetReset@Base 1.4.0
- ZyanBitsetResetAll@Base 1.4.0
- ZyanBitsetSet@Base 1.4.0
- ZyanBitsetSetAll@Base 1.4.0
- ZyanBitsetShrinkToFit@Base 1.4.0
- ZyanBitsetTest@Base 1.4.0
- ZyanBitsetTestLSB@Base 1.4.0
- ZyanBitsetTestMSB@Base 1.4.0
- ZyanBitsetToggle@Base 1.4.0
- ZyanBitsetXOR@Base 1.4.0
- ZyanCriticalSectionDelete@Base 1.4.0
- ZyanCriticalSectionEnter@Base 1.4.0
- ZyanCriticalSectionInitialize@Base 1.4.0
- ZyanCriticalSectionLeave@Base 1.4.0
- ZyanCriticalSectionTryEnter@Base 1.4.0
- ZyanListClear@Base 1.4.0
- ZyanListDestroy@Base 1.4.0
- ZyanListEmplaceBack@Base 1.4.0
- ZyanListEmplaceFront@Base 1.4.0
- ZyanListGetHeadNode@Base 1.4.0
- ZyanListGetNextNode@Base 1.4.0
- ZyanListGetNodeData@Base 1.4.0
- ZyanListGetNodeDataEx@Base 1.4.0
- ZyanListGetNodeDataMutable@Base 1.4.0
- ZyanListGetNodeDataMutableEx@Base 1.4.0
- ZyanListGetPrevNode@Base 1.4.0
- ZyanListGetSize@Base 1.4.0
- ZyanListGetTailNode@Base 1.4.0
- ZyanListInit@Base 1.4.0
- ZyanListInitCustomBuffer@Base 1.4.0
- ZyanListInitEx@Base 1.4.0
- ZyanListPopBack@Base 1.4.0
- ZyanListPopFront@Base 1.4.0
- ZyanListPushBack@Base 1.4.0
- ZyanListPushFront@Base 1.4.0
- 

Bug#1063312: zthreads: NMU diff for 64-bit time_t transition

2024-02-29 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 zthreads-2.3.2/debian/changelog zthreads-2.3.2/debian/changelog
--- zthreads-2.3.2/debian/changelog 2021-08-20 12:43:47.0 +
+++ zthreads-2.3.2/debian/changelog 2024-02-29 08:47:28.0 +
@@ -1,3 +1,10 @@
+zthreads (2.3.2-11.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063312
+
+ -- Steve Langasek   Thu, 29 Feb 2024 08:47:28 +
+
 zthreads (2.3.2-11) unstable; urgency=medium
 
   * QA upload.
diff -Nru zthreads-2.3.2/debian/control zthreads-2.3.2/debian/control
--- zthreads-2.3.2/debian/control   2021-08-20 12:43:47.0 +
+++ zthreads-2.3.2/debian/control   2024-02-29 08:47:28.0 +
@@ -2,14 +2,17 @@
 Priority: optional
 Section: libs
 Maintainer: Debian QA Group 
-Build-Depends: debhelper-compat (= 13)
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13)
 Standards-Version: 4.5.0
 Rules-Requires-Root: no
 Homepage: http://zthread.sourceforge.net/
 Vcs-Browser: https://salsa.debian.org/debian/zthreads
 Vcs-Git: https://salsa.debian.org/debian/zthreads.git
 
-Package: libzthread-2.3-2
+Package: libzthread-2.3-2t64
+Provides: ${t64:Provides}
+Replaces: libzthread-2.3-2
+Breaks: libzthread-2.3-2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -32,7 +35,7 @@
 Package: libzthread-dev
 Section: libdevel
 Architecture: any
-Depends: libzthread-2.3-2 (= ${binary:Version}), ${misc:Depends}
+Depends: libzthread-2.3-2t64 (= ${binary:Version}), ${misc:Depends}
 Multi-Arch: same
 Description: Object-oriented synchronization library for C++ (runtime lib)
  Zthreads is an advanced platform-independent, object-oriented
diff -Nru zthreads-2.3.2/debian/libzthread-2.3-2.install 
zthreads-2.3.2/debian/libzthread-2.3-2.install
--- zthreads-2.3.2/debian/libzthread-2.3-2.install  2021-08-20 
12:43:47.0 +
+++ zthreads-2.3.2/debian/libzthread-2.3-2.install  1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru zthreads-2.3.2/debian/libzthread-2.3-2t64.install 
zthreads-2.3.2/debian/libzthread-2.3-2t64.install
--- zthreads-2.3.2/debian/libzthread-2.3-2t64.install   1970-01-01 
00:00:00.0 +
+++ zthreads-2.3.2/debian/libzthread-2.3-2t64.install   2021-08-20 
12:43:47.0 +
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru zthreads-2.3.2/debian/libzthread-2.3-2t64.lintian-overrides 
zthreads-2.3.2/debian/libzthread-2.3-2t64.lintian-overrides
--- zthreads-2.3.2/debian/libzthread-2.3-2t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ zthreads-2.3.2/debian/libzthread-2.3-2t64.lintian-overrides 2024-02-29 
08:47:23.0 +
@@ -0,0 +1 @@
+libzthread-2.3-2t64: package-name-doesnt-match-sonames libzthread-2.3-2


Bug#1063311: zita-alsa-pcmi: NMU diff for 64-bit time_t transition

2024-02-29 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 zita-alsa-pcmi-0.6.1/debian/changelog 
zita-alsa-pcmi-0.6.1/debian/changelog
--- zita-alsa-pcmi-0.6.1/debian/changelog   2022-12-27 17:22:45.0 
+
+++ zita-alsa-pcmi-0.6.1/debian/changelog   2024-02-29 08:47:04.0 
+
@@ -1,3 +1,10 @@
+zita-alsa-pcmi (0.6.1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063311
+
+ -- Steve Langasek   Thu, 29 Feb 2024 08:47:04 +
+
 zita-alsa-pcmi (0.6.1-1) unstable; urgency=medium
 
   [ Debian Janitor ]
diff -Nru zita-alsa-pcmi-0.6.1/debian/control 
zita-alsa-pcmi-0.6.1/debian/control
--- zita-alsa-pcmi-0.6.1/debian/control 2022-12-27 17:16:14.0 +
+++ zita-alsa-pcmi-0.6.1/debian/control 2024-02-29 08:47:04.0 +
@@ -5,7 +5,7 @@
 Uploaders:
  Dennis Braun ,
  Jaromír Mikeš 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  libasound2-dev
 Standards-Version: 4.6.2
@@ -19,7 +19,7 @@
 Architecture: linux-any
 Depends:
  libfftw3-dev,
- libzita-alsa-pcmi0 (= ${binary:Version}),
+ libzita-alsa-pcmi0t64 (= ${binary:Version}),
  ${misc:Depends},
 Multi-Arch: same
 Description: Development files (headers) for libzita-alsa-pcmi library
@@ -33,7 +33,10 @@
  This package contains the headers used to build applications
  that use libzita-alsa-pcmi.
 
-Package: libzita-alsa-pcmi0
+Package: libzita-alsa-pcmi0t64
+Provides: ${t64:Provides}
+Replaces: libzita-alsa-pcmi0
+Breaks: libzita-alsa-pcmi0 (<< ${source:Version})
 Section: libs
 Architecture: linux-any
 Depends:
diff -Nru zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.install 
zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.install
--- zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.install  2022-12-27 
17:12:39.0 +
+++ zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.install  1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.symbols 
zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.symbols
--- zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.symbols  2022-12-27 
17:12:39.0 +
+++ zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.symbols  1970-01-01 
00:00:00.0 +
@@ -1,44 +0,0 @@
-libzita-alsa-pcmi.so.0 libzita-alsa-pcmi0 #MINVER#
-* Build-Depends-Package: libzita-alsa-pcmi-dev
- (c++)"zita_alsa_pcmi_major_version()@Base" 0.2.0
- (c++)"zita_alsa_pcmi_minor_version()@Base" 0.2.0
- (c++)"Alsa_pcmi::clear_chan(int, int)@Base" 0.2.0
- (c++)"Alsa_pcmi::initialise(char const*, char const*, char const*)@Base" 0.2.0
- (c++)"Alsa_pcmi::recover()@Base" 0.2.0
- (c++)"Alsa_pcmi::clear_16(char*, int)@Base" 0.2.0
- (c++)"Alsa_pcmi::clear_24(char*, int)@Base" 0.2.0
- (c++)"Alsa_pcmi::clear_32(char*, int)@Base" 0.2.0
- (c++)"Alsa_pcmi::pcm_idle(int)@Base" 0.2.0
- (c++)"Alsa_pcmi::pcm_stop()@Base" 0.2.0
- (c++)"Alsa_pcmi::pcm_wait()@Base" 0.2.0
- (c++)"Alsa_pcmi::capt_chan(int, float*, int, int)@Base" 0.2.0
- (c++)"Alsa_pcmi::capt_done(int)@Base" 0.2.0
- (c++)"Alsa_pcmi::capt_init(unsigned long)@Base" 0.2.0
- (c++)"Alsa_pcmi::pcm_start()@Base" 0.2.0
- (c++)"Alsa_pcmi::play_chan(int, float const*, int, int)@Base" 0.2.0
- (c++)"Alsa_pcmi::play_done(int)@Base" 0.2.0
- (c++)"Alsa_pcmi::play_init(unsigned long)@Base" 0.2.0
- (c++)"Alsa_pcmi::printinfo()@Base" 0.2.0
- (c++)"Alsa_pcmi::set_hwpar(_snd_pcm*, _snd_pcm_hw_params*, char const*, 
unsigned int*)@Base" 0.2.0
- (c++)"Alsa_pcmi::set_swpar(_snd_pcm*, _snd_pcm_sw_params*, char const*)@Base" 
0.2.0
- (c++)"Alsa_pcmi::xruncheck(_snd_pcm_status*)@Base" 0.2.0
- (c++)"Alsa_pcmi::Alsa_pcmi(char const*, char const*, char const*, unsigned 
int, unsigned int, unsigned int, unsigned int)@Base" 0.2.0
- (c++)"Alsa_pcmi::Alsa_pcmi(char const*, char const*, char const*, unsigned 
int, unsigned int, unsigned int, unsigned int)@Base" 0.2.0
- (c++)"Alsa_pcmi::capt_floatne(char const*, float*, int, int)@Base" 0.4.0
- (c++)"Alsa_pcmi::capt_floatre(char const*, float*, int, int)@Base" 0.4.0
- (c++)"Alsa_pcmi::play_floatne(float const*, char*, int, int)@Base" 0.4.0
- (c++)"Alsa_pcmi::play_floatre(float const*, char*, int, int)@Base" 0.4.0
- (c++)"Alsa_pcmi::capt_16be(char const*, float*, int, int)@Base" 0.4.0
- (c++)"Alsa_pcmi::capt_16le(char const*, 

Bug#1063310: zfp: NMU diff for 64-bit time_t transition

2024-02-29 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 zfp-1.0.1/debian/changelog zfp-1.0.1/debian/changelog
--- zfp-1.0.1/debian/changelog  2024-01-17 08:08:28.0 +
+++ zfp-1.0.1/debian/changelog  2024-02-29 08:45:44.0 +
@@ -1,3 +1,10 @@
+zfp (1.0.1-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063310
+
+ -- Steve Langasek   Thu, 29 Feb 2024 08:45:44 +
+
 zfp (1.0.1-3) unstable; urgency=medium
 
   * debian/rules:
diff -Nru zfp-1.0.1/debian/control zfp-1.0.1/debian/control
--- zfp-1.0.1/debian/control2024-01-17 08:08:28.0 +
+++ zfp-1.0.1/debian/control2024-02-29 08:45:44.0 +
@@ -6,7 +6,7 @@
Antonio Valentino 
 Rules-Requires-Root: no
 Testsuite: autopkgtest-pkg-pybuild
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  cmake,
  cython3,
@@ -30,7 +30,10 @@
  arrays, e.g., for applications that read and write large data sets to and
  from disk.
 
-Package: libzfp1
+Package: libzfp1t64
+Provides: ${t64:Provides}
+Replaces: libzfp1
+Breaks: libzfp1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -45,7 +48,7 @@
 Section: libdevel
 Depends:
  ${misc:Depends},
- libzfp1 (= ${binary:Version}),
+ libzfp1t64 (= ${binary:Version}),
 Description: ${source:Synopsis} (Development files)
  ${source:Extended-Description}
  .
@@ -68,7 +71,7 @@
  ${misc:Depends},
  ${python3:Depends},
  ${shlibs:Depends},
- libzfp1,
+ libzfp1t64,
  python3-numpy
 Description: Python 3 bindings to the ${source:Synopsis}
  ${source:Extended-Description}
diff -Nru zfp-1.0.1/debian/libzfp1.install zfp-1.0.1/debian/libzfp1.install
--- zfp-1.0.1/debian/libzfp1.install2024-01-17 08:08:28.0 +
+++ zfp-1.0.1/debian/libzfp1.install1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru zfp-1.0.1/debian/libzfp1.symbols zfp-1.0.1/debian/libzfp1.symbols
--- zfp-1.0.1/debian/libzfp1.symbols2024-01-17 08:08:28.0 +
+++ zfp-1.0.1/debian/libzfp1.symbols1970-01-01 00:00:00.0 +
@@ -1,298 +0,0 @@
-# SymbolsHelper-Confirmed: 1.0.1 amd64
-libzfp.so.1 #PACKAGE# #MINVER#
-* Build-Depends-Package: libzfp-dev
- stream_align@Base 1.0
- stream_alignment@Base 1.0
- stream_capacity@Base 1.0
- stream_clone@Base 1.0
- stream_close@Base 1.0
- stream_copy@Base 1.0
- stream_data@Base 1.0
- stream_flush@Base 1.0
- stream_open@Base 1.0
- stream_pad@Base 1.0
- stream_read_bit@Base 1.0
- stream_read_bits@Base 1.0
- stream_rewind@Base 1.0
- stream_rseek@Base 1.0
- stream_rtell@Base 1.0
- stream_size@Base 1.0
- stream_skip@Base 1.0
- stream_stride_block@Base 1.0
- stream_stride_delta@Base 1.0
- stream_word_bits@Base 1.0
- stream_write_bit@Base 1.0
- stream_write_bits@Base 1.0
- stream_wseek@Base 1.0
- stream_wtell@Base 1.0
- zfp_codec_version@Base 1.0
- zfp_compress@Base 1.0
- zfp_config_accuracy@Base 1.0
- zfp_config_expert@Base 1.0
- zfp_config_none@Base 1.0
- zfp_config_precision@Base 1.0
- zfp_config_rate@Base 1.0
- zfp_config_reversible@Base 1.0
- zfp_decode_block_double_1@Base 1.0
- zfp_decode_block_double_2@Base 1.0
- zfp_decode_block_double_3@Base 1.0
- zfp_decode_block_double_4@Base 1.0
- zfp_decode_block_float_1@Base 1.0
- zfp_decode_block_float_2@Base 1.0
- zfp_decode_block_float_3@Base 1.0
- zfp_decode_block_float_4@Base 1.0
- zfp_decode_block_int32_1@Base 1.0
- zfp_decode_block_int32_2@Base 1.0
- zfp_decode_block_int32_3@Base 1.0
- zfp_decode_block_int32_4@Base 1.0
- zfp_decode_block_int64_1@Base 1.0
- zfp_decode_block_int64_2@Base 1.0
- zfp_decode_block_int64_3@Base 1.0
- zfp_decode_block_int64_4@Base 1.0
- zfp_decode_block_strided_double_1@Base 1.0
- zfp_decode_block_strided_double_2@Base 1.0
- zfp_decode_block_strided_double_3@Base 1.0
- zfp_decode_block_strided_double_4@Base 1.0
- zfp_decode_block_strided_float_1@Base 1.0
- zfp_decode_block_strided_float_2@Base 1.0
- zfp_decode_block_strided_float_3@Base 1.0
- zfp_decode_block_strided_float_4@Base 1.0
- zfp_decode_block_strided_int32_1@Base 1.0
- zfp_decode_block_strided_int32_2@Base 1.0
- zfp_decode_block_strided_int32_3@Base 1.0
- zfp_decode_block_strided_int32_4@Base 1.0
- zfp_decode_block_strided_int64_1@Base 1.0
- zfp_decode_block_strided_int64_2@Base 1.0
- 

Bug#1062229: libbigwig: NMU diff for 64-bit time_t transition

2024-02-29 Thread Lukas Märdian
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')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/4 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 libbigwig-0.4.7+dfsg/debian/changelog 
libbigwig-0.4.7+dfsg/debian/changelog
--- libbigwig-0.4.7+dfsg/debian/changelog   2022-09-10 07:33:51.0 
+
+++ libbigwig-0.4.7+dfsg/debian/changelog   2024-02-29 08:50:16.0 
+
@@ -1,3 +1,10 @@
+libbigwig (0.4.7+dfsg-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062229
+
+ -- Lukas Märdian   Thu, 29 Feb 2024 08:50:16 +
+
 libbigwig (0.4.7+dfsg-3) unstable; urgency=medium
 
   * Team upload.
diff -Nru libbigwig-0.4.7+dfsg/debian/control 
libbigwig-0.4.7+dfsg/debian/control
--- libbigwig-0.4.7+dfsg/debian/control 2022-08-29 16:56:21.0 +
+++ libbigwig-0.4.7+dfsg/debian/control 2024-02-29 08:50:16.0 +
@@ -3,8 +3,8 @@
 Uploaders: Steffen Moeller 
 Section: science
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
-   d-shlibs,
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
+   d-shlibs (>= 0.106~),
libcurl4-gnutls-dev|libcurl-dev,
zlib1g-dev
 Build-Depends-Indep: doxygen
@@ -14,7 +14,10 @@
 Homepage: https://github.com/dpryan79/libBigWig/
 Rules-Requires-Root: no
 
-Package: libbigwig0
+Package: libbigwig0t64
+Provides: ${t64:Provides}
+Replaces: libbigwig0
+Conflicts: libbigwig0 (<< ${source:Version})
 Architecture: any
 Section: libs
 Multi-Arch: same
@@ -31,7 +34,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libbigwig0 (= ${binary:Version}),
+Depends: libbigwig0t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: C library for handling bigWig files - header files
  This package provides the files needed to develop with the libBigWig
diff -Nru libbigwig-0.4.7+dfsg/debian/libbigwig0.symbols 
libbigwig-0.4.7+dfsg/debian/libbigwig0.symbols
--- libbigwig-0.4.7+dfsg/debian/libbigwig0.symbols  2022-08-29 
16:52:07.0 +
+++ libbigwig-0.4.7+dfsg/debian/libbigwig0.symbols  1970-01-01 
00:00:00.0 +
@@ -1,66 +0,0 @@
-libBigWig.so.0 libbigwig0 #MINVER#
- GLOBAL_DEFAULTBUFFERSIZE@Base 0.4.6
- addIntervalValue@Base 0.4.6
- bbDestroyOverlappingEntries@Base 0.4.6
- bbGetOverlappingEntries@Base 0.4.6
- bbGetOverlappingEntriesCore@Base 0.4.6
- bbGetSQL@Base 0.4.6
- bbIsBigBed@Base 0.4.6
- bbOpen@Base 0.4.6
- bbOverlappingEntriesIterator@Base 0.4.6
- bwAddIntervalSpanSteps@Base 0.4.6
- bwAddIntervalSpans@Base 0.4.6
- bwAddIntervals@Base 0.4.6
- bwAppendIntervalSpanSteps@Base 0.4.6
- bwAppendIntervalSpans@Base 0.4.6
- bwAppendIntervals@Base 0.4.6
- bwCleanup@Base 0.4.6
- bwClose@Base 0.4.6
- bwCreateChromList@Base 0.4.6
- bwCreateHdr@Base 0.4.6
- bwDestroyIndex@Base 0.4.6
- bwDestroyIndexNode@Base 0.4.6
- bwDestroyOverlappingIntervals@Base 0.4.6
- bwFillBuffer@Base 0.4.6
- bwFillDataHdr@Base 0.4.6
- bwFinalize@Base 0.4.6
- bwGetOverlappingIntervals@Base 0.4.6
- bwGetOverlappingIntervalsCore@Base 0.4.6
- bwGetTid@Base 0.4.6
- bwGetValues@Base 0.4.6
- bwInit@Base 0.4.6
- bwIsBigWig@Base 0.4.6
- bwIteratorDestroy@Base 0.4.6
- bwIteratorNext@Base 0.4.6
- bwOpen@Base 0.4.6
- bwOverlappingIntervalsIterator@Base 0.4.6
- bwRead@Base 0.4.6
- bwReadIndex@Base 0.4.6
- bwSetPos@Base 0.4.6
- bwStats@Base 0.4.6
- bwStatsFromFull@Base 0.4.6
- bwStrdup@Base 0.4.7
- bwTell@Base 0.4.6
- bwWriteHdr@Base 0.4.6
- constructZoomLevels@Base 0.4.6
- destroyBWOverlapBlock@Base 0.4.6
- destroyVals_t@Base 0.4.6
- getContentLength@Base 0.4.6
- getScalar@Base 0.4.6
- makeZoomLevels@Base 0.4.6
- nextPos@Base 0.4.6
- overlapsInterval@Base 0.4.6
- updateInterval@Base 0.4.6
- urlClose@Base 0.4.6
- urlFetchData@Base 0.4.6
- urlOpen@Base 0.4.6
- urlRead@Base 0.4.6
- urlSeek@Base 0.4.6
- url_fread@Base 0.4.6
- walkRTreeNodes@Base 0.4.6
- writeIndex@Base 0.4.6
- writeIndexOffsets@Base 0.4.6
- writeIndexTree@Base 0.4.6
- writeIndexTreeNode@Base 0.4.6
- writeSummary@Base 0.4.6
- writeZoomLevels@Base 0.4.6
diff -Nru libbigwig-0.4.7+dfsg/debian/libbigwig0t64.lintian-overrides 
libbigwig-0.4.7+dfsg/debian/libbigwig0t64.lintian-overrides
--- libbigwig-0.4.7+dfsg/debian/libbigwig0t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ libbigwig-0.4.7+dfsg/debian/libbigwig0t64.lintian-overrides 2024-02-29 
08:48:00.0 +
@@ -0,0 +1 @@

Bug#1062228: libbde: NMU diff for 64-bit time_t transition

2024-02-29 Thread Lukas Märdian
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')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/4 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 libbde-20190102/debian/changelog libbde-20190102/debian/changelog
--- libbde-20190102/debian/changelog2021-01-26 14:28:52.0 +
+++ libbde-20190102/debian/changelog2024-02-29 08:46:11.0 +
@@ -1,3 +1,10 @@
+libbde (20190102-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062228
+
+ -- Lukas Märdian   Thu, 29 Feb 2024 08:46:11 +
+
 libbde (20190102-2) unstable; urgency=medium
 
   [ Samuel Henrique ]
diff -Nru libbde-20190102/debian/control libbde-20190102/debian/control
--- libbde-20190102/debian/control  2021-01-26 14:28:52.0 +
+++ libbde-20190102/debian/control  2024-02-29 08:46:11.0 +
@@ -2,7 +2,7 @@
 Priority: optional
 Maintainer: Debian Security Tools 
 Uploaders: Hilko Bengen 
-Build-Depends: debhelper (>= 10~), dh-python,
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 10~), dh-python,
  pkg-config,
  libbfio-dev, libfuse-dev,
  python3-dev,
@@ -17,14 +17,17 @@
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends},
- libbde1 (= ${binary:Version})
+ libbde1t64 (= ${binary:Version})
 Description: BitLocker Drive Encryption access library -- development files
  The BDE format is used by Microsoft Windows (Vista and later) to
  encrypt data on a storage media volume.
  .
  This package includes the development support files.
 
-Package: libbde1
+Package: libbde1t64
+Provides: ${t64:Provides}
+Replaces: libbde1
+Breaks: libbde1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -39,7 +42,7 @@
 Multi-Arch: foreign
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends},
- libbde1,
+ libbde1t64,
 Description: Tools to access the BitLocker Drive Encryption format.
  The BDE format is used by Microsoft Windows (Vista and later) to
  encrypt data on a storage media volume.
@@ -47,7 +50,7 @@
 Package: python3-libbde
 Section: python
 Architecture: any
-Depends: libbde1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends},
+Depends: libbde1t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends},
  ${python3:Depends},
 Multi-Arch: same
 Description: BitLocker Drive Encryption access library -- Python 3 bindings
diff -Nru libbde-20190102/debian/libbde1.install 
libbde-20190102/debian/libbde1.install
--- libbde-20190102/debian/libbde1.install  2021-01-26 14:28:52.0 
+
+++ libbde-20190102/debian/libbde1.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*-*/lib*.so.*
diff -Nru libbde-20190102/debian/libbde1.symbols 
libbde-20190102/debian/libbde1.symbols
--- libbde-20190102/debian/libbde1.symbols  2021-01-26 14:28:52.0 
+
+++ libbde-20190102/debian/libbde1.symbols  1970-01-01 00:00:00.0 
+
@@ -1,137 +0,0 @@
-libbde.so.1 libbde1 #MINVER#
- (optional|regex)^libcaes_.* 0
- (optional|regex)^libcdata_.* 0
- (optional|regex)^libcerror_.* 0
- (optional|regex)^libcfile_.* 0
- (optional|regex)^libclocale_.* 0
- (optional|regex)^libcnotify_.* 0
- (optional|regex)^libcpath_.* 0
- (optional|regex)^libcsplit_.* 0
- (optional|regex)^libcthreads_.* 0
- (optional|regex)^libfcache_.* 0
- (optional|regex)^libfdata_.* 0
- (optional|regex)^libfdatetime_.* 0
- (optional|regex)^libfguid_.* 0
- (optional|regex)^libfvalue_.* 0
- (optional|regex)^libhmac_.* 0
- (optional|regex)^libuna_.* 0
- bde_boot_entry_point_vista@Base 20150204
- bde_boot_entry_point_win7@Base 20150204
- bde_identifier@Base 20150204
- bde_ntfs_volume_file_system_signature@Base 20150204
- bde_signature@Base 20150204
- libbde_aes_ccm_encrypted_key_free@Base 20150204
- libbde_aes_ccm_encrypted_key_initialize@Base 20150204
- libbde_aes_ccm_encrypted_key_read@Base 20150204
- libbde_check_volume_signature@Base 20150204
- libbde_check_volume_signature_file_io_handle@Base 20150204
- libbde_diffuser_a_decrypt@Base 20150204
- libbde_diffuser_a_encrypt@Base 20150204
- libbde_diffuser_b_decrypt@Base 20150204
- libbde_diffuser_b_encrypt@Base 20150204
- libbde_diffuser_decrypt@Base 20150204
- libbde_diffuser_encrypt@Base 20150204
- libbde_encryption_crypt@Base 20150204
- libbde_encryption_free@Base 20150204
- libbde_encryption_initialize@Base 20150204
- 

Bug#1062227: libavl: NMU diff for 64-bit time_t transition

2024-02-29 Thread Lukas Märdian
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')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/4 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 libavl-0.3.5/debian/changelog libavl-0.3.5/debian/changelog
--- libavl-0.3.5/debian/changelog   2016-06-21 10:03:23.0 +
+++ libavl-0.3.5/debian/changelog   2024-02-29 08:45:27.0 +
@@ -1,3 +1,10 @@
+libavl (0.3.5-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062227
+
+ -- Lukas Märdian   Thu, 29 Feb 2024 08:45:27 +
+
 libavl (0.3.5-4) unstable; urgency=medium
 
   [ Guus Sliepen ]
diff -Nru libavl-0.3.5/debian/control libavl-0.3.5/debian/control
--- libavl-0.3.5/debian/control 2016-06-21 08:39:25.0 +
+++ libavl-0.3.5/debian/control 2024-02-29 08:45:27.0 +
@@ -2,13 +2,13 @@
 Section: devel
 Priority: optional
 Maintainer: Guus Sliepen 
-Build-Depends: debhelper (>> 9)
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>> 9)
 Standards-Version: 3.9.8
 
 Package: libavl-dev
 Section: libdevel
 Architecture: any
-Depends: libavl1 (= ${binary:Version}), libc6-dev, ${misc:Depends}
+Depends: libavl1t64 (= ${binary:Version}), libc6-dev, ${misc:Depends}
 Description: AVL tree manipulation library - development
  This library consists of a set of functions to manipulate AVL trees.  AVL
  trees are very efficient balanced binary trees, similar to red-black trees.
@@ -17,7 +17,10 @@
  .
  This package contains the header files.
 
-Package: libavl1
+Package: libavl1t64
+Provides: ${t64:Provides}
+Replaces: libavl1
+Breaks: libavl1 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
diff -Nru libavl-0.3.5/debian/libavl1.install 
libavl-0.3.5/debian/libavl1.install
--- libavl-0.3.5/debian/libavl1.install 2016-06-21 10:00:00.0 +
+++ libavl-0.3.5/debian/libavl1.install 1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/lib*.so.*
diff -Nru libavl-0.3.5/debian/libavl1t64.install 
libavl-0.3.5/debian/libavl1t64.install
--- libavl-0.3.5/debian/libavl1t64.install  1970-01-01 00:00:00.0 
+
+++ libavl-0.3.5/debian/libavl1t64.install  2016-06-21 10:00:00.0 
+
@@ -0,0 +1 @@
+usr/lib/lib*.so.*
diff -Nru libavl-0.3.5/debian/libavl1t64.lintian-overrides 
libavl-0.3.5/debian/libavl1t64.lintian-overrides
--- libavl-0.3.5/debian/libavl1t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ libavl-0.3.5/debian/libavl1t64.lintian-overrides2024-02-29 
08:45:20.0 +
@@ -0,0 +1 @@
+libavl1t64: package-name-doesnt-match-sonames libavl1


Bug#1062226: libast: NMU diff for 64-bit time_t transition

2024-02-29 Thread Lukas Märdian
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')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/4 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 libast-0.7/debian/changelog libast-0.7/debian/changelog
--- libast-0.7/debian/changelog 2018-02-12 18:34:56.0 +
+++ libast-0.7/debian/changelog 2024-02-29 08:44:16.0 +
@@ -1,3 +1,10 @@
+libast (0.7-9.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062226
+
+ -- Lukas Märdian   Thu, 29 Feb 2024 08:44:16 +
+
 libast (0.7-9) unstable; urgency=medium
 
   * QA upload.
diff -Nru libast-0.7/debian/control libast-0.7/debian/control
--- libast-0.7/debian/control   2017-07-19 21:52:07.0 +
+++ libast-0.7/debian/control   2024-02-29 08:44:16.0 +
@@ -2,16 +2,18 @@
 Section: libs
 Priority: optional
 Maintainer: Debian QA Group 
-Build-Depends: libimlib2-dev, libxt-dev, libxt-dev, cdbs (>= 0.4.93), 
debhelper (>= 10), dh-autoreconf, chrpath
+Build-Depends: dpkg-dev (>= 1.22.5), libimlib2-dev, libxt-dev, libxt-dev, cdbs 
(>= 0.4.93), debhelper (>= 10), dh-autoreconf, chrpath
 Standards-Version: 4.0.0
 Homepage: http://www.eterm.org/
 
-Package: libast2
+Package: libast2t64
+Provides: ${t64:Provides}
+Breaks: libast2 (<< ${source:Version})
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Conflicts: libast1
-Replaces: libast1
+Replaces: libast2, libast1
 Description: Library of Assorted Spiffy Things
  LibAST is the Library of Assorted Spiffy Things.  It contains many
  spiffy things, and it is a library.  Thus, the ever-so-creative name.
@@ -25,10 +27,10 @@
 Package: libast2-dev
 Architecture: any
 Section: libdevel
-Depends: ${misc:Depends}, libimlib2-dev, libc6-dev, libast2 (= 
${binary:Version})
+Depends: ${misc:Depends}, libimlib2-dev, libc6-dev, libast2t64 (= 
${binary:Version})
 Provides: libast1-dev, libast-dev
 Conflicts: libast1-dev, libast-dev
-Description: libast2 development files
+Description: libast2t64 development files
  Headers, static libraries and documentation for developing software
  that uses libast2.
  .
diff -Nru libast-0.7/debian/libast2.install libast-0.7/debian/libast2.install
--- libast-0.7/debian/libast2.install   2011-08-25 20:12:44.0 +
+++ libast-0.7/debian/libast2.install   1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-debian/tmp/usr/lib/*/libast.so.*
diff -Nru libast-0.7/debian/libast2t64.install 
libast-0.7/debian/libast2t64.install
--- libast-0.7/debian/libast2t64.install1970-01-01 00:00:00.0 
+
+++ libast-0.7/debian/libast2t64.install2011-08-25 20:12:44.0 
+
@@ -0,0 +1 @@
+debian/tmp/usr/lib/*/libast.so.*
diff -Nru libast-0.7/debian/libast2t64.lintian-overrides 
libast-0.7/debian/libast2t64.lintian-overrides
--- libast-0.7/debian/libast2t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ libast-0.7/debian/libast2t64.lintian-overrides  2024-02-29 
08:44:10.0 +
@@ -0,0 +1 @@
+libast2t64: package-name-doesnt-match-sonames libast2


Bug#1062224: libarchive: NMU diff for 64-bit time_t transition

2024-02-29 Thread Lukas Märdian
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')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/4 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 libarchive-3.7.2/debian/changelog libarchive-3.7.2/debian/changelog
--- libarchive-3.7.2/debian/changelog   2023-10-14 15:28:55.0 +
+++ libarchive-3.7.2/debian/changelog   2024-02-29 08:40:57.0 +
@@ -1,3 +1,10 @@
+libarchive (3.7.2-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062224
+
+ -- Lukas Märdian   Thu, 29 Feb 2024 08:40:57 +
+
 libarchive (3.7.2-1) unstable; urgency=medium
 
   * Add the iso9660-hash patch to fix file ordering. Closes: #1051322
diff -Nru libarchive-3.7.2/debian/control libarchive-3.7.2/debian/control
--- libarchive-3.7.2/debian/control 2023-10-14 15:28:55.0 +
+++ libarchive-3.7.2/debian/control 2024-02-29 08:40:56.0 +
@@ -1,7 +1,7 @@
 Source: libarchive
 Priority: optional
 Maintainer: Peter Pentchev 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
dpkg-build-api (= 1),
dh-package-notes,
pkg-config,
@@ -26,7 +26,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libarchive13 (= ${binary:Version}), ${misc:Depends}
+Depends: libarchive13t64 (= ${binary:Version}), ${misc:Depends}
 Description: Multi-format archive and compression library (development files)
  The libarchive library provides a flexible interface for reading and writing
  archives in various formats such as tar and cpio. libarchive also supports
@@ -64,7 +64,10 @@
  .
  This package provides the files necessary for development with libarchive.
 
-Package: libarchive13
+Package: libarchive13t64
+Provides: ${t64:Provides}
+Replaces: libarchive13
+Breaks: libarchive13 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -108,7 +111,7 @@
 
 Package: libarchive-tools
 Architecture: any
-Depends: libarchive13 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libarchive13t64 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
 Section: utils
 Description: FreeBSD implementations of 'tar' and 'cpio' and other archive 
tools
  This package contains several command-line tools based on the libarchive
diff -Nru libarchive-3.7.2/debian/libarchive13.install 
libarchive-3.7.2/debian/libarchive13.install
--- libarchive-3.7.2/debian/libarchive13.install2023-10-14 
15:28:55.0 +
+++ libarchive-3.7.2/debian/libarchive13.install1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru libarchive-3.7.2/debian/libarchive13.symbols 
libarchive-3.7.2/debian/libarchive13.symbols
--- libarchive-3.7.2/debian/libarchive13.symbols2023-10-14 
15:28:55.0 +
+++ libarchive-3.7.2/debian/libarchive13.symbols1970-01-01 
00:00:00.0 +
@@ -1,506 +0,0 @@
-libarchive.so.13 libarchive13 #MINVER#
-* Build-Depends-Package: libarchive-dev
-#MISSING: 3.6.2-1# PPMD8_kExpEscape@Base 3.4.0
-#MISSING: 3.6.2-1# Ppmd8_Alloc@Base 3.4.0
-#MISSING: 3.6.2-1# Ppmd8_Construct@Base 3.4.0
-#MISSING: 3.6.2-1# Ppmd8_DecodeSymbol@Base 3.4.0
-#MISSING: 3.6.2-1# Ppmd8_Free@Base 3.4.0
-#MISSING: 3.6.2-1# Ppmd8_Init@Base 3.4.0
-#MISSING: 3.6.2-1# Ppmd8_MakeEscFreq@Base 3.4.0
-#MISSING: 3.6.2-1# Ppmd8_RangeDec_Init@Base 3.4.0
-#MISSING: 3.6.2-1# Ppmd8_Update1@Base 3.4.0
-#MISSING: 3.6.2-1# Ppmd8_Update1_0@Base 3.4.0
-#MISSING: 3.6.2-1# Ppmd8_Update2@Base 3.4.0
-#MISSING: 3.6.2-1# Ppmd8_UpdateBin@Base 3.4.0
-#MISSING: 3.6.2-1# archive_acl_add_entry@Base 3.0.4
-#MISSING: 3.6.2-1# archive_acl_add_entry_w_len@Base 3.0.4
-#MISSING: 3.6.2-1# archive_acl_clear@Base 3.0.4
-#MISSING: 3.6.2-1# archive_acl_copy@Base 3.0.4
-#MISSING: 3.6.2-1# archive_acl_count@Base 3.0.4
-#MISSING: 3.6.2-1# archive_acl_from_text_l@Base 3.3.3
-#MISSING: 3.6.2-1# archive_acl_from_text_w@Base 3.3.3
-#MISSING: 3.6.2-1# archive_acl_next@Base 3.0.4
-#MISSING: 3.3.3-1# archive_acl_parse_l@Base 3.0.4
-#MISSING: 3.3.3-1# archive_acl_parse_w@Base 3.0.4
-#MISSING: 3.6.2-1# archive_acl_reset@Base 3.0.4
-#MISSING: 3.3.3-1# archive_acl_text_l@Base 3.0.4
-#MISSING: 3.3.3-1# archive_acl_text_w@Base 3.0.4
-#MISSING: 3.6.2-1# archive_acl_to_text_l@Base 3.3.3
-#MISSING: 3.6.2-1# archive_acl_to_text_w@Base 3.3.3
-#MISSING: 

Bug#1063309: zeroc-ice: NMU diff for 64-bit time_t transition

2024-02-29 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 zeroc-ice-3.7.10/debian/changelog zeroc-ice-3.7.10/debian/changelog
--- zeroc-ice-3.7.10/debian/changelog   2023-11-06 20:35:37.0 +
+++ zeroc-ice-3.7.10/debian/changelog   2024-02-29 08:19:28.0 +
@@ -1,3 +1,10 @@
+zeroc-ice (3.7.10-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063309
+
+ -- Steve Langasek   Thu, 29 Feb 2024 08:19:28 +
+
 zeroc-ice (3.7.10-1) unstable; urgency=medium
 
   * New upstream version 3.7.10
diff -Nru zeroc-ice-3.7.10/debian/control zeroc-ice-3.7.10/debian/control
--- zeroc-ice-3.7.10/debian/control 2023-11-06 20:35:37.0 +
+++ zeroc-ice-3.7.10/debian/control 2024-02-29 08:19:28.0 +
@@ -8,7 +8,7 @@
  gradle-ice-builder-plugin (>= 1.3.13),
  libjgoodies-forms-java (>= 1.6.0),
  libjgoodies-looks-java (>= 2.5.2)
-Build-Depends: debhelper,
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper,
debhelper-compat (= 10),
dh-exec,
dh-php (>= 0.20),
@@ -43,7 +43,7 @@
 Section: libdevel
 Replaces: libice++-dev,
   libzeroc-ice35-dev
-Depends: libzeroc-ice3.7 (= ${binary:Version}),
+Depends: libzeroc-ice3.7t64 (= ${binary:Version}),
  zeroc-ice-compilers (= ${binary:Version}),
  zeroc-ice-slice (= ${source:Version}),
  ${misc:Depends}
@@ -69,7 +69,10 @@
  network programming interfaces and allows you to focus your efforts on
  your application logic.
 
-Package: libzeroc-ice3.7
+Package: libzeroc-ice3.7t64
+Provides: ${t64:Provides}
+Replaces: libzeroc-ice3.7
+Breaks: libzeroc-ice3.7 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -85,12 +88,15 @@
  network programming interfaces and allows you to focus your efforts on
  your application logic.
 
-Package: libzeroc-icestorm3.7
+Package: libzeroc-icestorm3.7t64
+Provides: ${t64:Provides}
+Replaces: libzeroc-icestorm3.7
+Breaks: libzeroc-icestorm3.7 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: net
 Pre-Depends: ${misc:Pre-Depends}
-Depends: libzeroc-ice3.7 (= ${binary:Version}),
+Depends: libzeroc-ice3.7t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
 Description: IceStorm publish-subscribe event distribution service
@@ -110,7 +116,7 @@
 Package: php-zeroc-ice
 Architecture: any
 Section: php
-Depends: libzeroc-ice3.7 (= ${binary:Version}),
+Depends: libzeroc-ice3.7t64 (= ${binary:Version}),
  ${misc:Depends},
  ${php:Depends},
  ${shlibs:Depends}
@@ -126,7 +132,7 @@
 Package: python3-zeroc-ice
 Architecture: any
 Section: python
-Depends: libzeroc-ice3.7 (= ${binary:Version}),
+Depends: libzeroc-ice3.7t64 (= ${binary:Version}),
  ${misc:Depends},
  ${python3:Depends},
  ${shlibs:Depends}
@@ -144,7 +150,7 @@
 Section: net
 Replaces: glacier2,
   ice35-services
-Depends: libzeroc-ice3.7 (= ${binary:Version}),
+Depends: libzeroc-ice3.7t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
 Description: Glacier2 router
@@ -178,8 +184,8 @@
 Architecture: all
 Section: net
 Depends: libzeroc-ice3.7-java (= ${source:Version}),
- libzeroc-ice3.7 (>= ${source:Version}),
- libzeroc-icestorm3.7 (>= ${source:Version}),
+ libzeroc-ice3.7t64 (>= ${source:Version}),
+ libzeroc-icestorm3.7t64 (>= ${source:Version}),
  php-zeroc-ice (>= ${source:Version}),
  python3-zeroc-ice (>= ${source:Version}),
  zeroc-glacier2 (>= ${source:Version}),
@@ -203,7 +209,7 @@
 Architecture: any
 Multi-Arch: foreign
 Section: devel
-Depends: libzeroc-ice3.7 (= ${binary:Version}),
+Depends: libzeroc-ice3.7t64 (= ${binary:Version}),
  zeroc-ice-slice (= ${source:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
@@ -232,8 +238,8 @@
 Architecture: any
 Multi-Arch: foreign
 Section: admin
-Depends: libzeroc-ice3.7 (= ${binary:Version}),
- libzeroc-icestorm3.7 (= ${binary:Version}),
+Depends: libzeroc-ice3.7t64 (= ${binary:Version}),
+ libzeroc-icestorm3.7t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
 Description: Ice 

Bug#1062225: libassa: NMU diff for 64-bit time_t transition

2024-02-29 Thread Lukas Märdian
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')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/4 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 libassa-3.5.1/debian/changelog libassa-3.5.1/debian/changelog
--- libassa-3.5.1/debian/changelog  2021-09-25 16:56:13.0 +
+++ libassa-3.5.1/debian/changelog  2024-02-29 08:42:32.0 +
@@ -1,3 +1,10 @@
+libassa (3.5.1-8.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062225
+
+ -- Lukas Märdian   Thu, 29 Feb 2024 08:42:32 +
+
 libassa (3.5.1-8) unstable; urgency=medium
 
   * Fix FTBFS due to RPC removal from glibc.
diff -Nru libassa-3.5.1/debian/control libassa-3.5.1/debian/control
--- libassa-3.5.1/debian/control2021-09-25 16:56:13.0 +
+++ libassa-3.5.1/debian/control2024-02-29 08:42:32.0 +
@@ -2,7 +2,7 @@
 Priority: optional
 Section: libs
 Maintainer: Shane McDonald 
-Build-Depends: debhelper-compat (= 13), doxygen, libtirpc-dev, pkg-config
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), doxygen, 
libtirpc-dev, pkg-config
 Standards-Version: 4.6.0
 Rules-Requires-Root: no
 Homepage: http://libassa.sourceforge.net/
@@ -12,7 +12,7 @@
 Package: libassa-3.5-5-dev
 Section: libdevel
 Architecture: any
-Depends: libtirpc-dev, ${shlibs:Depends}, libassa-3.5-5v5 (= 
${binary:Version}),
+Depends: libtirpc-dev, ${shlibs:Depends}, libassa-3.5-5t64 (= 
${binary:Version}),
   ${misc:Depends}
 Conflicts: libassa0-dev, libassa3.4-0-dev, libassa3.5-5-dev
 Replaces: libassa0-dev, libassa3.4-0-dev, libassa3.5-5-dev
@@ -30,13 +30,16 @@
  needed for developing applications and a program that generates
  skeleton files for RAD development with ASSA library.
 
-Package: libassa-3.5-5v5
+Package: libassa-3.5-5t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libassa-3.5-5v5
+Breaks: libassa-3.5-5v5 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Conflicts: libassa0, libassa3.5-5
-Replaces: libassa0, libassa3.5-5
+Replaces: libassa-3.5-5v5, libassa0, libassa3.5-5
 Description: object-oriented C++ networking library
  libASSA is an object-oriented C++ networking library based on Adaptive
  Communication Patterns. It features a simplistic implementation of the set
diff -Nru libassa-3.5.1/debian/libassa-3.5-5t64.install 
libassa-3.5.1/debian/libassa-3.5-5t64.install
--- libassa-3.5.1/debian/libassa-3.5-5t64.install   1970-01-01 
00:00:00.0 +
+++ libassa-3.5.1/debian/libassa-3.5-5t64.install   2021-09-25 
16:56:13.0 +
@@ -0,0 +1 @@
+debian/tmp/usr/lib/*/lib*.so.*
diff -Nru libassa-3.5.1/debian/libassa-3.5-5t64.lintian-overrides 
libassa-3.5.1/debian/libassa-3.5-5t64.lintian-overrides
--- libassa-3.5.1/debian/libassa-3.5-5t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ libassa-3.5.1/debian/libassa-3.5-5t64.lintian-overrides 2024-02-29 
08:42:27.0 +
@@ -0,0 +1 @@
+libassa-3.5-5t64: package-name-doesnt-match-sonames libassa-3.5-5v5
diff -Nru libassa-3.5.1/debian/libassa-3.5-5t64.shlibs 
libassa-3.5.1/debian/libassa-3.5-5t64.shlibs
--- libassa-3.5.1/debian/libassa-3.5-5t64.shlibs1970-01-01 
00:00:00.0 +
+++ libassa-3.5.1/debian/libassa-3.5-5t64.shlibs2024-02-29 
08:42:27.0 +
@@ -0,0 +1 @@
+libassa-3.5 5 libassa-3.5-5t64 (>> 3.5.0)
diff -Nru libassa-3.5.1/debian/libassa-3.5-5v5.install 
libassa-3.5.1/debian/libassa-3.5-5v5.install
--- libassa-3.5.1/debian/libassa-3.5-5v5.install2021-09-25 
16:56:13.0 +
+++ libassa-3.5.1/debian/libassa-3.5-5v5.install1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-debian/tmp/usr/lib/*/lib*.so.*
diff -Nru libassa-3.5.1/debian/libassa-3.5-5v5.shlibs 
libassa-3.5.1/debian/libassa-3.5-5v5.shlibs
--- libassa-3.5.1/debian/libassa-3.5-5v5.shlibs 2021-09-25 16:56:13.0 
+
+++ libassa-3.5.1/debian/libassa-3.5-5v5.shlibs 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-libassa-3.5 5 libassa-3.5-5v5 (>> 3.5.0)


Bug#1062221: libapr-memcache: NMU diff for 64-bit time_t transition

2024-02-29 Thread Lukas Märdian
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')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/4 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 libapr-memcache-0.7.0/debian/changelog 
libapr-memcache-0.7.0/debian/changelog
--- libapr-memcache-0.7.0/debian/changelog  2014-02-23 09:52:03.0 
+
+++ libapr-memcache-0.7.0/debian/changelog  2024-02-29 08:40:12.0 
+
@@ -1,3 +1,10 @@
+libapr-memcache (0.7.0-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062221
+
+ -- Lukas Märdian   Thu, 29 Feb 2024 08:40:12 +
+
 libapr-memcache (0.7.0-3) unstable; urgency=low
 
   * debian/rules removed unneeded export command from rules file
diff -Nru libapr-memcache-0.7.0/debian/control 
libapr-memcache-0.7.0/debian/control
--- libapr-memcache-0.7.0/debian/control2014-02-23 09:52:03.0 
+
+++ libapr-memcache-0.7.0/debian/control2024-02-29 08:40:12.0 
+
@@ -1,7 +1,7 @@
 Source: libapr-memcache
 Priority: extra
 Maintainer: Bastiaan Franciscus van den Dikkenberg 
-Build-Depends: debhelper (>= 9),dh-autoreconf, libapr1-dev, libaprutil1-dev
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 9),dh-autoreconf, 
libapr1-dev, libaprutil1-dev
 Standards-Version: 3.9.5
 Section: libs
 Homepage: http://www.outoforder.cc/projects/libs/apr_memcache/
@@ -9,7 +9,10 @@
 Vcs-Browser: 
http://anonscm.debian.org/gitweb/?p=collab-maint/libapr-memcache0.git;a=summary
 
 
-Package: libapr-memcache0
+Package: libapr-memcache0t64
+Provides: ${t64:Provides}
+Replaces: libapr-memcache0
+Breaks: libapr-memcache0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -27,7 +30,7 @@
 Architecture: any
 Multi-Arch: same 
 Pre-Depends: ${misc:Pre-Depends}
-Depends: ${misc:Depends}, libapr-memcache0 (= ${binary:Version})
+Depends: ${misc:Depends}, libapr-memcache0t64 (= ${binary:Version})
 Description: memcache client - development libraries
  apr_memcache is a client written in C for memcached, the memory object
  cache daemon. It uses the Apache Portable Runtime to provide pooled
diff -Nru libapr-memcache-0.7.0/debian/libapr-memcache0.install 
libapr-memcache-0.7.0/debian/libapr-memcache0.install
--- libapr-memcache-0.7.0/debian/libapr-memcache0.install   2014-02-23 
09:52:03.0 +
+++ libapr-memcache-0.7.0/debian/libapr-memcache0.install   1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/*/lib*.so.*
-
diff -Nru libapr-memcache-0.7.0/debian/libapr-memcache0t64.install 
libapr-memcache-0.7.0/debian/libapr-memcache0t64.install
--- libapr-memcache-0.7.0/debian/libapr-memcache0t64.install1970-01-01 
00:00:00.0 +
+++ libapr-memcache-0.7.0/debian/libapr-memcache0t64.install2014-02-23 
09:52:03.0 +
@@ -0,0 +1,2 @@
+usr/lib/*/lib*.so.*
+
diff -Nru libapr-memcache-0.7.0/debian/libapr-memcache0t64.lintian-overrides 
libapr-memcache-0.7.0/debian/libapr-memcache0t64.lintian-overrides
--- libapr-memcache-0.7.0/debian/libapr-memcache0t64.lintian-overrides  
1970-01-01 00:00:00.0 +
+++ libapr-memcache-0.7.0/debian/libapr-memcache0t64.lintian-overrides  
2024-02-29 08:40:06.0 +
@@ -0,0 +1 @@
+libapr-memcache0t64: package-name-doesnt-match-sonames libapr-memcache0


Bug#1065051: localslackirc: Warning about invalid syntax

2024-02-29 Thread Salvo "LtWorf" Tomaselli
Package: localslackirc
Version: 1.26-1
Severity: normal
X-Debbugs-Cc: ltw...@debian.org

Dear myself,

as a reminder, installing localslackirc on a machine where pypy is
also installed, this scary warning will be generated

Failed to byte-compile /usr/share/localslackirc/lsi-cli.py:   File 
"/usr/share/localslackirc/lsi-cli.py", line 102
match sys.argv[0].split('/')[-1]:
^
SyntaxError: invalid syntax. Perhaps you forgot a comma?

Failed to byte-compile /usr/share/localslackirc/control.py:   File 
"/usr/share/localslackirc/control.py", line 47
match command:
^
SyntaxError: invalid syntax. Perhaps you forgot a comma?


That is because pypy's version is older. So it should not try to byte compile 
for it at all.


-- 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 localslackirc depends on:
ii  python3 3.11.6-1
ii  python3-typedload   2.27-1
ii  python3-websockets  10.4-1

Versions of packages localslackirc recommends:
ii  python3-emoji  2.8.0-1

localslackirc suggests no packages.

-- no debconf information



Bug#1062220: libapogee3: NMU diff for 64-bit time_t transition

2024-02-29 Thread Lukas Märdian
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')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/4 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 libapogee3-3.2+20221221183454/debian/changelog 
libapogee3-3.2+20221221183454/debian/changelog
--- libapogee3-3.2+20221221183454/debian/changelog  2022-12-21 
18:36:16.0 +
+++ libapogee3-3.2+20221221183454/debian/changelog  2024-02-29 
08:39:11.0 +
@@ -1,3 +1,10 @@
+libapogee3 (3.2+20221221183454-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062220
+
+ -- Lukas Märdian   Thu, 29 Feb 2024 08:39:11 +
+
 libapogee3 (3.2+20221221183454-1) unstable; urgency=medium
 
   * build version from git
diff -Nru libapogee3-3.2+20221221183454/debian/control 
libapogee3-3.2+20221221183454/debian/control
--- libapogee3-3.2+20221221183454/debian/control2022-12-21 
18:34:59.0 +
+++ libapogee3-3.2+20221221183454/debian/control2024-02-29 
08:39:11.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Astronomy Team 

 Uploaders: Thorsten Alteholz 
-Build-Depends: debhelper-compat (= 13)
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13)
, cmake
, libindi-dev
, libcurl4-gnutls-dev
@@ -14,7 +14,10 @@
 Vcs-Browser: https://salsa.debian.org/debian-astro-team/libapogee3
 Vcs-Git: https://salsa.debian.org/debian-astro-team/libapogee3.git
 
-Package: libapogee3
+Package: libapogee3t64
+Provides: ${t64:Provides}
+Replaces: libapogee3
+Breaks: libapogee3 (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: Apogee Library for camera control
@@ -28,7 +31,7 @@
 Package: libapogee-dev
 Section: libdevel
 Architecture: any
-Depends: libapogee3 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libapogee3t64 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
 Description: Apogee Library for camera control, development headers
  This package contains the standalone version of the Apogee device drivers
  for Linux. It is primarily intended for developers wishing to add Apogee
diff -Nru libapogee3-3.2+20221221183454/debian/libapogee3.install 
libapogee3-3.2+20221221183454/debian/libapogee3.install
--- libapogee3-3.2+20221221183454/debian/libapogee3.install 2022-12-21 
18:34:59.0 +
+++ libapogee3-3.2+20221221183454/debian/libapogee3.install 1970-01-01 
00:00:00.0 +
@@ -1,4 +0,0 @@
-usr/lib/*/libapogee.so.3.2
-usr/lib/*/libapogee.so.3
-etc/Apogee/camera/*.txt
-lib/udev/rules.d/99-apogee.rules lib/udev/rules.d
diff -Nru libapogee3-3.2+20221221183454/debian/libapogee3t64.install 
libapogee3-3.2+20221221183454/debian/libapogee3t64.install
--- libapogee3-3.2+20221221183454/debian/libapogee3t64.install  1970-01-01 
00:00:00.0 +
+++ libapogee3-3.2+20221221183454/debian/libapogee3t64.install  2022-12-21 
18:34:59.0 +
@@ -0,0 +1,4 @@
+usr/lib/*/libapogee.so.3.2
+usr/lib/*/libapogee.so.3
+etc/Apogee/camera/*.txt
+lib/udev/rules.d/99-apogee.rules lib/udev/rules.d
diff -Nru libapogee3-3.2+20221221183454/debian/libapogee3t64.lintian-overrides 
libapogee3-3.2+20221221183454/debian/libapogee3t64.lintian-overrides
--- libapogee3-3.2+20221221183454/debian/libapogee3t64.lintian-overrides
1970-01-01 00:00:00.0 +
+++ libapogee3-3.2+20221221183454/debian/libapogee3t64.lintian-overrides
2024-02-29 08:39:05.0 +
@@ -0,0 +1 @@
+libapogee3t64: package-name-doesnt-match-sonames libapogee3


Bug#1062217: libabigail: NMU diff for 64-bit time_t transition

2024-02-29 Thread Lukas Märdian
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')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/4 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 libabigail-2.4/debian/changelog libabigail-2.4/debian/changelog
--- libabigail-2.4/debian/changelog 2023-11-16 08:08:55.0 +
+++ libabigail-2.4/debian/changelog 2024-02-29 08:33:29.0 +
@@ -1,3 +1,10 @@
+libabigail (2.4-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062217
+
+ -- Lukas Märdian   Thu, 29 Feb 2024 08:33:29 +
+
 libabigail (2.4-2) unstable; urgency=medium
 
   * Update from the 2.4 branch:
diff -Nru libabigail-2.4/debian/control libabigail-2.4/debian/control
--- libabigail-2.4/debian/control   2023-02-05 08:27:11.0 +
+++ libabigail-2.4/debian/control   2024-02-29 08:33:28.0 +
@@ -2,7 +2,7 @@
 Priority: optional
 Maintainer: Debian GCC Maintainers 
 Uploaders: Matthias Klose 
-Build-Depends: debhelper (>= 11),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 11),
   pkg-config,
   libelf-dev,
   binutils-dev,
@@ -27,7 +27,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libabigail0 (= ${binary:Version}), ${misc:Depends}
+Depends: libabigail0t64 (= ${binary:Version}), ${misc:Depends}
 Suggests: abigail-doc
 Description: ABI Generic Analysis and Instrumentation Library (development 
files)
  This is an interface to the GNU Compiler Collection for the collection
@@ -35,7 +35,10 @@
  .
  This package contains the development files.
 
-Package: libabigail0
+Package: libabigail0t64
+Provides: ${t64:Provides}
+Replaces: libabigail0
+Breaks: libabigail0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -50,7 +53,7 @@
 Section: devel
 Architecture: any
 Multi-Arch: foreign
-Depends: libabigail0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libabigail0t64 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
 Suggests: cpio, rpm2cpio, abigail-doc
 Replaces: libabigail-tools
 Description: ABI Generic Analysis and Instrumentation Library (tools)
diff -Nru libabigail-2.4/debian/libabigail0.install 
libabigail-2.4/debian/libabigail0.install
--- libabigail-2.4/debian/libabigail0.install   2014-08-12 15:02:06.0 
+
+++ libabigail-2.4/debian/libabigail0.install   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru libabigail-2.4/debian/libabigail0t64.install 
libabigail-2.4/debian/libabigail0t64.install
--- libabigail-2.4/debian/libabigail0t64.install1970-01-01 
00:00:00.0 +
+++ libabigail-2.4/debian/libabigail0t64.install2014-08-12 
15:02:06.0 +
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru libabigail-2.4/debian/libabigail0t64.lintian-overrides 
libabigail-2.4/debian/libabigail0t64.lintian-overrides
--- libabigail-2.4/debian/libabigail0t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ libabigail-2.4/debian/libabigail0t64.lintian-overrides  2024-02-29 
08:32:20.0 +
@@ -0,0 +1 @@
+libabigail0t64: package-name-doesnt-match-sonames libabigail0


Bug#1064018: Testsuite is not run

2024-02-29 Thread Plasma (David Paul)
On Tue, 27 Feb 2024 11:53:16 +0100
Lukas Märdian  wrote:

> Hey! How does this patch relate to my proposed changes in the
> following MR?
> https://salsa.debian.org/debian/libcbor/-/merge_requests/3

It makes the addition of '-DWITH_TESTS=ON' to the dh_auto_configure
line in your proposed change no longer necessary. Your remaining
proposed changes are unaffected by this patch.

In versions 0.10.2-1.1 and earlier of the libcbor package in Debian,
the testsuite was not run at build time. The WITH_TESTS CMake variable
in the upstream source controlled the running of tests. However, this
is not the idiomatic way to control test execution using CMake and the
package's rules file did not define that variable.

Starting with version 0.10.2-1.2, the package has been modified with my
patch to run the testsuite by default. The testsuite can be skipped by
running CMake with the '-DBUILD_TESTING=OFF' option. Starting with
debhelper version 13.12, dh_auto_configure automatically calls CMake
with that option if the DEB_BUILD_OPTIONS environment variable contains
'nocheck'.

> I cannot see the tests being run at build-time even with the most
> recent upload. Am I missing something?

The testsuite should be run automatically starting with version
0.10.2-1.2. Please confirm you have the right version.

-- 
Plasma



Bug#1064026: Not a bug : environment issue due to wrong charmap

2024-02-29 Thread Mathieu G
Hello,

After further investigation, I found my problem was due to a wrong
environment : the charmap was not UTF-8 :
$ locale -c charmap
LC_CTYPE
ISO-8859-1

I've fixed this by modifying /etc/default/locale
was :
LANG=fr_FR
Fixed with
LANG=fr_FR.UTF-8

Then
$ sudo update-locale
$ locale -c charmap
LC_CTYPE
UTF-8

Bug should be closed,

Mathieu


Bug#1065050: moarvm: Please allow build on any architecture

2024-02-29 Thread John Paul Adrian Glaubitz
Source: moarvm
Version: 2022.12+dfsg-1
Severity: normal
User: debian-sp...@lists.debian.org
Usertags: sparc64
X-Debbugs-Cc: debian-sp...@lists.debian.org

Hi,

the architecture list for moarvm (and rakudo) is limited to a set of 
architectures
for no obvious reason. A quick build test on stadler.debian.net showed that the
package builds find on sparc64.

Thus, could you enable the build on all architectures for both moarvm and rakudo
and anything else required for Perl 6? If packages fail to build from source, 
the
porters can take care of the issues.

Thanks,
Adrian

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Bug#1062323: lib3mf: NMU diff for 64-bit time_t transition

2024-02-29 Thread Lukas Märdian
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')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/4 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 lib3mf-1.8.1+ds/debian/changelog lib3mf-1.8.1+ds/debian/changelog
--- lib3mf-1.8.1+ds/debian/changelog2021-04-01 19:25:54.0 +
+++ lib3mf-1.8.1+ds/debian/changelog2024-02-29 08:29:36.0 +
@@ -1,3 +1,10 @@
+lib3mf (1.8.1+ds-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062323
+
+ -- Lukas Märdian   Thu, 29 Feb 2024 08:29:36 +
+
 lib3mf (1.8.1+ds-4) unstable; urgency=medium
 
   * Fix use-after-free (CVE-2021-21772), backporting fix from v2.1.1
diff -Nru lib3mf-1.8.1+ds/debian/control lib3mf-1.8.1+ds/debian/control
--- lib3mf-1.8.1+ds/debian/control  2021-04-01 19:25:54.0 +
+++ lib3mf-1.8.1+ds/debian/control  2024-02-29 08:29:36.0 +
@@ -3,11 +3,14 @@
 Priority: optional
 Maintainer: Torsten Paul 
 Uploaders: Kristian Nielsen 
-Build-Depends: debhelper (>=12~), pkg-kde-tools, cmake, libzip-dev, 
zlib1g-dev, uuid-dev
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>=12~), pkg-kde-tools, cmake, 
libzip-dev, zlib1g-dev, uuid-dev
 Standards-Version: 4.3.0
 Homepage: https://github.com/3MFConsortium/lib3mf
 
-Package: lib3mf1
+Package: lib3mf1t64
+Provides: ${t64:Provides}
+Replaces: lib3mf1
+Breaks: lib3mf1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -51,7 +54,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: lib3mf1 (= ${binary:Version}), ${misc:Depends}
+Depends: lib3mf1t64 (= ${binary:Version}), ${misc:Depends}
 Description: Lib3MF is a C++ implementation of the 3D Manufacturing Format 
(development)
  As 3MF shall become an universal 3D Printing standard,
  its quick adoption is very important. This library shall
diff -Nru lib3mf-1.8.1+ds/debian/lib3mf1.dirs 
lib3mf-1.8.1+ds/debian/lib3mf1.dirs
--- lib3mf-1.8.1+ds/debian/lib3mf1.dirs 2021-03-30 20:58:25.0 +
+++ lib3mf-1.8.1+ds/debian/lib3mf1.dirs 1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib
diff -Nru lib3mf-1.8.1+ds/debian/lib3mf1.docs 
lib3mf-1.8.1+ds/debian/lib3mf1.docs
--- lib3mf-1.8.1+ds/debian/lib3mf1.docs 2021-03-30 20:58:25.0 +
+++ lib3mf-1.8.1+ds/debian/lib3mf1.docs 1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-debian/docs/NEWS
diff -Nru lib3mf-1.8.1+ds/debian/lib3mf1.install 
lib3mf-1.8.1+ds/debian/lib3mf1.install
--- lib3mf-1.8.1+ds/debian/lib3mf1.install  2021-03-30 20:58:25.0 
+
+++ lib3mf-1.8.1+ds/debian/lib3mf1.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-/usr/lib/*/lib*.so.*
diff -Nru lib3mf-1.8.1+ds/debian/lib3mf1t64.dirs 
lib3mf-1.8.1+ds/debian/lib3mf1t64.dirs
--- lib3mf-1.8.1+ds/debian/lib3mf1t64.dirs  1970-01-01 00:00:00.0 
+
+++ lib3mf-1.8.1+ds/debian/lib3mf1t64.dirs  2021-03-30 20:58:25.0 
+
@@ -0,0 +1 @@
+usr/lib
diff -Nru lib3mf-1.8.1+ds/debian/lib3mf1t64.docs 
lib3mf-1.8.1+ds/debian/lib3mf1t64.docs
--- lib3mf-1.8.1+ds/debian/lib3mf1t64.docs  1970-01-01 00:00:00.0 
+
+++ lib3mf-1.8.1+ds/debian/lib3mf1t64.docs  2021-03-30 20:58:25.0 
+
@@ -0,0 +1 @@
+debian/docs/NEWS
diff -Nru lib3mf-1.8.1+ds/debian/lib3mf1t64.install 
lib3mf-1.8.1+ds/debian/lib3mf1t64.install
--- lib3mf-1.8.1+ds/debian/lib3mf1t64.install   1970-01-01 00:00:00.0 
+
+++ lib3mf-1.8.1+ds/debian/lib3mf1t64.install   2021-03-30 20:58:25.0 
+
@@ -0,0 +1 @@
+/usr/lib/*/lib*.so.*
diff -Nru lib3mf-1.8.1+ds/debian/lib3mf1t64.lintian-overrides 
lib3mf-1.8.1+ds/debian/lib3mf1t64.lintian-overrides
--- lib3mf-1.8.1+ds/debian/lib3mf1t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ lib3mf-1.8.1+ds/debian/lib3mf1t64.lintian-overrides 2024-02-29 
08:29:24.0 +
@@ -0,0 +1 @@
+lib3mf1t64: package-name-doesnt-match-sonames lib3mf1


Bug#1062322: lib2geom: NMU diff for 64-bit time_t transition

2024-02-29 Thread Lukas Märdian
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')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/4 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 lib2geom-1.2.2/debian/changelog lib2geom-1.2.2/debian/changelog
--- lib2geom-1.2.2/debian/changelog 2023-01-10 00:51:24.0 +
+++ lib2geom-1.2.2/debian/changelog 2024-02-29 08:25:45.0 +
@@ -1,3 +1,10 @@
+lib2geom (1.2.2-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062322
+
+ -- Lukas Märdian   Thu, 29 Feb 2024 08:25:45 +
+
 lib2geom (1.2.2-3) unstable; urgency=medium
 
   * Upload to unstable.
diff -Nru lib2geom-1.2.2/debian/control lib2geom-1.2.2/debian/control
--- lib2geom-1.2.2/debian/control   2022-12-18 20:02:51.0 +
+++ lib2geom-1.2.2/debian/control   2024-02-29 08:25:45.0 +
@@ -4,11 +4,11 @@
 Maintainer: Debian Multimedia Maintainers 
 Uploaders:
  Mattia Rizzolo ,
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  cmake,
  debhelper-compat (= 13),
  ninja-build,
-Build-Depends-Arch:
+Build-Depends-Arch: dpkg-dev (>= 1.22.5),
  libboost-dev,
  libcairo2-dev,
  libdouble-conversion-dev,
@@ -23,7 +23,10 @@
 Vcs-Git: https://salsa.debian.org/multimedia-team/lib2geom.git
 Vcs-Browser: https://salsa.debian.org/multimedia-team/lib2geom
 
-Package: lib2geom1.2.0
+Package: lib2geom1.2.0t64
+Provides: ${t64:Provides}
+Replaces: lib2geom1.2.0
+Breaks: lib2geom1.2.0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
@@ -52,7 +55,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- lib2geom1.2.0 (= ${binary:Version}),
+ lib2geom1.2.0t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Description: robust computational geometry framework -- development library
diff -Nru lib2geom-1.2.2/debian/lib2geom1.2.0.install 
lib2geom-1.2.2/debian/lib2geom1.2.0.install
--- lib2geom-1.2.2/debian/lib2geom1.2.0.install 2021-07-19 12:18:47.0 
+
+++ lib2geom-1.2.2/debian/lib2geom1.2.0.install 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/lib2geom.so.*
diff -Nru lib2geom-1.2.2/debian/lib2geom1.2.0t64.install 
lib2geom-1.2.2/debian/lib2geom1.2.0t64.install
--- lib2geom-1.2.2/debian/lib2geom1.2.0t64.install  1970-01-01 
00:00:00.0 +
+++ lib2geom-1.2.2/debian/lib2geom1.2.0t64.install  2021-07-19 
12:18:47.0 +
@@ -0,0 +1 @@
+usr/lib/*/lib2geom.so.*
diff -Nru lib2geom-1.2.2/debian/lib2geom1.2.0t64.lintian-overrides 
lib2geom-1.2.2/debian/lib2geom1.2.0t64.lintian-overrides
--- lib2geom-1.2.2/debian/lib2geom1.2.0t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ lib2geom-1.2.2/debian/lib2geom1.2.0t64.lintian-overrides2024-02-29 
08:25:27.0 +
@@ -0,0 +1 @@
+lib2geom1.2.0t64: package-name-doesnt-match-sonames lib2geom1.2.0


Bug#1065049: soundconverter: Converts but files are not created

2024-02-29 Thread Nicolas Patrois
Package: soundconverter
Version: 4.0.4-1
Severity: important
Tags: upstream

Dear Maintainer,

Soundconverter works, converts files but the files are not created.

Yours,
n.


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 5.16.0-6-686-pae (SMP w/3 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_FR:fr:en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages soundconverter depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.40.0-4+b1
ii  gconf-gsettings-backend [gsettings-backend]  3.2.6-8
ii  gir1.2-glib-2.0  1.78.1-15
ii  gir1.2-gst-plugins-base-1.0  1.22.10-dmo1
ii  gir1.2-gstreamer-1.0 1.22.10-1
ii  gir1.2-gtk-3.0   3.24.41-1
ii  gstreamer1.0-plugins-base1.22.10-dmo1
ii  gstreamer1.0-plugins-good1.22.10-dmo1
ii  python3  3.11.6-1
ii  python3-gi   3.47.0-3

Versions of packages soundconverter recommends:
ii  gir1.2-notify-0.7  0.8.3-1
ii  gstreamer1.0-libav 1:1.22.6-dmo1
ii  gstreamer1.0-plugins-ugly  1:1.22.10-dmo1

soundconverter suggests no packages.

-- no debconf information



Bug#1062325: leatherman: NMU diff for 64-bit time_t transition

2024-02-29 Thread Lukas Märdian
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')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/4 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 leatherman-1.12.1+dfsg/debian/changelog 
leatherman-1.12.1+dfsg/debian/changelog
--- leatherman-1.12.1+dfsg/debian/changelog 2021-12-04 06:26:29.0 
+
+++ leatherman-1.12.1+dfsg/debian/changelog 2024-02-29 08:21:44.0 
+
@@ -1,3 +1,10 @@
+leatherman (1.12.1+dfsg-1.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062325
+
+ -- Lukas Märdian   Thu, 29 Feb 2024 08:21:44 +
+
 leatherman (1.12.1+dfsg-1.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru leatherman-1.12.1+dfsg/debian/control 
leatherman-1.12.1+dfsg/debian/control
--- leatherman-1.12.1+dfsg/debian/control   2021-12-04 06:26:29.0 
+
+++ leatherman-1.12.1+dfsg/debian/control   2024-02-29 08:21:44.0 
+
@@ -2,7 +2,7 @@
 Priority: optional
 Maintainer: Puppet Package Maintainers 

 Uploaders: Apollon Oikonomopoulos 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  cmake,
  debhelper-compat (= 13),
  libboost-dev (>=1.73.0),
@@ -31,7 +31,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libleatherman1.12.1 (= ${binary:Version}),
+ libleatherman1.12.1t64 (= ${binary:Version}),
  libboost-dev,
  libboost-log-dev,
  libboost-locale-dev,
@@ -50,7 +50,10 @@
  .
  This package contains the C++ headers and the CMake utility libraries.
 
-Package: libleatherman1.12.1
+Package: libleatherman1.12.1t64
+Provides: ${t64:Provides}
+Replaces: libleatherman1.12.1
+Breaks: libleatherman1.12.1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
diff -Nru leatherman-1.12.1+dfsg/debian/libleatherman1.12.1.install 
leatherman-1.12.1+dfsg/debian/libleatherman1.12.1.install
--- leatherman-1.12.1+dfsg/debian/libleatherman1.12.1.install   2021-12-04 
06:26:29.0 +
+++ leatherman-1.12.1+dfsg/debian/libleatherman1.12.1.install   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru leatherman-1.12.1+dfsg/debian/libleatherman1.12.1.lintian-overrides 
leatherman-1.12.1+dfsg/debian/libleatherman1.12.1.lintian-overrides
--- leatherman-1.12.1+dfsg/debian/libleatherman1.12.1.lintian-overrides 
2021-12-04 06:26:29.0 +
+++ leatherman-1.12.1+dfsg/debian/libleatherman1.12.1.lintian-overrides 
1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-package-name-doesnt-match-sonames
diff -Nru leatherman-1.12.1+dfsg/debian/libleatherman1.12.1t64.install 
leatherman-1.12.1+dfsg/debian/libleatherman1.12.1t64.install
--- leatherman-1.12.1+dfsg/debian/libleatherman1.12.1t64.install
1970-01-01 00:00:00.0 +
+++ leatherman-1.12.1+dfsg/debian/libleatherman1.12.1t64.install
2021-12-04 06:26:29.0 +
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru 
leatherman-1.12.1+dfsg/debian/libleatherman1.12.1t64.lintian-overrides 
leatherman-1.12.1+dfsg/debian/libleatherman1.12.1t64.lintian-overrides
--- leatherman-1.12.1+dfsg/debian/libleatherman1.12.1t64.lintian-overrides  
1970-01-01 00:00:00.0 +
+++ leatherman-1.12.1+dfsg/debian/libleatherman1.12.1t64.lintian-overrides  
2024-02-29 08:21:30.0 +
@@ -0,0 +1,2 @@
+package-name-doesnt-match-sonames
+libleatherman1.12.1t64: package-name-doesnt-match-sonames libleatherman1.12.1


Bug#1064167: ldns: NMU diff for 64-bit time_t transition

2024-02-29 Thread Lukas Märdian
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')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/4 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 ldns-1.8.3/debian/changelog ldns-1.8.3/debian/changelog
--- ldns-1.8.3/debian/changelog 2022-09-05 08:39:52.0 +
+++ ldns-1.8.3/debian/changelog 2024-02-29 08:19:16.0 +
@@ -1,3 +1,10 @@
+ldns (1.8.3-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1064167
+
+ -- Lukas Märdian   Thu, 29 Feb 2024 08:19:16 +
+
 ldns (1.8.3-1) unstable; urgency=medium
 
   * new upstream version 1.8.3
diff -Nru ldns-1.8.3/debian/control ldns-1.8.3/debian/control
--- ldns-1.8.3/debian/control   2022-04-25 08:33:02.0 +
+++ ldns-1.8.3/debian/control   2024-02-29 08:19:16.0 +
@@ -4,7 +4,7 @@
 Uploaders: Ondřej Surý ,
Daniel Kahn Gillmor ,
Michael Tokarev 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
dh-sequence-python3,
doxygen,
libpcap-dev,
@@ -20,7 +20,10 @@
 Vcs-Git: https://salsa.debian.org/dns-team/ldns.git
 Homepage: https://www.nlnetlabs.nl/projects/ldns/about/
 
-Package: libldns3
+Package: libldns3t64
+Provides: ${t64:Provides}
+Replaces: libldns3
+Breaks: libldns3 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -38,7 +41,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libldns3 (= ${binary:Version}),
+Depends: libldns3t64 (= ${binary:Version}),
  libssl-dev,
  ${misc:Depends},
  ${shlibs:Depends}
diff -Nru ldns-1.8.3/debian/libldns3.install ldns-1.8.3/debian/libldns3.install
--- ldns-1.8.3/debian/libldns3.install  2022-04-12 21:36:03.0 +
+++ ldns-1.8.3/debian/libldns3.install  1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libldns.so.*
diff -Nru ldns-1.8.3/debian/libldns3.symbols ldns-1.8.3/debian/libldns3.symbols
--- ldns-1.8.3/debian/libldns3.symbols  2022-09-05 08:34:12.0 +
+++ ldns-1.8.3/debian/libldns3.symbols  1970-01-01 00:00:00.0 +
@@ -1,903 +0,0 @@
-libldns.so.3 libldns3 #MINVER#
-* Build-Depends-Package: libldns-dev
- b32_ntop@Base 1.7.1
- b32_ntop_extended_hex@Base 1.7.1
- b32_pton@Base 1.7.1
- b32_pton_extended_hex@Base 1.7.1
- ldns_algorithm2buffer_str@Base 1.7.1
- ldns_algorithms@Base 1.7.1
- ldns_axfr_abort@Base 1.7.1
- ldns_axfr_complete@Base 1.7.1
- ldns_axfr_last_pkt@Base 1.7.1
- ldns_axfr_next@Base 1.7.1
- ldns_axfr_start@Base 1.7.1
- ldns_b32_ntop@Base 1.7.1
- ldns_b32_ntop_extended_hex@Base 1.7.1
- ldns_b32_pton@Base 1.7.1
- ldns_b32_pton_extended_hex@Base 1.7.1
- ldns_b64_ntop@Base 1.7.1
- ldns_b64_pton@Base 1.7.1
- ldns_bget_keyword_data@Base 1.7.1
- ldns_bget_token@Base 1.7.1
- ldns_bgetc@Base 1.7.1
- ldns_bskipcs@Base 1.7.1
- ldns_bubblebabble@Base 1.7.1
- ldns_buffer2pkt_wire@Base 1.7.1
- ldns_buffer2str@Base 1.7.1
- ldns_buffer_copy@Base 1.7.1
- ldns_buffer_export2str@Base 1.7.1
- ldns_buffer_export@Base 1.7.1
- ldns_buffer_free@Base 1.7.1
- ldns_buffer_new@Base 1.7.1
- ldns_buffer_new_frm_data@Base 1.7.1
- ldns_buffer_printf@Base 1.7.1
- ldns_buffer_reserve@Base 1.7.1
- ldns_buffer_set_capacity@Base 1.7.1
- ldns_calc_keytag@Base 1.7.1
- ldns_calc_keytag_raw@Base 1.7.1
- ldns_cert_algorithm2buffer_str@Base 1.7.1
- ldns_cert_algorithms@Base 1.7.1
- ldns_convert_dsa_rrsig_asn12rdf@Base 1.7.1
- ldns_convert_dsa_rrsig_rdf2asn1@Base 1.7.1
- ldns_convert_ecdsa_rrsig_asn1len2rdf@Base 1.7.1
- ldns_convert_ecdsa_rrsig_rdf2asn1@Base 1.7.1
- ldns_create_empty_rrsig@Base 1.7.1
- ldns_create_nsec3@Base 1.7.1
- ldns_create_nsec@Base 1.7.1
- ldns_dane_cert2rdf@Base 1.7.1
- ldns_dane_create_tlsa_owner@Base 1.7.1
- ldns_dane_create_tlsa_rr@Base 1.7.1
- ldns_dane_select_certificate@Base 1.7.1
- ldns_dane_verify@Base 1.7.1
- ldns_dane_verify_rr@Base 1.7.1
- ldns_digest_evp@Base 1.7.1
- ldns_directive_types@Base 1.7.1
- ldns_dname2buffer_wire@Base 1.7.1
- ldns_dname2buffer_wire_compress@Base 1.7.1
- ldns_dname2canonical@Base 1.7.1
- ldns_dname_absolute@Base 1.7.1
- ldns_dname_cat@Base 1.7.1
- ldns_dname_cat_clone@Base 1.7.1
- ldns_dname_clone_from@Base 1.7.1
- ldns_dname_compare@Base 1.7.1
- ldns_dname_compare_v@Base 1.7.1
- ldns_dname_interval@Base 1.7.1
- ldns_dname_is_subdomain@Base 1.7.1
- ldns_dname_is_wildcard@Base 1.7.1
- ldns_dname_label@Base 

Bug#750175: gnome-online-accounts: problem with multiple nextcloud accounts on same server

2024-02-29 Thread minyves
Package: gnome-online-accounts
Version: 3.46.0-1
Followup-For: Bug #750175
X-Debbugs-Cc: miny...@gmx.net

Dear Maintainer,


   * What led up to the situation?
In "Settings", "Online Accounts" I add three accounts from the same nextcloud 
server
   * What exactly did you do (or not do) that was effective (or
 ineffective)?
Tried to access the accounts a few hours later
   * What was the outcome of this action?
Accounts not accessible, no error message given
   * What outcome did you expect instead?
Accounts integrated into nautilus or nemo, as in Ubuntu.
When I connect only a single nextcloud account, I get the error message 
"Credentials Expired". 
Can't enter the credentials anew, though.



-- 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/8 CPU threads; PREEMPT)
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 gnome-online-accounts depends on:
ii  libc6 2.36-9+deb12u4
ii  libgcr-base-3-1   3.41.1-1+b1
ii  libglib2.0-0  2.74.6-2
ii  libgoa-1.0-0b 3.46.0-1
ii  libgoa-backend-1.0-1  3.46.0-1
ii  libkrb5-3 1.20.1-2+deb12u1
ii  librest-1.0-0 0.9.1-6
ii  libwebkit2gtk-4.1-0   2.42.5-1~deb12u1

Versions of packages gnome-online-accounts recommends:
ii  gnome-control-center  1:43.6-2~deb12u1

gnome-online-accounts suggests no packages.

-- no debconf information



Bug#1063306: zbar: NMU diff for 64-bit time_t transition

2024-02-29 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 zbar-0.23.93/debian/changelog zbar-0.23.93/debian/changelog
--- zbar-0.23.93/debian/changelog   2024-01-10 15:57:46.0 +
+++ zbar-0.23.93/debian/changelog   2024-02-29 08:15:04.0 +
@@ -1,3 +1,10 @@
+zbar (0.23.93-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063306
+
+ -- Steve Langasek   Thu, 29 Feb 2024 08:15:04 +
+
 zbar (0.23.93-1) unstable; urgency=medium
 
   * Acknowledge NMU.
diff -Nru zbar-0.23.93/debian/control zbar-0.23.93/debian/control
--- zbar-0.23.93/debian/control 2024-01-09 12:25:49.0 +
+++ zbar-0.23.93/debian/control 2024-02-29 08:15:04.0 +
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Boyuan Yang 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  dh-exec,
  dh-sequence-python3,
@@ -47,7 +47,7 @@
 Depends:
  libmagick++-dev,
  libx11-dev,
- libzbar0 (= ${binary:Version}),
+ libzbar0t64 (= ${binary:Version}),
  gir1.2-zbar-1.0 (= ${binary:Version}),
  ${misc:Depends},
 Description: QR code / bar code scanner and decoder (development)
@@ -57,7 +57,10 @@
  .
  This package contains the development files.
 
-Package: libzbar0
+Package: libzbar0t64
+Provides: ${t64:Provides}
+Replaces: libzbar0
+Breaks: libzbar0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends:
@@ -82,7 +85,7 @@
 Depends:
  libgtk-3-dev,
  libzbar-dev (= ${binary:Version}),
- libzbargtk0 (= ${binary:Version}),
+ libzbargtk0t64 (= ${binary:Version}),
  ${misc:Depends},
 Description: QR code / bar code scanner and decoder (GTK+ bindings development)
  ZBar is a library for scanning and decoding bar codes from various sources
@@ -91,13 +94,16 @@
  .
  This package contains the development files for the GTK+ bindings.
 
-Package: libzbargtk0
+Package: libzbargtk0t64
+Provides: ${t64:Provides}
+Replaces: libzbargtk0
+Breaks: libzbargtk0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends:
  ${misc:Pre-Depends},
 Depends:
- libzbar0 (= ${binary:Version}),
+ libzbar0t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Description: QR code / bar code scanner and decoder (GTK+ bindings)
@@ -114,7 +120,7 @@
 Depends:
  libqt5x11extras5-dev,
  libzbar-dev (= ${binary:Version}),
- libzbarqt0 (= ${binary:Version}),
+ libzbarqt0t64 (= ${binary:Version}),
  qtbase5-dev,
  ${misc:Depends},
 Description: QR code / bar code scanner and decoder (Qt binding development)
@@ -124,11 +130,14 @@
  .
  This package contains the development files for the Qt binding.
 
-Package: libzbarqt0
+Package: libzbarqt0t64
+Provides: ${t64:Provides}
+Replaces: libzbarqt0
+Breaks: libzbarqt0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
- libzbar0 (= ${binary:Version}),
+ libzbar0t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Description: QR code / bar code scanner and decoder (Qt binding)
@@ -143,7 +152,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libzbar0 (= ${binary:Version}),
+ libzbar0t64 (= ${binary:Version}),
  ${misc:Depends},
  ${python3:Depends},
  ${shlibs:Depends},
@@ -158,7 +167,7 @@
 Section: graphics
 Architecture: any
 Depends:
- libzbar0 (= ${binary:Version}),
+ libzbar0t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Suggests:
@@ -176,7 +185,7 @@
 Section: utils
 Architecture: linux-any
 Depends:
- libzbargtk0 (= ${binary:Version}),
+ libzbargtk0t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Description: QR code / bar code scanner and decoder (Gtk camera tool)
@@ -190,7 +199,7 @@
 Section: utils
 Architecture: linux-any
 Depends:
- libzbarqt0 (= ${binary:Version}),
+ libzbarqt0t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Description: QR code / bar code scanner and decoder (Qt camera tool)
diff -Nru zbar-0.23.93/debian/libzbar0.install 
zbar-0.23.93/debian/libzbar0.install
--- zbar-0.23.93/debian/libzbar0.install2021-10-06 17:48:28.0 
+
+++ zbar-0.23.93/debian/libzbar0.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-/usr/lib/*/libzbar.so.*
diff -Nru zbar-0.23.93/debian/libzbar0.symbols 
zbar-0.23.93/debian/libzbar0.symbols
--- 

Bug#1063304: ygl: NMU diff for 64-bit time_t transition

2024-02-29 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 ygl-4.2e/debian/changelog ygl-4.2e/debian/changelog
--- ygl-4.2e/debian/changelog   2022-08-15 06:31:49.0 +
+++ ygl-4.2e/debian/changelog   2024-02-29 08:11:50.0 +
@@ -1,3 +1,10 @@
+ygl (4.2e-6.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063304
+
+ -- Steve Langasek   Thu, 29 Feb 2024 08:11:50 +
+
 ygl (4.2e-6) unstable; urgency=medium
 
   * QA upload.
diff -Nru ygl-4.2e/debian/control ygl-4.2e/debian/control
--- ygl-4.2e/debian/control 2022-08-15 06:31:49.0 +
+++ ygl-4.2e/debian/control 2024-02-29 08:11:50.0 +
@@ -2,7 +2,7 @@
 Maintainer: Debian QA Group 
 Section: libs
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
xutils-dev,
libgl1-mesa-dev,
libxext-dev,
@@ -16,7 +16,7 @@
 Package: libygl4-dev
 Architecture: any
 Section: libdevel
-Depends: libygl4 (= ${binary:Version}),
+Depends: libygl4t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: Graphics library that emulates SGI's GL routines under X11 
(headers)
  Ygl is an graphics library that emulates the routines of SGI's GL (sometimes
@@ -28,7 +28,10 @@
  .
  This package provides the development files.
 
-Package: libygl4
+Package: libygl4t64
+Provides: ${t64:Provides}
+Replaces: libygl4
+Breaks: libygl4 (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends},
  ${misc:Depends}
diff -Nru ygl-4.2e/debian/libygl4.dirs ygl-4.2e/debian/libygl4.dirs
--- ygl-4.2e/debian/libygl4.dirs2022-08-15 05:40:05.0 +
+++ ygl-4.2e/debian/libygl4.dirs1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib
diff -Nru ygl-4.2e/debian/libygl4.install ygl-4.2e/debian/libygl4.install
--- ygl-4.2e/debian/libygl4.install 2022-08-15 06:13:49.0 +
+++ ygl-4.2e/debian/libygl4.install 1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/lib*.so.*
diff -Nru ygl-4.2e/debian/libygl4t64.dirs ygl-4.2e/debian/libygl4t64.dirs
--- ygl-4.2e/debian/libygl4t64.dirs 1970-01-01 00:00:00.0 +
+++ ygl-4.2e/debian/libygl4t64.dirs 2022-08-15 05:40:05.0 +
@@ -0,0 +1 @@
+usr/lib
diff -Nru ygl-4.2e/debian/libygl4t64.install ygl-4.2e/debian/libygl4t64.install
--- ygl-4.2e/debian/libygl4t64.install  1970-01-01 00:00:00.0 +
+++ ygl-4.2e/debian/libygl4t64.install  2022-08-15 06:13:49.0 +
@@ -0,0 +1 @@
+usr/lib/lib*.so.*
diff -Nru ygl-4.2e/debian/libygl4t64.lintian-overrides 
ygl-4.2e/debian/libygl4t64.lintian-overrides
--- ygl-4.2e/debian/libygl4t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ ygl-4.2e/debian/libygl4t64.lintian-overrides2024-02-29 
08:11:40.0 +
@@ -0,0 +1 @@
+libygl4t64: package-name-doesnt-match-sonames libygl4


Bug#1063303: yder: NMU diff for 64-bit time_t transition

2024-02-29 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 yder-1.4.20/debian/changelog yder-1.4.20/debian/changelog
--- yder-1.4.20/debian/changelog2023-09-21 23:29:03.0 +
+++ yder-1.4.20/debian/changelog2024-02-29 08:11:17.0 +
@@ -1,3 +1,10 @@
+yder (1.4.20-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063303
+
+ -- Steve Langasek   Thu, 29 Feb 2024 08:11:17 +
+
 yder (1.4.20-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru yder-1.4.20/debian/control yder-1.4.20/debian/control
--- yder-1.4.20/debian/control  2023-01-08 01:33:24.0 +
+++ yder-1.4.20/debian/control  2024-02-29 08:11:17.0 +
@@ -4,7 +4,7 @@
 Maintainer: Debian IoT Maintainers 

 Uploaders: Thorsten Alteholz 
   , Nicolas Mora 
-Build-Depends: debhelper-compat (= 13)
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13)
, autopkgtest
, liborcania-dev (>= 2.2.2)
, libsystemd-dev [linux-any]
@@ -17,7 +17,10 @@
 Vcs-Git: https://salsa.debian.org/debian-iot-team/oauth2/yder.git
 Rules-Requires-Root: no
 
-Package: libyder2.0
+Package: libyder2.0t64
+Provides: ${t64:Provides}
+Replaces: libyder2.0
+Breaks: libyder2.0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -33,7 +36,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libyder2.0 (= ${binary:Version})
+Depends: libyder2.0t64 (= ${binary:Version})
, ${misc:Depends}
, liborcania-dev (>= 2.2.2)
, libsystemd-dev [linux-any]
diff -Nru yder-1.4.20/debian/libyder2.0.install 
yder-1.4.20/debian/libyder2.0.install
--- yder-1.4.20/debian/libyder2.0.install   2022-08-23 14:32:05.0 
+
+++ yder-1.4.20/debian/libyder2.0.install   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru yder-1.4.20/debian/libyder2.0.symbols 
yder-1.4.20/debian/libyder2.0.symbols
--- yder-1.4.20/debian/libyder2.0.symbols   2022-08-23 14:32:05.0 
+
+++ yder-1.4.20/debian/libyder2.0.symbols   1970-01-01 00:00:00.0 
+
@@ -1,9 +0,0 @@
-# SymbolsHelper-Confirmed: 1.1 amd64
-libyder.so.2.0 libyder2.0 #MINVER#
-* Build-Depends-Package: libyder-dev
- y_init_logs@Base 1.4.10
- y_close_logs@Base 1.4.10
- y_log_message@Base 1.4.10
- y_set_logs_callback@Base 1.4.10
- y_set_date_format@Base 1.4.10
- y_set_split_message_newline@Base 1.4.17
diff -Nru yder-1.4.20/debian/libyder2.0t64.install 
yder-1.4.20/debian/libyder2.0t64.install
--- yder-1.4.20/debian/libyder2.0t64.install1970-01-01 00:00:00.0 
+
+++ yder-1.4.20/debian/libyder2.0t64.install2022-08-23 14:32:05.0 
+
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru yder-1.4.20/debian/libyder2.0t64.lintian-overrides 
yder-1.4.20/debian/libyder2.0t64.lintian-overrides
--- yder-1.4.20/debian/libyder2.0t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ yder-1.4.20/debian/libyder2.0t64.lintian-overrides  2024-02-29 
08:09:37.0 +
@@ -0,0 +1 @@
+libyder2.0t64: package-name-doesnt-match-sonames libyder2.0
diff -Nru yder-1.4.20/debian/libyder2.0t64.symbols 
yder-1.4.20/debian/libyder2.0t64.symbols
--- yder-1.4.20/debian/libyder2.0t64.symbols1970-01-01 00:00:00.0 
+
+++ yder-1.4.20/debian/libyder2.0t64.symbols2024-02-29 08:09:37.0 
+
@@ -0,0 +1,9 @@
+# SymbolsHelper-Confirmed: 1.1 amd64
+libyder.so.2.0 libyder2.0t64 #MINVER#
+* Build-Depends-Package: libyder-dev
+ y_init_logs@Base 1.4.10
+ y_close_logs@Base 1.4.10
+ y_log_message@Base 1.4.10
+ y_set_logs_callback@Base 1.4.10
+ y_set_date_format@Base 1.4.10
+ y_set_split_message_newline@Base 1.4.17


Bug#1062524: lcmaps: NMU diff for 64-bit time_t transition

2024-02-29 Thread Lukas Märdian
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')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/4 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 lcmaps-1.6.6/debian/changelog lcmaps-1.6.6/debian/changelog
--- lcmaps-1.6.6/debian/changelog   2023-08-14 08:36:00.0 +
+++ lcmaps-1.6.6/debian/changelog   2024-02-29 08:09:22.0 +
@@ -1,3 +1,10 @@
+lcmaps (1.6.6-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062524
+
+ -- Lukas Märdian   Thu, 29 Feb 2024 08:09:22 +
+
 lcmaps (1.6.6-3) unstable; urgency=medium
 
   * Build now has a proper clean target. Closes: 1046166
diff -Nru lcmaps-1.6.6/debian/control lcmaps-1.6.6/debian/control
--- lcmaps-1.6.6/debian/control 2023-08-14 08:36:00.0 +
+++ lcmaps-1.6.6/debian/control 2024-02-29 08:09:22.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Dennis van Dok 
 Uploaders: Mischa Salle ,
-Build-Depends: debhelper-compat (= 13), voms-dev, libglobus-gssapi-gsi-dev,
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), voms-dev, 
libglobus-gssapi-gsi-dev,
  libglobus-gss-assist-dev, libglobus-gsi-credential-dev,
  libglobus-common-dev, libssl-dev, flex, bison, pkg-config
 Standards-Version: 4.6.2
@@ -67,7 +67,10 @@
  .
  This package contains the header files for the globus dependent interfaces.
 
-Package: liblcmaps0
+Package: liblcmaps0t64
+Provides: ${t64:Provides}
+Replaces: liblcmaps0
+Breaks: liblcmaps0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -89,7 +92,7 @@
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends}, lcmaps-globus-interface (= ${source:Version}),
- liblcmaps0 (= ${binary:Version})
+ liblcmaps0t64 (= ${binary:Version})
 Description: LCMAPS development libraries
  The Local Centre MAPping Service (LCMAPS) is a security middleware
  component that processes the users Grid credentials (typically X.509
@@ -103,7 +106,10 @@
  .
  This package contains the development libraries.
 
-Package: liblcmaps-without-gsi0
+Package: liblcmaps-without-gsi0t64
+Provides: ${t64:Provides}
+Replaces: liblcmaps-without-gsi0
+Breaks: liblcmaps-without-gsi0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -125,7 +131,7 @@
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends}, lcmaps-basic-interface (= ${source:Version}),
- liblcmaps-without-gsi0 (= ${binary:Version})
+ liblcmaps-without-gsi0t64 (= ${binary:Version})
 Description: LCMAPS development libraries (Without GSI)
  The Local Centre MAPping Service (LCMAPS) is a security middleware
  component that processes the users Grid credentials (typically X.509
diff -Nru lcmaps-1.6.6/debian/liblcmaps0.install 
lcmaps-1.6.6/debian/liblcmaps0.install
--- lcmaps-1.6.6/debian/liblcmaps0.install  2015-02-20 14:33:34.0 
+
+++ lcmaps-1.6.6/debian/liblcmaps0.install  1970-01-01 00:00:00.0 
+
@@ -1,15 +0,0 @@
-/usr/lib/*/liblcmaps.so
-/usr/lib/*/liblcmaps.so.0
-/usr/lib/*/liblcmaps.so.0.0.0
-/usr/lib/*/liblcmaps_gss_assist_gridmap.so
-/usr/lib/*/liblcmaps_gss_assist_gridmap.so.0
-/usr/lib/*/liblcmaps_gss_assist_gridmap.so.0.0.0
-/usr/lib/*/liblcmaps_return_account_from_pem.so
-/usr/lib/*/liblcmaps_return_account_from_pem.so.0
-/usr/lib/*/liblcmaps_return_account_from_pem.so.0.0.0
-/usr/lib/*/liblcmaps_return_poolindex.so
-/usr/lib/*/liblcmaps_return_poolindex.so.0
-/usr/lib/*/liblcmaps_return_poolindex.so.0.0.0
-/usr/lib/*/liblcmaps_verify_account_from_pem.so
-/usr/lib/*/liblcmaps_verify_account_from_pem.so.0
-/usr/lib/*/liblcmaps_verify_account_from_pem.so.0.0.0
diff -Nru lcmaps-1.6.6/debian/liblcmaps0.lintian-overrides 
lcmaps-1.6.6/debian/liblcmaps0.lintian-overrides
--- lcmaps-1.6.6/debian/liblcmaps0.lintian-overrides2023-08-14 
08:36:00.0 +
+++ lcmaps-1.6.6/debian/liblcmaps0.lintian-overrides1970-01-01 
00:00:00.0 +
@@ -1,12 +0,0 @@
-# This library may be opened using dlopen
-liblcmaps0 binary: link-to-shared-library-in-wrong-package 
*/liblcmaps.so.0.0.0 [*/liblcmaps.so]
-liblcmaps0 binary: link-to-shared-library-in-wrong-package 
*/liblcmaps_gss_assist_gridmap.so.0.0.0 [*/liblcmaps_gss_assist_gridmap.so]
-liblcmaps0 binary: link-to-shared-library-in-wrong-package 
*/liblcmaps_return_account_from_pem.so.0.0.0 

Bug#1063301: xylib: NMU diff for 64-bit time_t transition

2024-02-29 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 xylib-1.6/debian/changelog xylib-1.6/debian/changelog
--- xylib-1.6/debian/changelog  2023-10-02 01:43:49.0 +
+++ xylib-1.6/debian/changelog  2024-02-29 08:08:34.0 +
@@ -1,3 +1,10 @@
+xylib (1.6-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063301
+
+ -- Steve Langasek   Thu, 29 Feb 2024 08:08:34 +
+
 xylib (1.6-3) unstable; urgency=medium
 
   * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository-Browse.
diff -Nru xylib-1.6/debian/control xylib-1.6/debian/control
--- xylib-1.6/debian/control2023-10-02 01:43:49.0 +
+++ xylib-1.6/debian/control2024-02-29 08:08:34.0 +
@@ -3,7 +3,7 @@
 Maintainer: Debian Science Maintainers 

 Uploaders:
  Stuart Prescott ,
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  libboost-dev,
  libbz2-dev,
@@ -16,7 +16,11 @@
 Vcs-Browser: https://salsa.debian.org/science-team/xylib
 Rules-Requires-Root: no
 
-Package: libxy3v5
+Package: libxy3t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libxy3v5
+Replaces: libxy3v5
+Breaks: libxy3v5 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -38,7 +42,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libxy3v5 (= ${binary:Version}),
+ libxy3t64 (= ${binary:Version}),
  ${misc:Depends},
 Description: xylib development files
  Development files for xylib.
@@ -49,7 +53,7 @@
 Package: libxy-bin
 Architecture: any
 Depends:
- libxy3v5 (= ${binary:Version}),
+ libxy3t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Description: xylib - utilities
diff -Nru xylib-1.6/debian/libxy3t64.install xylib-1.6/debian/libxy3t64.install
--- xylib-1.6/debian/libxy3t64.install  1970-01-01 00:00:00.0 +
+++ xylib-1.6/debian/libxy3t64.install  2023-10-02 01:43:49.0 +
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru xylib-1.6/debian/libxy3t64.lintian-overrides 
xylib-1.6/debian/libxy3t64.lintian-overrides
--- xylib-1.6/debian/libxy3t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ xylib-1.6/debian/libxy3t64.lintian-overrides2024-02-29 
08:07:53.0 +
@@ -0,0 +1 @@
+libxy3t64: package-name-doesnt-match-sonames libxy3v5
diff -Nru xylib-1.6/debian/libxy3v5.install xylib-1.6/debian/libxy3v5.install
--- xylib-1.6/debian/libxy3v5.install   2023-10-02 01:43:49.0 +
+++ xylib-1.6/debian/libxy3v5.install   1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*


Bug#1063298: xrootd: NMU diff for 64-bit time_t transition

2024-02-29 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 xrootd-5.6.7/debian/changelog xrootd-5.6.7/debian/changelog
--- xrootd-5.6.7/debian/changelog   2024-02-08 14:47:53.0 +
+++ xrootd-5.6.7/debian/changelog   2024-02-29 07:58:29.0 +
@@ -1,3 +1,10 @@
+xrootd (5.6.7-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063298
+
+ -- Steve Langasek   Thu, 29 Feb 2024 07:58:29 +
+
 xrootd (5.6.7-1) unstable; urgency=medium
 
   * Update to version 5.6.7
diff -Nru xrootd-5.6.7/debian/control xrootd-5.6.7/debian/control
--- xrootd-5.6.7/debian/control 2023-12-11 16:15:37.0 +
+++ xrootd-5.6.7/debian/control 2024-02-29 07:58:29.0 +
@@ -2,7 +2,7 @@
 Section: net
 Priority: optional
 Standards-Version: 4.6.2
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  dh-python,
  cmake,
@@ -72,7 +72,10 @@
  database servers. It provides enhanced capability along with lower
  latency and increased throughput.
 
-Package: libxrdapputils2
+Package: libxrdapputils2t64
+Provides: ${t64:Provides}
+Replaces: libxrdapputils2
+Breaks: libxrdapputils2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -82,7 +85,10 @@
 Description: Utilities library for xrootd applications
  This package contains the xrootd utilities library for applications.
 
-Package: libxrdcrypto2
+Package: libxrdcrypto2t64
+Provides: ${t64:Provides}
+Replaces: libxrdcrypto2
+Breaks: libxrdcrypto2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -92,7 +98,10 @@
 Description: Cryptograpic library for xrootd
  This package contains the xrootd cryptograpic library.
 
-Package: libxrdcryptolite2
+Package: libxrdcryptolite2t64
+Provides: ${t64:Provides}
+Replaces: libxrdcryptolite2
+Breaks: libxrdcryptolite2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -102,23 +111,27 @@
 Description: Light version of cryptograpic library for xrootd
  This package contains the light version of the xrootd cryptograpic library.
 
-Package: libxrdutils3
+Package: libxrdutils3t64
+Provides: ${t64:Provides}
 Architecture: any
 Multi-Arch: same
 Section: libs
 Depends:
  ${shlibs:Depends},
  ${misc:Depends}
-Replaces:
+Replaces:libxrdutils3, 
  libxrdcephposix0 [i386 armel armhf mips mipsel powerpc],
  xrootd-ceph-plugins [i386 armel armhf mips mipsel powerpc]
-Breaks:
+Breaks:libxrdutils3 (<< ${source:Version}), 
  libxrdcephposix0 [i386 armel armhf mips mipsel powerpc],
  xrootd-ceph-plugins [i386 armel armhf mips mipsel powerpc]
 Description: Utilities library for xrootd
  This package contains the xrootd utilities library.
 
-Package: libxrdxml3
+Package: libxrdxml3t64
+Provides: ${t64:Provides}
+Replaces: libxrdxml3
+Breaks: libxrdxml3 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -143,17 +156,20 @@
 Multi-Arch: same
 Section: libdevel
 Depends:
- libxrdapputils2 (= ${binary:Version}),
- libxrdcrypto2 (= ${binary:Version}),
- libxrdcryptolite2 (= ${binary:Version}),
- libxrdutils3 (= ${binary:Version}),
- libxrdxml3 (= ${binary:Version}),
+ libxrdapputils2t64 (= ${binary:Version}),
+ libxrdcrypto2t64 (= ${binary:Version}),
+ libxrdcryptolite2t64 (= ${binary:Version}),
+ libxrdutils3t64 (= ${binary:Version}),
+ libxrdxml3t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: Development files for xrootd
  This package contains header files and development libraries for xrootd
  development.
 
-Package: libxrdcl3
+Package: libxrdcl3t64
+Provides: ${t64:Provides}
+Replaces: libxrdcl3
+Breaks: libxrdcl3 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -166,7 +182,10 @@
 Description: Client library for xrootd
  This package contains the xrootd client library.
 
-Package: libxrdec1
+Package: libxrdec1t64
+Provides: ${t64:Provides}
+Replaces: libxrdec1
+Breaks: libxrdec1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -176,7 +195,10 @@
 Description: Erasure code library for xrootd
  This package contains the xrootd erasure code library.
 
-Package: libxrdffs3
+Package: libxrdffs3t64
+Provides: ${t64:Provides}
+Replaces: libxrdffs3
+Breaks: libxrdffs3 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 

Bug#1065048: installation-reports: partition tool in d-i remembers choices; 'delete partition' (encrypted Part.) always stays 'yes'

2024-02-29 Thread Frank Weißer
Package: installation-reports
Severity: wishlist

(Please provide enough information to help the Debian
maintainers evaluate the report efficiently - e.g., by filling
in the sections below.)

Boot method: USB
Image version: 
http://get.debian.org/cdimage/release/current/amd64/iso-bd/debian-edu-12.5.0-amd64-BD-1.iso
 2024-02-10 14:48
http://get.debian.org/cdimage/release/current/amd64/iso-cd/debian-12.5.0-amd64-netinst.iso
http://get.debian.org/cdimage/release/current/amd64/iso-cd/debian-edu-12.5.0-amd64-netinst.iso
http://get.debian.org/cdimage/archive/11.0.0/i386/iso-cd/debian-11.0.0-i386-netinst.iso
and others too
Date: <2024-02-24 15:20>

Machine: Fujitsu Esprimo C710 Intel Core i3-2100T CPU @ 2.50GHz 32GB RAM 120GB 
SSD 4TB HDD
Partitions: 


Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot:   [0]
Detect network card:[0]
Configure network:  [E]
Detect media:   [0]
Load installer modules: [0]
Clock/timezone setup:   [0]
User/password setup:[0]
Detect hard drives: [0]
Partition hard drives:  [E]
Install base system:[0]
Install tasks:  [0]
Install boot loader:[0]
Overall install:[0]

Comments/Problems: 2nd NIC gets eth0 on reboot, 2nd NIC gets eth1 :-(

randomized encrypted partitions default to 'delete partition' 'yes';
after choosing 'no' the first time it should default to 'no'

The only choice of extended filesystems to format the randomized
encrypted partition with is ext2, which the d-i writes to /etc/fstab.
But the d-i actually formats to ext4, so I end up in emergency mode on
reboot

the d-i also misses to write the 'tmp' parameter for the randomized
encrypted ext4 formatted partition in /etc/crypttab




Please make sure that any installation logs that you think would
be useful are attached to this report. (You can find them in the
installer system in /var/log/ and later on the installed system
under /var/log/installer.) Please compress large files using gzip.


-- Package-specific info:

==
Installer lsb-release:
==

==
Installer hardware-summary:
==
uname -a: Linux tjener.intern 6.1.0-18-amd64 #1 SMP PREEMPT_DYNAMIC Debian 
6.1.76-1 (2024-02-01) x86_64 GNU/Linux
lspci -knn: 00:00.0 Host bridge [0600]: Intel Corporation 2nd Generation Core 
Processor Family DRAM Controller [8086:0100] (rev 09)
lspci -knn: DeviceName:  PCH Q75
lspci -knn: Subsystem: Fujitsu Technology Solutions Device [1734:11b9]
lspci -knn: 00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200/2nd 
Generation Core Processor Family PCI Express Root Port [8086:0101] (rev 09)
lspci -knn: Subsystem: Fujitsu Technology Solutions Device [1734:11b9]
lspci -knn: Kernel driver in use: pcieport
lspci -knn: 00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd 
Generation Core Processor Family Integrated Graphics Controller [8086:0102] 
(rev 09)
lspci -knn: Subsystem: Fujitsu Technology Solutions Device [1734:11b9]
lspci -knn: 00:14.0 USB controller [0c03]: Intel Corporation 7 Series/C210 
Series Chipset Family USB xHCI Host Controller [8086:1e31] (rev 04)
lspci -knn: Subsystem: Fujitsu Technology Solutions Device [1734:11d6]
lspci -knn: Kernel driver in use: xhci_hcd
lspci -knn: Kernel modules: xhci_pci
lspci -knn: 00:16.0 Communication controller [0780]: Intel Corporation 7 
Series/C216 Chipset Family MEI Controller #1 [8086:1e3a] (rev 04)
lspci -knn: Subsystem: Fujitsu Technology Solutions Device [1734:11d6]
lspci -knn: 00:19.0 Ethernet controller [0200]: Intel Corporation 82579V 
Gigabit Network Connection [8086:1503] (rev 04)
lspci -knn: Subsystem: Fujitsu Technology Solutions Device [1734:11d9]
lspci -knn: Kernel driver in use: e1000e
lspci -knn: Kernel modules: e1000e
lspci -knn: 00:1a.0 USB controller [0c03]: Intel Corporation 7 Series/C216 
Chipset Family USB Enhanced Host Controller #2 [8086:1e2d] (rev 04)
lspci -knn: Subsystem: Fujitsu Technology Solutions Device [1734:11d6]
lspci -knn: Kernel driver in use: ehci-pci
lspci -knn: Kernel modules: ehci_pci
lspci -knn: 00:1b.0 Audio device [0403]: Intel Corporation 7 Series/C216 
Chipset Family High Definition Audio Controller [8086:1e20] (rev 04)
lspci -knn: Subsystem: Fujitsu Technology Solutions Device [1734:11d8]
lspci -knn: Kernel driver in use: snd_hda_intel
lspci -knn: Kernel modules: snd_hda_intel
lspci -knn: 00:1d.0 USB controller [0c03]: Intel Corporation 7 Series/C216 
Chipset Family USB Enhanced Host Controller #1 [8086:1e26] (rev 04)
lspci -knn: Subsystem: Fujitsu Technology Solutions Device [1734:11d6]
lspci -knn: Kernel driver in use: ehci-pci
lspci -knn: Kernel modules: ehci_pci
lspci -knn: 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge 
[8086:244e] (rev a4)

Bug#1063299: xwiimote: NMU diff for 64-bit time_t transition

2024-02-29 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 xwiimote-2/debian/changelog xwiimote-2/debian/changelog
--- xwiimote-2/debian/changelog 2020-11-30 06:39:54.0 +
+++ xwiimote-2/debian/changelog 2024-02-29 08:07:03.0 +
@@ -1,3 +1,10 @@
+xwiimote (2-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063299
+
+ -- Steve Langasek   Thu, 29 Feb 2024 08:07:03 +
+
 xwiimote (2-4) unstable; urgency=medium
 
   [ Ondřej Nový ]
diff -Nru xwiimote-2/debian/control xwiimote-2/debian/control
--- xwiimote-2/debian/control   2020-11-30 06:39:54.0 +
+++ xwiimote-2/debian/control   2024-02-29 08:07:03.0 +
@@ -2,7 +2,7 @@
 Section: devel
 Priority: optional
 Maintainer: Nobuhiro Iwamatsu 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
libncurses5-dev, libudev-dev, pkg-config
 Standards-Version: 4.5.0
 Homepage: https://github.com/dvdhrm/xwiimote
@@ -12,8 +12,8 @@
 Package: xwiimote
 Architecture: linux-any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Breaks: libxwiimote2 (<< 2-2), libxwiimote1
-Replaces: libxwiimote2 (<< 2-2), libxwiimote1
+Breaks: libxwiimote2t64 (<< 2-2), libxwiimote1
+Replaces: libxwiimote2t64 (<< 2-2), libxwiimote1
 Description: Nintendo Wii Remote Linux Device Driver Tools
  This provides tools related to the open source Nintendo Wii
  Remote linux device driver.
@@ -21,13 +21,15 @@
  This contains the tool for displaying Wii remote connected and the setting
  tool which uses operation of Wii remote as keyboard.
 
-Package: libxwiimote2
+Package: libxwiimote2t64
+Provides: ${t64:Provides}
+Replaces: libxwiimote2
 Section: libs
 Architecture: linux-any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Breaks: libxwiimote1 (<< 0.3+20120630-6)
+Breaks: libxwiimote2 (<< ${source:Version}), libxwiimote1 (<< 0.3+20120630-6)
 Description: xwiimote library - runtime
  This package contains the runtime library files needed to run software
  using xwiimote.
@@ -35,9 +37,9 @@
 Package: libxwiimote-dev
 Section: libdevel
 Architecture: linux-any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libxwiimote2 (= 
${binary:Version}), libudev-dev
-Breaks: libxwiimote2 (<< 2-2)
-Replaces: libxwiimote2 (<< 2-2)
+Depends: ${shlibs:Depends}, ${misc:Depends}, libxwiimote2t64 (= 
${binary:Version}), libudev-dev
+Breaks: libxwiimote2t64 (<< 2-2)
+Replaces: libxwiimote2t64 (<< 2-2)
 Description: xwiimote library - development
  This package contains the header and development files needed to build
  programs and packages using xwiimote.
diff -Nru xwiimote-2/debian/libxwiimote2.install 
xwiimote-2/debian/libxwiimote2.install
--- xwiimote-2/debian/libxwiimote2.install  2020-11-30 06:39:54.0 
+
+++ xwiimote-2/debian/libxwiimote2.install  1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-usr/lib/*/libxwiimote.so.2
-usr/lib/*/libxwiimote.so.2.*
diff -Nru xwiimote-2/debian/libxwiimote2.symbols 
xwiimote-2/debian/libxwiimote2.symbols
--- xwiimote-2/debian/libxwiimote2.symbols  2020-11-30 06:39:54.0 
+
+++ xwiimote-2/debian/libxwiimote2.symbols  1970-01-01 00:00:00.0 
+
@@ -1,26 +0,0 @@
-libxwiimote.so.2 libxwiimote2 #MINVER#
- LIBXWIIMOTE_2@LIBXWIIMOTE_2 2
- xwii_iface_available@LIBXWIIMOTE_2 2
- xwii_iface_close@LIBXWIIMOTE_2 2
- xwii_iface_dispatch@LIBXWIIMOTE_2 2
- xwii_iface_get_battery@LIBXWIIMOTE_2 2
- xwii_iface_get_devtype@LIBXWIIMOTE_2 2
- xwii_iface_get_extension@LIBXWIIMOTE_2 2
- xwii_iface_get_fd@LIBXWIIMOTE_2 2
- xwii_iface_get_led@LIBXWIIMOTE_2 2
- xwii_iface_get_mp_normalization@LIBXWIIMOTE_2 2
- xwii_iface_new@LIBXWIIMOTE_2 2
- xwii_iface_open@LIBXWIIMOTE_2 2
- xwii_iface_opened@LIBXWIIMOTE_2 2
- xwii_iface_poll@LIBXWIIMOTE_2 2
- xwii_iface_ref@LIBXWIIMOTE_2 2
- xwii_iface_rumble@LIBXWIIMOTE_2 2
- xwii_iface_set_led@LIBXWIIMOTE_2 2
- xwii_iface_set_mp_normalization@LIBXWIIMOTE_2 2
- xwii_iface_unref@LIBXWIIMOTE_2 2
- xwii_iface_watch@LIBXWIIMOTE_2 2
- xwii_monitor_get_fd@LIBXWIIMOTE_2 2
- xwii_monitor_new@LIBXWIIMOTE_2 2
- xwii_monitor_poll@LIBXWIIMOTE_2 2
- xwii_monitor_ref@LIBXWIIMOTE_2 2
- xwii_monitor_unref@LIBXWIIMOTE_2 2
diff -Nru xwiimote-2/debian/libxwiimote2t64.install 

Bug#1040138: changelog-file-missing-explicit-entry needs exception for bookworm

2024-02-29 Thread Rafael Laboissière

* Cyril Brulebois  [2023-10-28 14:43]:


Marc Haber  (2023-10-09):

On Mon, Oct 09, 2023 at 02:06:58AM +0200, Cyril Brulebois wrote:

That exception only hides the root of the bug, which includes (at
least) a messed up version sorting.


What is the recommended way to get rid of this? Re-sorting 
changelog entries? Adding an override?


On the lintian user side: Ignoring silly results works for me.

On the lintian developer side: Fixing whatever produces the weird and of 
course incorrect ordering that's then expected and complained about.


Adding another exception for bookworm will only lead to more 
whack-a-mole down the line (see #1051140).


I don't see the connection here.


Adding an exception hides the bug. Then it's going to appear again when 
the next suite is around the corner, until an exception is added again, 
etc. That doesn't seem like a good idea to me.


I have the impression that the discussion went astray. The original 
reported issue is that the sequence of versions:


0.18.3-1 ⇒ 0.18.3-1+deb12u1 ⇒ 0.18.3-1+deb12u2

is perfectly valid but, yet, Lintian says that the third one is not 
allowed to follow the second one.


According to the Debian Developer's Reference, section 5.14.3:

“Version numbers are usually selected by appending +debXuY, where X is 
the major release number of Debian and Y is a counter starting at 1. 
e.g. 1:2.4.3-4+deb12u1.”


Mu understanding is that the last number (Y) is expected to increase in 
successive releases.


Could the code in Lintian be changed such that the warning 
changelog-file-missing-explicit-entry will only be triggered when 
Z+debXu1 does not follow Z? For now, it seems to be triggered whenever 
Z+debXu\d+ follows Z.


Best,

Rafael Laboissière



<    1   2   3   4   5