Debian Bug report logs -
#598639
foomatic-gui/printconf: Not working in modern CUPS environments
Reported by: Till Kamppeter <till.kamppeter@gmail.com>
Date: Thu, 30 Sep 2010 17:42:01 UTC
Severity: serious
Found in version foomatic-gui/0.7.9.3
Fixed in version 0.7.9.5+nmu1+rm
Done: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Chris Lawrence <lawrencc@debian.org>:
Bug#598639; Package foomatic-gui.
(Thu, 30 Sep 2010 17:42:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Till Kamppeter <till.kamppeter@gmail.com>:
New Bug report received and forwarded. Copy sent to Chris Lawrence <lawrencc@debian.org>.
(Thu, 30 Sep 2010 17:42:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
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
Information forwarded
to debian-bugs-dist@lists.debian.org, Chris Lawrence <lawrencc@debian.org>:
Bug#598639; Package foomatic-gui.
(Sat, 27 Nov 2010 13:03:03 GMT) (full text, mbox, link).
Acknowledgement sent
to "Didier 'OdyX' Raboud" <didier@raboud.com>:
Extra info received and forwarded to list. Copy sent to Chris Lawrence <lawrencc@debian.org>.
(Sat, 27 Nov 2010 13:03:03 GMT) (full text, mbox, link).
Message #10 received at 598639@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Le Thursday 30 September 2010 19:39:18 Till Kamppeter, vous avez écrit :
> 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.
>
> (…) [See bug log.]
>
> 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
Hi dear Release Team,
as discussed over IRC and at the Bern BSP, I propose to remove the foomatic-gui
source package altogether from Squeeze (at least), for the following reasons:
* Doesn't work with CUPS (the most used printing system), see this bug log,
* Is basically not maintained, see the bugs reported on it, and their ages.
This would have the following consequences:
* many users without upgrade path (see the popcon numbers) but the functionality
is available in other packages, spread in various desktop tools,
* a bug on tasksel, (printconf is in desktop and print-server)
* a bug on brdesktop-common, which recommends printconf.
As further argueing, the first proposed solution is probably not doable at that
point in freeze and the second solution proposed (conflict against cups) would
not help much, as tasks should be updated anyway.
As for the future, as this is a native package, it has to get updated by his
upstream maintainer to be useful, and I don't see the Printing Team taking over
that task.
Release Team; what do you think ?
Cheers, OdyX
--
Didier Raboud, proud Debian Maintainer (DM).
CH-1020 Renens
didier@raboud.com
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Chris Lawrence <lawrencc@debian.org>:
Bug#598639; Package foomatic-gui.
(Wed, 01 Dec 2010 20:54:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Mehdi Dogguy <mehdi@dogguy.org>:
Extra info received and forwarded to list. Copy sent to Chris Lawrence <lawrencc@debian.org>.
(Wed, 01 Dec 2010 20:54:03 GMT) (full text, mbox, link).
Message #15 received at 598639@bugs.debian.org (full text, mbox, reply):
On 11/27/2010 02:01 PM, Didier 'OdyX' Raboud wrote:
>
> as discussed over IRC and at the Bern BSP, I propose to remove the
> foomatic-gui source package altogether from Squeeze (at least), for
> the following reasons:
>
> * Doesn't work with CUPS (the most used printing system), see this
> bug log, * Is basically not maintained, see the bugs reported on it,
> and their ages.
>
I've added a removal hint for it.
> * a bug on tasksel, (printconf is in desktop and print-server)
A fix will be comitted in tasksel's Git repository (and an upload will
follow).
> * a bug on brdesktop-common, which recommends printconf.
>
Julien reported #605595 earlier today... I'll followup there about
foomatic-gui.
Regards,
--
Mehdi Dogguy مهدي الدڤي
http://dogguy.org/
Information forwarded
to debian-bugs-dist@lists.debian.org, Chris Lawrence <lawrencc@debian.org>:
Bug#598639; Package foomatic-gui.
(Tue, 09 Aug 2011 20:45:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Moritz Muehlenhoff <jmm@debian.org>:
Extra info received and forwarded to list. Copy sent to Chris Lawrence <lawrencc@debian.org>.
(Tue, 09 Aug 2011 20:45:03 GMT) (full text, mbox, link).
Message #20 received at 598639@bugs.debian.org (full text, mbox, reply):
On Sat, Nov 27, 2010 at 02:01:30PM +0100, Didier 'OdyX' Raboud wrote:
> Le Thursday 30 September 2010 19:39:18 Till Kamppeter, vous avez écrit :
> > 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.
> >
> > (…) [See bug log.]
> >
> > 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
>
> Hi dear Release Team,
>
> as discussed over IRC and at the Bern BSP, I propose to remove the foomatic-gui
> source package altogether from Squeeze (at least), for the following reasons:
>
> * Doesn't work with CUPS (the most used printing system), see this bug log,
> * Is basically not maintained, see the bugs reported on it, and their ages.
>
> This would have the following consequences:
> * many users without upgrade path (see the popcon numbers) but the functionality
> is available in other packages, spread in various desktop tools,
> * a bug on tasksel, (printconf is in desktop and print-server)
> * a bug on brdesktop-common, which recommends printconf.
>
> As further argueing, the first proposed solution is probably not doable at that
> point in freeze and the second solution proposed (conflict against cups) would
> not help much, as tasks should be updated anyway.
>
> As for the future, as this is a native package, it has to get updated by his
> upstream maintainer to be useful, and I don't see the Printing Team taking over
> that task.
>
> Release Team; what do you think ?
Chris, almost a year has passed. Do you agree with removal from
unstable or what's your plan for foomatic-gui?
Cheers,
Moritz
Information forwarded
to debian-bugs-dist@lists.debian.org, Chris Lawrence <lawrencc@debian.org>:
Bug#598639; Package foomatic-gui.
(Mon, 03 Jun 2013 06:33:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Didier Raboud <didier@raboud.com>:
Extra info received and forwarded to list. Copy sent to Chris Lawrence <lawrencc@debian.org>.
(Mon, 03 Jun 2013 06:33:04 GMT) (full text, mbox, link).
Message #25 received at 598639@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi Chris,
Le mardi, 9 août 2011 22.42:39, Moritz Muehlenhoff a écrit :
> Chris, almost a year has passed. Do you agree with removal from
> unstable or what's your plan for foomatic-gui?
It's been one more year-and-a-half without any action, upload, or handling of
the bugs of foomatic-gui, which hasn't entered testing for almost 500 days and
hasn't been in the two past stable releases. In particular, there was no
especially not on this one claiming that foomatic-gui doesn't work in modern
CUPS environment.
Also, printconf asks the user to send autodetect information to foomatic-
db@packages.qa.debian.org and we don't do anything with this information, so
if we can't agree to removing foomatic-gui (but I think enough time was given
to the maintainer), I intend to NMU it to make that hint point to foomatic-
gui@packages.qa.debian.org instead.
Cheers,
Didier
P.S. CC'ing MIA.
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Chris Lawrence <lawrencc@debian.org>:
Bug#598639; Package foomatic-gui.
(Sun, 16 Jun 2013 18:57:09 GMT) (full text, mbox, link).
Acknowledgement sent
to Moritz Mühlenhoff <jmm@inutil.org>:
Extra info received and forwarded to list. Copy sent to Chris Lawrence <lawrencc@debian.org>.
(Sun, 16 Jun 2013 18:57:09 GMT) (full text, mbox, link).
Message #30 received at 598639@bugs.debian.org (full text, mbox, reply):
On Mon, Jun 03, 2013 at 08:30:30AM +0200, Didier Raboud wrote:
> Hi Chris,
>
> Le mardi, 9 août 2011 22.42:39, Moritz Muehlenhoff a écrit :
> > Chris, almost a year has passed. Do you agree with removal from
> > unstable or what's your plan for foomatic-gui?
>
> It's been one more year-and-a-half without any action, upload, or handling of
> the bugs of foomatic-gui, which hasn't entered testing for almost 500 days and
> hasn't been in the two past stable releases. In particular, there was no
> especially not on this one claiming that foomatic-gui doesn't work in modern
> CUPS environment.
>
> Also, printconf asks the user to send autodetect information to foomatic-
> db@packages.qa.debian.org and we don't do anything with this information, so
> if we can't agree to removing foomatic-gui (but I think enough time was given
> to the maintainer), I intend to NMU it to make that hint point to foomatic-
> gui@packages.qa.debian.org instead.
I've just filed a removal bug against ftp.debian.org
Cheers,
Moritz
Reply sent
to Debian FTP Masters <ftpmaster@ftp-master.debian.org>:
You have taken responsibility.
(Tue, 18 Jun 2013 16:04:08 GMT) (full text, mbox, link).
Notification sent
to Till Kamppeter <till.kamppeter@gmail.com>:
Bug acknowledged by developer.
(Tue, 18 Jun 2013 16:04:08 GMT) (full text, mbox, link).
Message #35 received at 598639-done@bugs.debian.org (full text, mbox, reply):
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
ftpmaster@ftp-master.debian.org.
Debian distribution maintenance software
pp.
Ansgar Burchardt (the ftpmaster behind the curtain)
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Wed, 17 Jul 2013 07:32:59 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jan 7 03:24:23 2018;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.