Bug#1064901: Not convinced it's printer-driver-pxljr

2024-02-28 Thread jklaas
I went through a bunch of testing on this. I set up a RPi with Bullseye and set 
up the queues I needed to test it with. I attempted to make sure there was 
package parity, in spite of having amd64 vs armhf. I can print from the Pi with 
color and duplex. 

I completely tore down the CUPS printing on the original Bookworm installation 
(amd64) and rebuilt it from scratch. Again trying to ensure package parity with 
respect to printing and CUPS. Unfortunately, I had the same results. No duplex. 

I don't really have the resources to try setting up another amd64 box at the 
moment for further testing, but I made a rough comparison between the package 
versions.

printer-driver-pxljr has version 1.4+repack0-6 on amd64 and 1.4+repack0-5 on 
armhf. 

I am fairly convinced this is not the problem, but there is definitely a 
problem elsewhere in CUPS. 

One other point of interest. I went to some effor to capture the raw printer 
files from both installations, specifically from /var/spool/cups/tmp. When 
printing the test page from the CUPS web interface, on Bullseye, there are two 
files, a "foomatic-" file that is the PDF being printed and another one 
that 'file' says is "HP Printer Job Language data". The Job Language file is 
pretty small, 110K or so and in spite of it being a Pi v2, it printed very 
quickly. 

On Bookworm, there is only one file, also "HP Printer Job Language data". and 
it is quite large, about 11M. On the much more powerful amd64, it takes 30-40 
seconds to spool the job. 

I don't know if the difference in spooling the document is due to the 
architecture (amd64 vs armhf) or the CUPS version. It could be ghostscript, 
which I believe is used for generating the output. On the Pi, it's 
9.53.3~dfsg-7+deb11u6 vs 10.0.0~dfsg-11+deb12u3 on amd64.



Bug#1061916: cups: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
Dear maintainer,

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

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

Thanks!


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

Kernel: Linux 6.5.0-21-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru cups-2.4.7/debian/changelog cups-2.4.7/debian/changelog
--- cups-2.4.7/debian/changelog 2023-10-06 18:16:49.0 +
+++ cups-2.4.7/debian/changelog 2024-02-28 20:53:27.0 +
@@ -1,3 +1,10 @@
+cups (2.4.7-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 20:53:27 +
+
 cups (2.4.7-1) unstable; urgency=medium
 
   * Update to new upstream version 2.4.7.
diff -Nru cups-2.4.7/debian/control cups-2.4.7/debian/control
--- cups-2.4.7/debian/control   2023-10-06 18:16:49.0 +
+++ cups-2.4.7/debian/control   2024-02-28 20:53:27.0 +
@@ -5,7 +5,7 @@
  Thorsten Alteholz ,
 Section: net
 Priority: optional
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  autoconf,
  automake,
  debhelper-compat (= 13),
@@ -25,7 +25,7 @@
  po-debconf,
  po4a,
  zlib1g-dev,
-Build-Depends-Arch:
+Build-Depends-Arch: dpkg-dev (>= 1.22.5),
  dh-apparmor,
 # libgmp-dev is not GPL-2 compatible before it's 6 release, which makes it 
also GPL-2+
 Build-Conflicts:
@@ -36,7 +36,10 @@
 Homepage: https://github.com/OpenPrinting/cups/
 Rules-Requires-Root: no
 
-Package: libcups2
+Package: libcups2t64
+Provides: ${t64:Provides}
+Replaces: libcups2
+Breaks: libcups2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -68,7 +71,7 @@
  cups-server-common (>= ${source:Version}),
  debconf | debconf-2.0,
  ghostscript,
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  poppler-utils,
  procps,
  ${misc:Depends},
@@ -131,7 +134,7 @@
 Depends:
  adduser,
  cups-common (>= ${source:Version}),
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Suggests:
@@ -168,7 +171,7 @@
 Depends:
  cups-daemon (>= ${binary:Version}),
  cups-filters-core-drivers,
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Recommends:
@@ -196,7 +199,7 @@
 Depends:
  adduser,
  bc,
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  lsb-base,
  procps,
  ssl-cert,
@@ -238,7 +241,7 @@
 Architecture: any
 Multi-Arch: foreign
 Depends:
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Recommends:
@@ -291,7 +294,7 @@
 Section: libdevel
 Depends:
  dpkg-dev,
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  libcupsimage2-dev (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
@@ -306,12 +309,15 @@
  with cups from different programming languages (Perl, Java, and
  PHP).
 
-Package: libcupsimage2
+Package: libcupsimage2t64
+Provides: ${t64:Provides}
+Replaces: libcupsimage2
+Breaks: libcupsimage2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
 Depends:
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Recommends:
@@ -333,7 +339,7 @@
 Section: libdevel
 Depends:
  libcups2-dev (= ${binary:Version}),
- libcupsimage2 (= ${binary:Version}),
+ libcupsimage2t64 (= ${binary:Version}),
  libjpeg-dev,
  libpng-dev,
  libtiff-dev,
diff -Nru cups-2.4.7/debian/libcups2.examples 
cups-2.4.7/debian/libcups2.examples
--- cups-2.4.7/debian/libcups2.examples 2023-10-06 18:13:16.0 +
+++ cups-2.4.7/debian/libcups2.examples 1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-debian/client.conf
diff -Nru cups-2.4.7/debian/libcups2.install cups-2.4.7/debian/libcups2.install
--- cups-2.4.7/debian/libcups2.install  2023-10-06 18:13:16.0 +
+++ cups-2.4.7/debian/libcups2.install  1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libcups.so.*
diff -Nru cups-2.4.7/debian/libcups2.README.Debian 
cups-2.4.7/debian/libcups2.README.Debian
--- cups-2.4.7/debian/libcups2.README.Debian2023-10-06 18:13:16.0 
+
+++ cups-2.4.7/debian/libcups2.README.Debian1970-01-01 00:00:00.0 
+
@@ -1,198 +0,0 @@
-Conventions used in this document
-
-
-In this README we will use 'cups' to refer to versions 1.6.x (and newer)
-of the Debian package. When necessary, other versions will be specified
-explicitly.  

Bug#1061904: marked as done (cpdb-libs: NMU diff for 64-bit time_t transition)

2024-02-28 Thread Debian Bug Tracking System
Your message dated Wed, 28 Feb 2024 21:09:45 +
with message-id 
and subject line Bug#1061904: fixed in cpdb-libs 2.0~b5-1.2
has caused the Debian Bug report #1061904,
regarding cpdb-libs: NMU diff for 64-bit time_t transition
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1061904: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061904
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: cpdb-libs
Version: 1.2.0-3
Severity: serious
Tags: patch pending
Justification: library ABI skew on upgrade
User: debian-...@lists.debian.org
Usertags: time-t

Dear maintainer,

As part of the 64-bit time_t transition required to support 32-bit
architectures in 2038 and beyond
(https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified
cpdb-libs as a source package shipping runtime libraries whose ABI
either is affected by the change in size of time_t, or could not be
analyzed via abi-compliance-checker (and therefore to be on the safe
side we assume is affected).

To ensure that inconsistent combinations of libraries with their
reverse-dependencies are never installed together, it is necessary to
have a library transition, which is most easily done by renaming the
runtime library package.

Since turning on 64-bit time_t is being handled centrally through a change
to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is
important that libraries affected by this ABI change all be uploaded close
together in time.  Therefore I have prepared a 0-day NMU for cpdb-libs
which will initially be uploaded to experimental if possible, then to
unstable after packages have cleared binary NEW.

Please find the patch for this NMU attached.

If you have any concerns about this patch, please reach out ASAP.  Although
this package will be uploaded to experimental immediately, there will be a
period of several days before we begin uploads to unstable; so if information
becomes available that your package should not be included in the transition,
there is time for us to amend the planned uploads.



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

Kernel: Linux 6.5.0-15-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru cpdb-libs-1.2.0/debian/changelog cpdb-libs-1.2.0/debian/changelog
--- cpdb-libs-1.2.0/debian/changelog2023-06-27 20:03:02.0 +
+++ cpdb-libs-1.2.0/debian/changelog2024-01-30 01:24:37.0 +
@@ -1,3 +1,10 @@
+cpdb-libs (1.2.0-3.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Tue, 30 Jan 2024 01:24:37 +
+
 cpdb-libs (1.2.0-3) unstable; urgency=medium
 
   * CVE-2023-34095 (Closes: #1038253)
diff -Nru cpdb-libs-1.2.0/debian/control cpdb-libs-1.2.0/debian/control
--- cpdb-libs-1.2.0/debian/control  2023-06-27 20:03:02.0 +
+++ cpdb-libs-1.2.0/debian/control  2024-01-30 01:24:37.0 +
@@ -17,7 +17,10 @@
 Vcs-Browser: https://salsa.debian.org/printing-team/cpdb-libs
 Vcs-Git: https://salsa.debian.org/printing-team/cpdb-libs.git
 
-Package: libcpdb-libs-common1
+Package: libcpdb-libs-common1t64
+Provides: ${t64:Provides}
+Replaces: libcpdb-libs-common1
+Breaks: libcpdb-libs-common1 (<< ${source:Version})
 Section: libs
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
@@ -41,7 +44,10 @@
  This package contains the library which provides the functions needed
  by both the frontends and the backends.
 
-Package: libcpdb-libs-frontend1
+Package: libcpdb-libs-frontend1t64
+Provides: ${t64:Provides}
+Replaces: libcpdb-libs-frontend1
+Breaks: libcpdb-libs-frontend1 (<< ${source:Version})
 Section: libs
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
diff -Nru cpdb-libs-1.2.0/debian/libcpdb-libs-common1.install 
cpdb-libs-1.2.0/debian/libcpdb-libs-common1.install
--- cpdb-libs-1.2.0/debian/libcpdb-libs-common1.install 2023-06-27 
20:03:02.0 +
+++ cpdb-libs-1.2.0/debian/libcpdb-libs-common1.install 1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/*ommon.so.*
diff -Nru cpdb-libs-1.2.0/debian/libcpdb-libs-common1.symbols 
cpdb-libs-1.2.0/debian/libcpdb-libs-common1.symbols
--- cpdb-libs-1.2.0/debian/libcpdb-libs-common1.symbols 2023-06-27 
20:03:02.0 +

cups_2.4.7-1.1_source.changes REJECTED

2024-02-28 Thread Debian FTP Masters

cups_2.4.7-1.1.dsc: Does not match file already existing in the pool.




===

Please feel free to respond to this email if you don't understand why
your files were rejected, or if you upload new files which address our
concerns.



pgpi5Lvsdtu3a.pgp
Description: PGP signature


Bug#1061916: cups: NMU diff for 64-bit time_t transition

2024-02-28 Thread Michael Hudson-Doyle
(the first patch had the same number as the package I uploaded to
experimental and so got rejected. oops!)

On Thu, 29 Feb 2024 at 12:21,  wrote:

> Dear maintainer,
>
> Please find attached a final version of this patch for the time_t
> transition.  This patch is being uploaded to unstable.
>
> Note that this adds a versioned build-dependency on dpkg-dev, to guard
> against accidental backports with a wrong ABI.
>
> Thanks!
>
>
> -- System Information:
> Debian Release: trixie/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable'), (1, 'experimental')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 6.5.0-21-generic (SMP w/16 CPU threads; PREEMPT)
> Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE
> not set
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
>


cpdb-libs_2.0~b5-1.2_source.changes ACCEPTED into unstable

2024-02-28 Thread Debian FTP Masters
Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Wed, 28 Feb 2024 19:40:02 +
Source: cpdb-libs
Architecture: source
Version: 2.0~b5-1.2
Distribution: unstable
Urgency: medium
Maintainer: Debian Printing Team 
Changed-By: Steve Langasek 
Closes: 1061904
Changes:
 cpdb-libs (2.0~b5-1.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: 1061904.
Checksums-Sha1:
 34082fd092a6d83a83725945a850ff246c8c052c 2654 cpdb-libs_2.0~b5-1.2.dsc
 0ab83a14bf5d988df8d2c0e8cbbe5799f1657206 10164 
cpdb-libs_2.0~b5-1.2.debian.tar.xz
 f141e7272dccef6de2ab472a1b4a5ad9f5b6d87d 8258 
cpdb-libs_2.0~b5-1.2_source.buildinfo
Checksums-Sha256:
 6f8b0cbc3ae182d0993476b95986044dac3e23535dda71e77346c10741992e42 2654 
cpdb-libs_2.0~b5-1.2.dsc
 0d9d51f4f1f16dd1ab49b2f2ae52a602ffdc5afb0b8eeed8395db95cea0a474e 10164 
cpdb-libs_2.0~b5-1.2.debian.tar.xz
 feb2d51a3709738cdf2fdf71578e22a4f1ea630e20f861adc8d0285b1866a93e 8258 
cpdb-libs_2.0~b5-1.2_source.buildinfo
Files:
 c960422042ff253d04975ce0e612ccbc 2654 net optional cpdb-libs_2.0~b5-1.2.dsc
 7869eee6eef06048cfe954ed174cfea6 10164 net optional 
cpdb-libs_2.0~b5-1.2.debian.tar.xz
 dd8c07b43f54e6a9cde8b002e0c6985e 8258 net optional 
cpdb-libs_2.0~b5-1.2_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJGBAEBCgAwFiEErEg/aN5yj0PyIC/KVo0w8yGyEz0FAmXfjNQSHHZvcmxvbkBk
ZWJpYW4ub3JnAAoJEFaNMPMhshM9x+AP/2SvPF8rLzq4aivAiiucy1UNOXbLAyz1
HS5aeuojLLUxWCXQgmlCmM0jybONT1i2b3qIpDbqoY/+6BYFwbKulO9zN0tXXWyS
F94fRU/qcG5CJhozIuXUJVNOgVEdYvpcu+kKtQgNZAJLIFyAXTOdp+PY8MCn/fo7
eo7YnfZ9YZIXY5glJJHrx20bj7lKkIpE5re3mNL4/4/0PXcqB7mANVIa5+fKvGuB
29NueHp3tM+qk/2LIUTugAJzDGZhSZAwen+BAPZhaGJtTIjhyUVr/fq+/Cm/jo+4
ZZp+wPIEwFG25z1t6yJkgsIYxLoJRSBsHBoOOpdw61EhlDE3/0MHZWZXW/as0xvB
XNjjBEqKbXFsAA0JtEkoxlELYpHSvkplPWe6mYpj4sYEp4z/Hs0qfQqD7sOHTgLx
V3VW41ibIUBYRqyQH9GjnK1627vGc3ld6AyjWfXJjUNAdiuw6CRMufS+KKU5usxA
DWGItYw6bGeOOoeutzXXCBefxYYlbqnvP8z5DxOftPHYtzf6wlomVtts45HFwQH2
Ao86KT0i1mUcbbUpHM35YEhj8ygPh2Ik+d9oZcJPKgAyDuQ5SbEo9cfhtCouDm1G
/FU3Uzfpwfh9Nu7ah+mgqQpmhyzoET7ZZbbe/1c+Nu2Td6cvy70fAvmYfeuoX2Ms
mGobCFq8IBL+
=sTLy
-END PGP SIGNATURE-



pgpAV0SM7zxgt.pgp
Description: PGP signature


Bug#1061904: cpdb-libs: NMU diff for 64-bit time_t transition

2024-02-28 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 cpdb-libs-2.0~b5/debian/changelog cpdb-libs-2.0~b5/debian/changelog
--- cpdb-libs-2.0~b5/debian/changelog   2024-02-16 23:29:17.0 +
+++ cpdb-libs-2.0~b5/debian/changelog   2024-02-28 17:35:17.0 +
@@ -1,3 +1,10 @@
+cpdb-libs (2.0~b5-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061904
+
+ -- Steve Langasek   Wed, 28 Feb 2024 17:35:17 +
+
 cpdb-libs (2.0~b5-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru cpdb-libs-2.0~b5/debian/control cpdb-libs-2.0~b5/debian/control
--- cpdb-libs-2.0~b5/debian/control 2024-02-16 23:29:17.0 +
+++ cpdb-libs-2.0~b5/debian/control 2024-02-28 17:35:17.0 +
@@ -4,7 +4,7 @@
 Maintainer: Debian Printing Team 
 Uploaders: Till Kamppeter 
, Thorsten Alteholz 
-Build-Depends: debhelper-compat (=13)
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (=13)
, autoconf
, pkg-config
, sharutils
@@ -18,7 +18,10 @@
 Vcs-Browser: https://salsa.debian.org/printing-team/cpdb-libs
 Vcs-Git: https://salsa.debian.org/printing-team/cpdb-libs.git
 
-Package: libcpdb2
+Package: libcpdb2t64
+Provides: ${t64:Provides}
+Replaces: libcpdb2
+Breaks: libcpdb2 (<< ${source:Version})
 Section: libs
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
@@ -42,12 +45,15 @@
  This package contains the library which provides the functions needed
  by both the frontends and the backends.
 
-Package: libcpdb-frontend2
+Package: libcpdb-frontend2t64
+Provides: ${t64:Provides}
+Replaces: libcpdb-frontend2
+Breaks: libcpdb-frontend2 (<< ${source:Version})
 Section: libs
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends},
- libcpdb2 (= ${binary:Version})
+ libcpdb2t64 (= ${binary:Version})
 Multi-Arch: same
 Description: Common Print Dialog Backends - Interface Library for Frontends
  The Common Print Dialog Backends project provides a D-Bus interface
@@ -72,7 +78,7 @@
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends},
- libcpdb2 (= ${binary:Version}),
+ libcpdb2t64 (= ${binary:Version}),
  libcpdb-dev (= ${binary:Version})
 Description: Common Print Dialog Backends - Development files for Backend 
Library
  The Common Print Dialog Backends project provides a D-Bus interface
@@ -97,8 +103,8 @@
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends},
- libcpdb-frontend2 (= ${binary:Version}),
- libcpdb2 (= ${binary:Version}),
+ libcpdb-frontend2t64 (= ${binary:Version}),
+ libcpdb2t64 (= ${binary:Version}),
  libcpdb-dev (= ${binary:Version})
 Description: Common Print Dialog Backends - Development files for Frontend 
Library
  The Common Print Dialog Backends project provides a D-Bus interface
@@ -124,7 +130,7 @@
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends},
- libcpdb2 (= ${binary:Version})
+ libcpdb2t64 (= ${binary:Version})
 Description: Common Print Dialog Backends - Development files for both 
libraries
  The Common Print Dialog Backends project provides a D-Bus interface
  so that the print dialogs of GUI applications and the communication
@@ -146,7 +152,7 @@
 Package: cpdb-libs-tools
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends},
- libcpdb2 (= ${binary:Version})
+ libcpdb2t64 (= ${binary:Version})
 Breaks: libcpdb-libs-common-dev (<< 1.2.0-1~),
libcpdb-libs-tools (<< 2~)
 Replaces: libcpdb-libs-common-dev (<< 1.2.0-1~),
diff -Nru cpdb-libs-2.0~b5/debian/libcpdb-frontend2.install 
cpdb-libs-2.0~b5/debian/libcpdb-frontend2.install
--- cpdb-libs-2.0~b5/debian/libcpdb-frontend2.install   2024-02-16 
23:29:17.0 +
+++ cpdb-libs-2.0~b5/debian/libcpdb-frontend2.install   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libcpdb-frontend.so.*
diff -Nru cpdb-libs-2.0~b5/debian/libcpdb-frontend2.symbols 
cpdb-libs-2.0~b5/debian/libcpdb-frontend2.symbols
--- cpdb-libs-2.0~b5/debian/libcpdb-frontend2.symbols   2024-02-16 
23:29:17.0 +
+++ cpdb-libs-2.0~b5/debian/libcpdb-frontend2.symbols   1970-01-01 
00:00:00.0 +
@@ -1,110 +0,0 @@
-libcpdb-frontend.so.2 libcpdb-frontend2 #MINVER#
-* Build-Depends-Package: libcpdb-frontend-dev

Processing of cpdb-libs_2.0~b5-1.1_source.changes

2024-02-28 Thread Debian FTP Masters
cpdb-libs_2.0~b5-1.1_source.changes uploaded successfully to localhost
along with the files:
  cpdb-libs_2.0~b5-1.1.dsc
  cpdb-libs_2.0~b5-1.1.debian.tar.xz
  cpdb-libs_2.0~b5-1.1_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



cpdb-libs_2.0~b5-1.1_source.changes REJECTED

2024-02-28 Thread Debian FTP Masters

cpdb-libs_2.0~b5-1.1.dsc: Does not match file already existing in the pool.




===

Please feel free to respond to this email if you don't understand why
your files were rejected, or if you upload new files which address our
concerns.



pgpOZDAmXT6D8.pgp
Description: PGP signature


Re: New HPLIP releases, now 3.23.12, but Debian package still 3.22.10

2024-02-28 Thread Till Kamppeter
Due to the Feature Freeze for Ubuntu 24.04 tomorrow I have done an 
Ubuntu package of HPLIP 3.23.12, it is downloadable on Launchpad now:


https://launchpad.net/ubuntu/+source/hplip/3.23.12+dfsg0-0ubuntu1

In the package you especially find all the patches which I had to adjust 
manually and also 2 new patches, one for compatibility with Python 3.12 
and the other to fix a messed up PPD file which broke the autopkgtests.


For repackaging the tarball I used the instructions in the file

debian/DEBIAN_NEW_UPSTREAM

The resolving of the conflicts of the patches during

make -f debian/rules get-orig-source

did not work for me, but the tarball was already created and so I have 
taken the tarball and done the rest manually, without using GIT.


So the tarball should be the same as it would be used by Debian for this 
version. Using exactly the same would be great to avoid a tarball 
mismatch when during the 24.10 cycle Ubuntu auto-syncs with whatever you 
create for Debian in March.


As we are on a good way to get scanning support into PAPPL and SANE 
backend retr-fitting into pappl-retrofit, at Ubuntu we will probably 
provide HPLIP as Snap from 24.10 on. After introduction of CUPS 3.x 
(25.04 at the earliest) we will provide all printer and scanner drivers 
in Snap format.


   Till



On 27/02/2024 23:34, Thorsten Alteholz wrote:

Hi Till,

On Tue, 27 Feb 2024, Till Kamppeter wrote:

Are there plans for further updates? Or plans for abandoning HPLIP in 
Debian?


the update is on my agenda for March. I definitely do not plan to 
abandon the package.


   Thorsten





Processing of cups_2.4.7-1.2_source.changes

2024-02-28 Thread Debian FTP Masters
cups_2.4.7-1.2_source.changes uploaded successfully to localhost
along with the files:
  cups_2.4.7-1.2.dsc
  cups_2.4.7-1.2.debian.tar.xz
  cups_2.4.7-1.2_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



printing-metas is marked for autoremoval from testing

2024-02-28 Thread Debian testing autoremoval watch
printing-metas 0.20210903 is marked for autoremoval from testing on 2024-04-01

It (build-)depends on packages with these RC bugs:
1062125: gimp: NMU diff for 64-bit time_t transition
 https://bugs.debian.org/1062125
1064088: gutenprint: FTBFS in unstable
 https://bugs.debian.org/1064088
1064089: gutenprint: NMU diff for 64-bit time_t transition
 https://bugs.debian.org/1064089



This mail is generated by:
https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl

Autoremoval data is generated by:
https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl



gutenprint is marked for autoremoval from testing

2024-02-28 Thread Debian testing autoremoval watch
gutenprint 5.3.4.20220624T01008808d602-1 is marked for autoremoval from testing 
on 2024-04-01

It is affected by these RC bugs:
1064088: gutenprint: FTBFS in unstable
 https://bugs.debian.org/1064088
1064089: gutenprint: NMU diff for 64-bit time_t transition
 https://bugs.debian.org/1064089

It (build-)depends on packages with these RC bugs:
1062125: gimp: NMU diff for 64-bit time_t transition
 https://bugs.debian.org/1062125



This mail is generated by:
https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl

Autoremoval data is generated by:
https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl



cups_2.4.7-1.2_source.changes ACCEPTED into unstable

2024-02-28 Thread Debian FTP Masters
Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 28 Feb 2024 23:20:02 +
Source: cups
Architecture: source
Version: 2.4.7-1.2
Distribution: unstable
Urgency: medium
Maintainer: Debian Printing Team 
Changed-By: Michael Hudson-Doyle 
Changes:
 cups (2.4.7-1.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.
Checksums-Sha1:
 574de936cb31eec53a4d95a183d96e745d3ca32f 3291 cups_2.4.7-1.2.dsc
 d512b8b48870e0e8a4394c0a7c6c599b2ead566c 383468 cups_2.4.7-1.2.debian.tar.xz
 a7b383ca57fce00e8dd917cf9c0d0c75a5e4a273 8121 cups_2.4.7-1.2_source.buildinfo
Checksums-Sha256:
 a968dc664f32a9789323dc8bccc2bb2df83b976057e808368feb2105b3149532 3291 
cups_2.4.7-1.2.dsc
 f24d216ab752fb568f1851f9b4b31482591145c23c9461394cccd2ced8bb40d9 383468 
cups_2.4.7-1.2.debian.tar.xz
 6e95e4f9b954ce44000a78a3806ff1fa78bf06faba73686e48f1886f394f92e4 8121 
cups_2.4.7-1.2_source.buildinfo
Files:
 aaf69883084458c6f8f22449e79c4cec 3291 net optional cups_2.4.7-1.2.dsc
 162de363d1efaa17df49b89fe736c673 383468 net optional 
cups_2.4.7-1.2.debian.tar.xz
 e99aa2d629bc2eb3cef76c5143a4d03c 8121 net optional 
cups_2.4.7-1.2_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJIBAEBCAAyFiEEiiBE+E9xaoW3f/djEd9ClMyjmJMFAmXfv/AUHG13aHVkc29u
QGRlYmlhbi5vcmcACgkQEd9ClMyjmJOcBA/9HvjKoCmG+Rtm6PdvudOTrcapWRD+
ODHWJmRaD0q24Uhde+GCDLfDlykUJKiWUGqtjBcn6brGSAw+7ebWaktQwBQDxqbo
P5JGRLCljssihI9jpJJ/r60rgebkIrpBaSCpncmfpeS6kb/tJPde2FMA54Z7eNcK
7GWBO+T08PzjJbTTpK3XDxe+kms6EpSmridxOKejcHeLNGlhiXIPUOT7mX2ehDBQ
apGQ6qA2xqsYgyy54tmedY0miNz0wsNZ8c3U7kJtXbWisqrwOx/8eRbAmDW40wPI
u0gOHX+SVLuQY47bEdIPGQLf7R3wjSAuti3awgTMLo7JpM0uoe2iMUw0JO8BOoJK
JCfnIGmKVhTC55cY0MY+S/WLTD6ne72CpcNSdfbfeJHZJ98r9RL0yztl0RJNObAt
JrdsItnuEtoTUwi0jGZegGFsUUY+H3dYl5trWmrMXtIJOBd4DIcwA9ctmsjjdJwX
dbpsQ+6PTS7oGOjcNWMnJ4hOQbiQB/LND7vOjwZNKARFb9+uV/Rvc9S1ej/a0hz5
/+9GEhDgI7J1zrcYH05EWBPxxXKEppP+Mp3L0AxqJAAm2V0h8Jvc+/4WV9+l2p2O
dmHpYiijkCH3Zvxruxj2TayN2XdXdSq19mwN/SYxt7TnB4UN3LwFNmFWjLI0DSXY
LdfaQX5rQxWUi0w=
=2vue
-END PGP SIGNATURE-



pgp3t7_Q39UJ0.pgp
Description: PGP signature


Processing of cpdb-libs_2.0~b5-1.2_source.changes

2024-02-28 Thread Debian FTP Masters
cpdb-libs_2.0~b5-1.2_source.changes uploaded successfully to localhost
along with the files:
  cpdb-libs_2.0~b5-1.2.dsc
  cpdb-libs_2.0~b5-1.2.debian.tar.xz
  cpdb-libs_2.0~b5-1.2_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



Processing of cups_2.4.7-1.1_source.changes

2024-02-28 Thread Debian FTP Masters
cups_2.4.7-1.1_source.changes uploaded successfully to localhost
along with the files:
  cups_2.4.7-1.1.dsc
  cups_2.4.7-1.1.debian.tar.xz
  cups_2.4.7-1.1_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



Bug#1061916: cups: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
Dear maintainer,

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

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

Thanks!


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

Kernel: Linux 6.5.0-21-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru cups-2.4.7/debian/changelog cups-2.4.7/debian/changelog
--- cups-2.4.7/debian/changelog 2023-10-06 18:16:49.0 +
+++ cups-2.4.7/debian/changelog 2024-02-28 23:19:27.0 +
@@ -1,3 +1,10 @@
+cups (2.4.7-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061916
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 23:19:27 +
+
 cups (2.4.7-1) unstable; urgency=medium
 
   * Update to new upstream version 2.4.7.
diff -Nru cups-2.4.7/debian/control cups-2.4.7/debian/control
--- cups-2.4.7/debian/control   2023-10-06 18:16:49.0 +
+++ cups-2.4.7/debian/control   2024-02-28 23:19:27.0 +
@@ -36,7 +36,10 @@
 Homepage: https://github.com/OpenPrinting/cups/
 Rules-Requires-Root: no
 
-Package: libcups2
+Package: libcups2t64
+Provides: ${t64:Provides}
+Replaces: libcups2
+Breaks: libcups2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -68,7 +71,7 @@
  cups-server-common (>= ${source:Version}),
  debconf | debconf-2.0,
  ghostscript,
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  poppler-utils,
  procps,
  ${misc:Depends},
@@ -131,7 +134,7 @@
 Depends:
  adduser,
  cups-common (>= ${source:Version}),
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Suggests:
@@ -168,7 +171,7 @@
 Depends:
  cups-daemon (>= ${binary:Version}),
  cups-filters-core-drivers,
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Recommends:
@@ -196,7 +199,7 @@
 Depends:
  adduser,
  bc,
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  lsb-base,
  procps,
  ssl-cert,
@@ -238,7 +241,7 @@
 Architecture: any
 Multi-Arch: foreign
 Depends:
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Recommends:
@@ -291,7 +294,7 @@
 Section: libdevel
 Depends:
  dpkg-dev,
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  libcupsimage2-dev (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
@@ -306,12 +309,15 @@
  with cups from different programming languages (Perl, Java, and
  PHP).
 
-Package: libcupsimage2
+Package: libcupsimage2t64
+Provides: ${t64:Provides}
+Replaces: libcupsimage2
+Breaks: libcupsimage2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
 Depends:
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Recommends:
@@ -333,7 +339,7 @@
 Section: libdevel
 Depends:
  libcups2-dev (= ${binary:Version}),
- libcupsimage2 (= ${binary:Version}),
+ libcupsimage2t64 (= ${binary:Version}),
  libjpeg-dev,
  libpng-dev,
  libtiff-dev,
diff -Nru cups-2.4.7/debian/libcups2.examples 
cups-2.4.7/debian/libcups2.examples
--- cups-2.4.7/debian/libcups2.examples 2023-10-06 18:13:16.0 +
+++ cups-2.4.7/debian/libcups2.examples 1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-debian/client.conf
diff -Nru cups-2.4.7/debian/libcups2.install cups-2.4.7/debian/libcups2.install
--- cups-2.4.7/debian/libcups2.install  2023-10-06 18:13:16.0 +
+++ cups-2.4.7/debian/libcups2.install  1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libcups.so.*
diff -Nru cups-2.4.7/debian/libcups2.README.Debian 
cups-2.4.7/debian/libcups2.README.Debian
--- cups-2.4.7/debian/libcups2.README.Debian2023-10-06 18:13:16.0 
+
+++ cups-2.4.7/debian/libcups2.README.Debian1970-01-01 00:00:00.0 
+
@@ -1,198 +0,0 @@
-Conventions used in this document
-
-
-In this README we will use 'cups' to refer to versions 1.6.x (and newer)
-of the Debian package. When necessary, other versions will be specified
-explicitly.  This is because there is a very important difference in the
-behaviour of cups and cups 1.5.x (or older versions) regarding advertising
-print queues. In almost every other regard, the behaviour of cups is
-identical to its preceding versions.
-
-We will we also use 'standard' to mean a Debian cups installation which
-pulls in all recommended packages. This will set you up with a complete

Processed: Re: ghostscript: on PDF files with embedded fonts, ps2pdf changes the way fonts are rendered

2024-02-28 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 +moreinfo
Bug #731140 [ghostscript] ghostscript: on PDF files with embedded fonts, ps2pdf 
changes the way fonts are rendered
Added tag(s) moreinfo.

-- 
731140: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=731140
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1063563: ghostscript: ps2epsi fails with Error: /undefined in /finddevice

2024-02-28 Thread Steven Robbins
Control: -1 tags + help confirmed

On Sun, 18 Feb 2024 14:10:37 +0100 Stephan Böttcher  wrote:
> 
> Tha attached ps file was made with [ ... ]


Thank you.  I can reproduce the ps2epsi failure.  I have no idea what is 
wrong.

-Steve







signature.asc
Description: This is a digitally signed message part.


Processed: Re: ghostscript: on PDF files with embedded fonts, ps2pdf changes the way fonts are rendered

2024-02-28 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 +moreinfo
Bug #731140 [ghostscript] ghostscript: on PDF files with embedded fonts, ps2pdf 
changes the way fonts are rendered
Ignoring request to alter tags of bug #731140 to the same tags previously set

-- 
731140: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=731140
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#731140: ghostscript: on PDF files with embedded fonts, ps2pdf changes the way fonts are rendered

2024-02-28 Thread Steven Robbins
Control: tags -1 +moreinfo

On Mon, 2 Dec 2013 13:54:19 +0100 Vincent Lefevre  wrote:
> Package: ghostscript
> Version: 9.05~dfsg-8
> Severity: normal
> 
> ps2pdf should not change the embedded fonts except by optimizing them
> (e.g. compressing them), but a simple test shows that it changes the
> way fonts are rendered. I've attached 3 files.
> 
> font1.pdf is the original file (generated by pdflatex).
> font2.pdf is the file obtained with "ps2pdf font1.pdf font2.pdf".
> font.png shows the text of font1.pdf (left) and font2.pdf (right),
> as obtained with xpdf.

I have repeated the test with ghostscript 10.02.1 and I cannot see any 
difference (using xpdf, or using evince) between font1 and the output of 
ps2pdf.

I'm inclined to close the bug shortly, but let me know if you can still 
reproduce the issue.

Best,
-Steve


signature.asc
Description: This is a digitally signed message part.


Bug#661589: [ghostscript] gs error: /usr/lib/cups/filter/pdftoraster failed --> error log attached

2024-02-28 Thread Steven Robbins
Control:  -1 tags + moreinfo

On Fri, 16 Mar 2012 17:43:25 -0300 ASD Consultoria 
 wrote:
> Em Tue, 28 Feb 2012 16:20:01 +0100
> "Didier 'OdyX' Raboud"  escreveu:
> 
> > b) once "locally" from the stable machine (that's the case I'm
> > interested in)
> 
> Attached file error.

I'm sorry that no action was taken 12 years ago.  

Unfortunately, there's not enough info in this bug for me to take action.
Can you confirm whether this remains an issue?
If so, can you provide an input file and ghostscript command(s) that 
demonstrate the issue?

Thanks,
-Steve




signature.asc
Description: This is a digitally signed message part.


Processed: tagging 612194

2024-02-28 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 612194 + moreinfo
Bug #612194 [src:ghostscript] gs: Strange printouts with Nec P6 -- might be 
typo in necp2x.upp
Ignoring request to alter tags of bug #612194 to the same tags previously set
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
612194: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=612194
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: tagging 1063563

2024-02-28 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 1063563 + help confirmed
Bug #1063563 [ghostscript] ghostscript: ps2epsi fails with Error: /undefined in 
/finddevice
Added tag(s) help and confirmed.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1063563: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063563
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#612194: gs: Strange printouts with Nec P6 -- might be typo in necp2x.upp

2024-02-28 Thread Steven Robbins
Control: -1 tags + moreinfo

I'm having trouble understanding the content of this bug.

On Sat,  6 Sep 2003 12:54:55 +0200 (CEST) Nils Bokermann  
wrote:

> When using magicfilter with Nec P6 filter, a gs commandline with @necp2x.upp 
is 
> fired up. This file says (line 2)
> -sDEVICE=uniprint
> should read:
> -sDEVICE=necp6

Is the complaint about line two of the file /usr/share/ghostscript//
lib/necp2x.upp ?

 
> Was with version 5.5 of gs. 

Are you saying that version 5.5 had "-sDEVICE=necp6" on line 2?


Thanks,
-Steve


signature.asc
Description: This is a digitally signed message part.