Your message dated Tue, 18 Jun 2013 16:02:44 +0000
with message-id <[email protected]>
and subject line Bug#712523: Removed package(s) from unstable
has caused the Debian Bug report #598639,
regarding foomatic-gui/printconf: Not working in modern CUPS environments
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
598639: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=598639
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: foomatic-gui
Version: 0.7.9.3
Severity: serious
The printer setup tools provided by the foomatic-gui source package,
printconf and foomatic-gui are not usable any more in modern CUPS
environments.
There are several problems which make the mentioned printer setup tools
not working with modern CUPS environments.
1. Only PPDs generated by Foomatic are supported. Instead of asking CUPS
for available PPDs/drivers ("lpinfo -l -m" or appropriate IPP request)
it only looks up the local Foomatic XML database in /usr/share/foomatic.
This makes a lot of available drivers not seen:
a. Ready-made PPDs in /usr/share/ppd and subdirectories (PPDs for
PostScript printers supplied by the printer manufacturers, SpliX,
foo2zjs, LSB-based driver packages from OpenPrinting)
b. PPDs supplied via PPD generators in /usr/lib/cups/driver/
(CUPS Raster driver of Gutenprint, compressed PPD file archives of
newer packages, like ijsgutenprint-ppds, foomatic-db-compressed-
ppds)
c. PPD files generated on-the-fly by the CUPS DDK with CUPS DDK .drv
source files in /usr/share/cups/drv/ (HPLIP, CUPS' own PPD files).
So the newest and most sophisticated, especially manufacturer-supplied
drivers are not available through printconf and foomatic-gui. This can
lead to a lot of false bug reports due to "unsupported" printers.
At least for CUPS a printer setup tool should not directly access the
Foomatic XML data. Once, the data is available through the
/usr/lib/cups/driver/foomatic PPD generator, and second, other PPD
sources available to CUPS can be used, without taking care of them
individually.
2. (Only printconf) Use of deprecated device-based USB URIs, like
usb:/dev/usb/lp0. These URIs are not supported by CUPS any more as they
only work if there is only one USB printer connected to the machine. As
soon as there is more than one USB printer print queues (with
model-specific drivers) do not stay assigned to the correct printer
after rebooting. Therefore the new device-ID-based URIs have to be used.
foomatic-gui uses them though.
Possible fixes are:
1. (A lot of work and re-inventing the wheel) Fix the software to poll
the PPD/driver info and the PPDs itself from CUPS when CUPS is in use.
2. Let foomatic-gui and printconf conflict with the "cups" package, so
that they do not get installed on systems where the printing environment
is CUPS.
3. Remove the foomatic-gui package from Debian altogether (recommended
if upstream development has been discontinued).
Recommended replacement for CUPS users is system-config-printer.
Till
--- End Message ---
--- Begin Message ---
Version: 0.7.9.5+nmu1+rm
Dear submitter,
as the package foomatic-gui has just been removed from the Debian archive
unstable we hereby close the associated bug reports. We are sorry
that we couldn't deal with your issue properly.
For details on the removal, please see http://bugs.debian.org/712523
The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.
This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
[email protected].
Debian distribution maintenance software
pp.
Ansgar Burchardt (the ftpmaster behind the curtain)
--- End Message ---