← Back to team overview

sts-sponsors team mailing list archive

[Bug 1729910] [NEW] lp ignores ~/.cups/lpoptions in 17.10

 

You have been subscribed to a public bug by Dariusz Gadomski (dgadomski):

[Impact]

 * During some refactoring done to cupsGetNamedDest function used in
many different parts of the code a regression has been introduced
causing the per-user default printer setting (in ~/.cups/lpoptions) to
be ignored.

[Test Case]

 1. Make sure at least 2 printers are set up in cups.
 2. Set one of them as global default.
 3. Create a user default setting (~/.cups/lpoptions) with the other printer set as default:
Default other_printer
 4. Run lpstat -d.

Expected result:
User default printer is displayed.

Actual result:
Global default printer is displayed.

[Regression Potential]

 * The regression potential is minial, as this is a very simple bugfix and is already included in the latest (2.2.5+) releases of cups (including Bionic).
 * The only setups affected may be those depending (possibly unintentionally) on the incorrect behavior. Their users may observe default printer change.

[Other Info]
 
 * Original bug description

LP ignores the settings defined in ~/cups/lpoptions in artful

Steps to reproduce:

1) Define a default print in lpoptions that differs from one in /etc/cups/printers.conf
2) Execute lpstat -d
3) Above will output default defined in prints.conf instead of ~/cups/lpoptions

** Affects: cups (Ubuntu)
     Importance: Undecided
         Status: Fix Released

** Affects: cups (Ubuntu Artful)
     Importance: Undecided
     Assignee: Dariusz Gadomski (dgadomski)
         Status: Triaged


** Tags: sts sts-sru-needed
-- 
lp ignores ~/.cups/lpoptions in 17.10
https://bugs.launchpad.net/bugs/1729910
You received this bug notification because you are a member of STS Sponsors, which is subscribed to the bug report.