Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 384793 - Please add net-print/foomatic-filters as a dependency of >=net-print/cups-1.4.8-r1
Summary: Please add net-print/foomatic-filters as a dependency of >=net-print/cups-1.4...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Printing (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Printing Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-28 15:23 UTC by Víctor Ostorga (RETIRED)
Modified: 2012-01-16 21:35 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Víctor Ostorga (RETIRED) gentoo-dev 2011-09-28 15:23:39 UTC
I've needed this dependency since always to print. If I'm terribly wrong and there is a reason to not including this as a dependency, please tell me.

E [28/Sep/2011:08:58:40 -0600] Unable to execute /usr/libexec/cups/filter/foomatic-rip: No such file or directory
E [28/Sep/2011:08:58:40 -0600] [Job 355] Unable to start filter "foomatic-rip" - No such file or directory.
E [28/Sep/2011:08:58:40 -0600] [Job 355] Stopping job because the scheduler could not execute a filter.
Comment 1 Kai Damm 2011-12-01 17:40:28 UTC
+1 on this. I've just found net-print/cups-pdf broken (produces no output files, jobs are automatically stopped) because:

E [01/Dec/2011:14:58:48 +0100] Unable to execute /usr/libexec/cups/filter/foomatic-rip: No such file or directory
E [01/Dec/2011:14:58:48 +0100] [Job 331] Unable to start filter "foomatic-rip" - No such file or directory.
E [01/Dec/2011:14:58:48 +0100] [Job 331] Stopping job because the scheduler could not execute a filter.

After installing foomatic-filters, everything works.

Please add net-print/foomatic-filters as dependency of net-print/cups or net-print/cups-pdf.
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2012-01-15 22:42:12 UTC
Fixed, thanks.
Comment 3 Timo Gurr (RETIRED) gentoo-dev 2012-01-16 07:29:31 UTC
Just a note here, adding bogus dependecies is not the right approach. I left this bug open in the hope we get some sort of recommendation/suggestion support, since the filters are NOT a dependency of CUPS. Apart from that the right aproach would be to add the filters as a dependency to drivers actually needing them to print, e.g. cups-pdf if they really need it. Also the initial bugreport lacks probably any useful information, which driver, which printer...
Comment 4 Gerard van Vuuren 2012-01-16 08:55:03 UTC
I was unpleasantly surprised this morning when an emerge -uDN world and foomatic-filter was pulled in together with a re-install of cups.
I use gutenprint and have no need for foomatic stuff.
I think Timo Gurr is right.
I solved it on my side by adding net-print/cups -filters to /etc/portage/package.use
Gerard.
Comment 5 Chris Smith 2012-01-16 18:23:13 UTC
I've been using cups and cups-pdf for years without foomatic-filters. It is simply not a dependency, run-time or otherwise, for either package.

To enable this use flag by default in net-print/cups is an outright mistake.
Comment 6 Chris Smith 2012-01-16 18:41:43 UTC
New bug #399101 to get the foomatic-filter use flag removed, or at least to a default off state.
Comment 7 Rafał Kłys 2012-01-16 20:38:19 UTC
I also use gutenprint (is it ok to add such comment to bug from a regular user like me?), so this useflag is not needed here also.
Comment 8 Thomas Bettler 2012-01-16 21:35:02 UTC
(In reply to comment #6)
> New bug #399101 to get the foomatic-filter use flag removed, or at least to a
> default off state.

So do I.