Skip to content

CUPS classes are broken #1400

@garydale

Description

@garydale

Describe the bug
Starting a couple of years ago, CUPS classes stopped working properly. Now they appear to have stopped working entirely.

To Reproduce
Steps to reproduce the behavior:

  1. Go to localhost:631 administration page

  2. Click on create a class

  3. add a printer to the class

  4. now try to modify the class. When modifying a class, I get garbage characters rather than the class name and I am unable to add or remove printers from the class

  5. using lp, try to print a photo to the class (e.g. lp -d .jpeg

  6. the print job shows completed but nothing comes out. Moreover, the same command also fails when I use and actual printer rather than the class.

  7. using gwenview, open a photograph then try to send it to a print class.

  8. The job shows up in the print queue but never prints. However, the same steps successfully print a photograph when using a printer rather than a class.

Expected behaviour
I should be able to create and modify classes. And printing should not depend on whether I am printing to a class or single printer. lp should work for things other than pdfs (which I can print on another machine).

Screenshots
If applicable, add screenshots to help explain your problem.

System Information:

  • Debian/Trixie (stable, 13) on an AMD64 laptop
  • every application I've tried
  • CUPS version 2.4.10

Additional context

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions