← Back to team overview

debcrafters-packages team mailing list archive

[Bug 2126551] [NEW] CPDB saves collate=true as default despite user setting it to false (Ubuntu 25.04)

 

Public bug reported:

## Bug Description
The collate option is saved as enabled by default in CPDB print settings, causing print jobs to fail on certain printers (and mine in particular) - print job even don't start. Even when manually disabled in print dialogs, it gets re-enabled on next print.

## Environment
- **OS**: Ubuntu 25.04
- **CPDB version**: 2.0b7-0ubuntu1
- **Desktop**: GNOME
- **Printer**: HP LaserJet Pro MFP M479dw

## Steps to Reproduce
1. Open any document (PDF, image, etc.)
2. Print dialog shows "Collate" option checked and greyed out when copies=1
3. Change copies to 2, uncheck "Collate", change copies back to 1
4. Print works
5. Next print: "Collate" is checked again

## Expected Behavior
CPDB should respect user preference and save collate=false as default

## Actual Behavior
CPDB file shows: `multiple-document-handling#separate-documents-collated-copies#`
Should be: `multiple-document-handling#separate-documents-uncollated-copies#`

## CPDB Configuration File
Location: `~/.config/cpdb/print-settings`
Original Content:

```
15
booklet#off#
page-border#none#
number-up#1#
sides#one-sided#
print-scaling#auto#
position#center#
multiple-document-handling#separate-documents-collated-copies#
mirror#off#
job-sheets#none,none#
print-quality#4#
job-priority#50#
print-color-mode#color#
orientation-requested#3#
ipp-attribute-fidelity#off#
media-col#{media-size={x-dimension=21000 y-dimension=29700} media-bottom-margin=0 media-left-margin=0 media-right-margin=0 media-top-margin=0}#

```

## Current workaround
* Fixing ~/.config/cpdb/print-settings is not enough
* You have to manually edit other already generated print-settings files and set `collate=false` :

# locate print-settings
~/.config/cpdb/print-settings
~/.config/eog/eog-print-settings.ini
~/.config/papers/print-settings
~/.local/share/org.gnome.TextEditor/print-settings
~/snap/evince/1063/.config/evince/print-settings

ProblemType: Bug
DistroRelease: Ubuntu 25.04
Package: cpdb-backend-cups 2.0b7-0ubuntu1
ProcVersionSignature: Ubuntu 6.14.0-32.32-generic 6.14.11
Uname: Linux 6.14.0-32-generic x86_64
ApportVersion: 2.32.0-0ubuntu5.3
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Wed Oct  1 11:47:08 2025
InstallationDate: Installed on 2025-08-17 (45 days ago)
InstallationMedia: Ubuntu 25.04 "Plucky Puffin" - Release amd64 (20250415.3)
ProcEnviron:
 LANG=fr_FR.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
SourcePackage: cpdb-backend-cups
UpgradeStatus: No upgrade log present (probably fresh install)
modified.conffile..etc.default.apport:
 # set this to 0 to disable apport, or to 1 to enable it
 # you can temporarily override this with
 # sudo service apport start force_start=1
 enabled=0
mtime.conffile..etc.default.apport: 2025-09-01T13:01:28.402937

** Affects: cpdb-backend-cups (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug plucky wayland-session

** Description changed:

  ## Bug Description
  The collate option is saved as enabled by default in CPDB print settings, causing print jobs to fail on certain printers (and mine in particular) - print job even don't start. Even when manually disabled in print dialogs, it gets re-enabled on next print.
  
  ## Environment
  - **OS**: Ubuntu 25.04
  - **CPDB version**: 2.0b7-0ubuntu1
  - **Desktop**: GNOME
  - **Printer**: HP LaserJet Pro MFP M479dw
  
  ## Steps to Reproduce
  1. Open any document (PDF, image, etc.)
  2. Print dialog shows "Collate" option checked and greyed out when copies=1
  3. Change copies to 2, uncheck "Collate", change copies back to 1
  4. Print works
  5. Next print: "Collate" is checked again
  
  ## Expected Behavior
  CPDB should respect user preference and save collate=false as default
  
  ## Actual Behavior
  CPDB file shows: `multiple-document-handling#separate-documents-collated-copies#`
  Should be: `multiple-document-handling#separate-documents-uncollated-copies#`
  
  ## CPDB Configuration File
  Location: `~/.config/cpdb/print-settings`
  Original Content:
  
  ```
  15
  booklet#off#
  page-border#none#
  number-up#1#
  sides#one-sided#
  print-scaling#auto#
  position#center#
  multiple-document-handling#separate-documents-collated-copies#
  mirror#off#
  job-sheets#none,none#
  print-quality#4#
  job-priority#50#
  print-color-mode#color#
  orientation-requested#3#
  ipp-attribute-fidelity#off#
  media-col#{media-size={x-dimension=21000 y-dimension=29700} media-bottom-margin=0 media-left-margin=0 media-right-margin=0 media-top-margin=0}#
  
  ```
  
  ## Current workaround
  * Fixing ~/.config/cpdb/print-settings is not enough
  * You have to manually edit other already generated print-settings files and set `collate=false` :
  
  # locate print-settings
  ~/.config/cpdb/print-settings
  ~/.config/eog/eog-print-settings.ini
  ~/.config/papers/print-settings
  ~/.local/share/org.gnome.TextEditor/print-settings
- /home/sylock/snap/evince/1063/.config/evince/print-settings
+ ~/snap/evince/1063/.config/evince/print-settings
  
  ProblemType: Bug
  DistroRelease: Ubuntu 25.04
  Package: cpdb-backend-cups 2.0b7-0ubuntu1
  ProcVersionSignature: Ubuntu 6.14.0-32.32-generic 6.14.11
  Uname: Linux 6.14.0-32-generic x86_64
  ApportVersion: 2.32.0-0ubuntu5.3
  Architecture: amd64
  CasperMD5CheckResult: pass
  CurrentDesktop: ubuntu:GNOME
  Date: Wed Oct  1 11:47:08 2025
  InstallationDate: Installed on 2025-08-17 (45 days ago)
  InstallationMedia: Ubuntu 25.04 "Plucky Puffin" - Release amd64 (20250415.3)
  ProcEnviron:
-  LANG=fr_FR.UTF-8
-  PATH=(custom, no user)
-  SHELL=/bin/bash
-  TERM=xterm-256color
-  XDG_RUNTIME_DIR=<set>
+  LANG=fr_FR.UTF-8
+  PATH=(custom, no user)
+  SHELL=/bin/bash
+  TERM=xterm-256color
+  XDG_RUNTIME_DIR=<set>
  SourcePackage: cpdb-backend-cups
  UpgradeStatus: No upgrade log present (probably fresh install)
  modified.conffile..etc.default.apport:
-  # set this to 0 to disable apport, or to 1 to enable it
-  # you can temporarily override this with
-  # sudo service apport start force_start=1
-  enabled=0
+  # set this to 0 to disable apport, or to 1 to enable it
+  # you can temporarily override this with
+  # sudo service apport start force_start=1
+  enabled=0
  mtime.conffile..etc.default.apport: 2025-09-01T13:01:28.402937

-- 
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to cpdb-backend-cups in
Ubuntu.
https://bugs.launchpad.net/bugs/2126551

Title:
  CPDB saves collate=true as default despite user setting it to false
  (Ubuntu 25.04)

Status in cpdb-backend-cups package in Ubuntu:
  New

Bug description:
  ## Bug Description
  The collate option is saved as enabled by default in CPDB print settings, causing print jobs to fail on certain printers (and mine in particular) - print job even don't start. Even when manually disabled in print dialogs, it gets re-enabled on next print.

  ## Environment
  - **OS**: Ubuntu 25.04
  - **CPDB version**: 2.0b7-0ubuntu1
  - **Desktop**: GNOME
  - **Printer**: HP LaserJet Pro MFP M479dw

  ## Steps to Reproduce
  1. Open any document (PDF, image, etc.)
  2. Print dialog shows "Collate" option checked and greyed out when copies=1
  3. Change copies to 2, uncheck "Collate", change copies back to 1
  4. Print works
  5. Next print: "Collate" is checked again

  ## Expected Behavior
  CPDB should respect user preference and save collate=false as default

  ## Actual Behavior
  CPDB file shows: `multiple-document-handling#separate-documents-collated-copies#`
  Should be: `multiple-document-handling#separate-documents-uncollated-copies#`

  ## CPDB Configuration File
  Location: `~/.config/cpdb/print-settings`
  Original Content:

  ```
  15
  booklet#off#
  page-border#none#
  number-up#1#
  sides#one-sided#
  print-scaling#auto#
  position#center#
  multiple-document-handling#separate-documents-collated-copies#
  mirror#off#
  job-sheets#none,none#
  print-quality#4#
  job-priority#50#
  print-color-mode#color#
  orientation-requested#3#
  ipp-attribute-fidelity#off#
  media-col#{media-size={x-dimension=21000 y-dimension=29700} media-bottom-margin=0 media-left-margin=0 media-right-margin=0 media-top-margin=0}#

  ```

  ## Current workaround
  * Fixing ~/.config/cpdb/print-settings is not enough
  * You have to manually edit other already generated print-settings files and set `collate=false` :

  # locate print-settings
  ~/.config/cpdb/print-settings
  ~/.config/eog/eog-print-settings.ini
  ~/.config/papers/print-settings
  ~/.local/share/org.gnome.TextEditor/print-settings
  ~/snap/evince/1063/.config/evince/print-settings

  ProblemType: Bug
  DistroRelease: Ubuntu 25.04
  Package: cpdb-backend-cups 2.0b7-0ubuntu1
  ProcVersionSignature: Ubuntu 6.14.0-32.32-generic 6.14.11
  Uname: Linux 6.14.0-32-generic x86_64
  ApportVersion: 2.32.0-0ubuntu5.3
  Architecture: amd64
  CasperMD5CheckResult: pass
  CurrentDesktop: ubuntu:GNOME
  Date: Wed Oct  1 11:47:08 2025
  InstallationDate: Installed on 2025-08-17 (45 days ago)
  InstallationMedia: Ubuntu 25.04 "Plucky Puffin" - Release amd64 (20250415.3)
  ProcEnviron:
   LANG=fr_FR.UTF-8
   PATH=(custom, no user)
   SHELL=/bin/bash
   TERM=xterm-256color
   XDG_RUNTIME_DIR=<set>
  SourcePackage: cpdb-backend-cups
  UpgradeStatus: No upgrade log present (probably fresh install)
  modified.conffile..etc.default.apport:
   # set this to 0 to disable apport, or to 1 to enable it
   # you can temporarily override this with
   # sudo service apport start force_start=1
   enabled=0
  mtime.conffile..etc.default.apport: 2025-09-01T13:01:28.402937

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cpdb-backend-cups/+bug/2126551/+subscriptions