Dear Debian Printing Team, et al,

On Sun, 6 Oct 2024 15:21:57 +0100 Simon McVittie <s...@debian.org> wrote:

> libgtk-4-1 Recommends cpdb-backend-cups, which Depends on libcupsfilters2,
> which Depends on libcupsfilters2-common, which Breaks
> cups-filters (<< 2.0~), but cups-filters (>= 2.0~) is not yet available
> in testing/unstable.
>
> This looks like a half-complete transition from CUPS filters 1.x to 2.x?

1) In #1079457 - cups: Dependencies prevent installation:
        https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1079457#22
Thorsten Alteholz wrote:

> In a newly created chroot I can install cups without problems, so the 
> dependencies of cups are fine.
>
> libcupsfilters2-common is part of the new cups v3. It must not be installed 
> on a computer that still uses cups v2.
> As cups v3 is not yet ready at all to be part of Debian, it makes no sense to 
> actually use that package now.
> Please identify the package on your system that depends on any package 
> created by src:libcupsfilters and file a bug against that package.
> There seem to be some Conflicts:/Breaks: missing.

I find it confusing that libcupsfilters2-common is v3, not v2!

NoisyCoil seems to have followed Thorsten's request by filing this bug
(#1084195).

2) There is nothing cups-related in the Transition Tracker:
        https://release.debian.org/transitions/

I don't know how to fix things, but here are some ideas:
  * Create a proper transition
  * Keep cups v3 in experimental, not testing
  * Add appropriate Conflicts/Breaks
  * Have package names correspond to v2 or v3 number

Thank you!
Daniel Lewart
Urbana, Illinois

Reply via email to