#1108870 cpdb-libs: autopkgtest regression: test dependencies can't be installed

#1108870#5
Date:
2025-07-06 15:07:33 UTC
From:
To:
Dear maintainer(s),

Your package has an autopkgtest, great. However, it fails since February
2025 in unstable and testing, but also in stable. Can you please
investigate the situation and fix it? I copied some of the output at the
bottom of this report.

The release team has announced [1] that failing autopkgtest on amd64 and
arm64 are considered RC in testing.

More information about this bug and the reason for filing it can be
found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

As I highly suspect this is a test only issue, with my Release Team
member hat on I have tagged this as trixie-ignore as it's so late in the
freeze and it's not worth removing the package from trixie because of
this at this moment. Having said that, if a fix is possible without
fully removing the autopkgtest and without making the test superficial,
it's still welcome, but it would need to happen soon.

Paul

[1] https://lists.debian.org/debian-devel-announce/2019/07/msg00002.html

https://ci.debian.net/data/autopkgtest/testing/amd64/c/cpdb-libs/61507034/log.gz

  28s The following packages have unmet dependencies:
  29s  satisfy:command-line : Depends: cpdb-backend-cups (>= 2.0~b4) but
it is not going to be installed
  29s                         Depends: libcupsfilters2-common (>= 2~)
but it is not going to be installed
  29s                         Depends: cups-filters (>= 2~) but
1.28.17-6 is to be installed

#1108870#10
Date:
2025-07-06 15:56:47 UTC
From:
To:
Note that cpdb-libs only makes sense with at least one CPDB backend. Currently
we have only cpdb-backend-cups as CPDB backend. So a distro containing cpdb-libs
needs cpdb-backend-cups included, and if needed, updated to the version required
by cpdb-libs. libcupsfilter2-common and cups-filters, both of the 2.x
generation, are dependencies of cpdb-backend-cups.

Probably the cpdb-libs package has only a Recommends or Suggests for
cpdb-backend-cups but a hard dependency on it for the autopkgtest and therefore
the issue manifests only for the test.

#1108870#15
Date:
2025-11-24 23:04:36 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
cpdb-libs, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1108870@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thorsten Alteholz <debian@alteholz.de> (supplier of updated cpdb-libs package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 24 Nov 2025 22:29:17 +0100
Source: cpdb-libs
Architecture: source
Version: 2.0~b5-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Printing Team <debian-printing@lists.debian.org>
Changed-By: Thorsten Alteholz <debian@alteholz.de>
Closes: 1102459 1106906 1108870
Changes:
 cpdb-libs (2.0~b5-2) unstable; urgency=medium
 .
   * don't update to a newer version, there is a soname problem!
   * add dont_link_libcrypt.patch (Closes: #1102459)
     (Thanks to Helmut Grohne for providing the patch)
     (Closes: #1106906 as well, as no libcrypt is needed)
   * temporarily deactivate tests until cups3 is available
     (Closes: #1108870)
Checksums-Sha1:
 ac85a970c62ec8d4b3d8ca21c83d8cfcfad4f0e8 2760 cpdb-libs_2.0~b5-2.dsc
 379ef343e18e15c846de57f5f43b016f94766237 34512 cpdb-libs_2.0~b5.orig.tar.gz
 5539cf6624976e1a17ef36d04a056b282cc0d012 10464 cpdb-libs_2.0~b5-2.debian.tar.xz
 39311bcb6e6503d4b1c4063f0504c93735e6b0c4 11285 cpdb-libs_2.0~b5-2_amd64.buildinfo
Checksums-Sha256:
 76ccbedcdf82cc869d02e00d69f3d4104119dcf275ccbb0d1548a53fad724085 2760 cpdb-libs_2.0~b5-2.dsc
 31e1d7dc51ccbbb54f5d54f7154706e2720b9342a99b4a7c700dfa0b081e267e 34512 cpdb-libs_2.0~b5.orig.tar.gz
 4b5c44c5346257b798b2f4ca1099a5f6b3baaa5c3f5580d8cd7f8fe295f8b51d 10464 cpdb-libs_2.0~b5-2.debian.tar.xz
 dcae61270083d826f7d403997b7572c678819b9e021d1759caee6324e975af5c 11285 cpdb-libs_2.0~b5-2_amd64.buildinfo
Files:
 c782b92d6c01c9b7c3a1b190eb071453 2760 net optional cpdb-libs_2.0~b5-2.dsc
 3cc5ba62d08bae5146668eeee33bbdfd 34512 net optional cpdb-libs_2.0~b5.orig.tar.gz
 19a2413b69062798a8244d3b2ed593bd 10464 net optional cpdb-libs_2.0~b5-2.debian.tar.xz
 a5bfe1fd3cbc5b0162e98e933fcd6579 11285 net optional cpdb-libs_2.0~b5-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQKnBAEBCgCRFiEEYgH7/9u94Hgi6ruWlvysDTh7WEcFAmkk4ENfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDYy
MDFGQkZGREJCREUwNzgyMkVBQkI5Njk2RkNBQzBEMzg3QjU4NDcTHGRlYmlhbkBh
bHRlaG9sei5kZQAKCRCW/KwNOHtYR4xSD/964cbvKgCxmwKAWiEMEkqH25LjRFeR
UORfbHdlrxJOFYvUPpxjgeWU2XC+zk6qqkboGOnbC21OIFnrmsQNVrywXZwKutsM
SOwyjoZSg5lRFyC9tr29w6yu3tC9wcpNE3LvMOJIBfwiiPRcpV5mK2RAzwHAbfkj
NrODgOAyAarxskyXu9W+p7byaT6KOhez8hwCLWzxQ7ajqj5sRzdVNwpO4ScqELQE
PyefaL7Us0pdMhb0p3u7rSkSNkRfsLDSTiSaOiq2ZPGl7bAPuHLLwfBgo+QwCW+H
ZCxI4eVGzyhh08pYkRSZOmGZJuqFKnMfmIfsxV+74iWYicJD0vNp915GCn0BHLWR
ooLOoUhvPvJJwb6OZhb0m70xWc3vmTnqer1ppfG/o4j8vYruB+EBGywMvv11XWRX
atDAF8aj6985NU+iVBsCVcwrzTo4hIWedWtv7TiTTvkkNfIe+VQ+dyrjCGVqTI8G
QoY2juVoFcj9Tp4N9ejiZ232AKrisppZrYQmXza+vdYWq063K7oBSgbAcoQPfGvI
4pS8xh7C3CsVWRtqxATkYvV8KNPw4N/aL0C1pIVkQcWaclaxyDysKYO+inxQLymU
yTdWVo4XBAfEdLs/3JPhWx2K3kRUG2vBUwvYX0CpDXENvbt0ODTgp2LEd+Drwsqz
pPPX0J29kR5/AQ==
=0JmB
-----END PGP SIGNATURE-----