Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 432418 - net-print/gutenprint should optionally support Epson printers
Summary: net-print/gutenprint should optionally support Epson printers
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Printing (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Printing Team
URL:
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2012-08-23 13:10 UTC by niogic
Modified: 2017-01-29 16:52 UTC (History)
0 users

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


Attachments
Gutenprint ebuild with two new flags. (gutenprint-5.2.7-r1.ebuild,2.39 KB, text/plain)
2012-08-23 13:10 UTC, niogic
Details

Note You need to log in before you can comment on or make changes to this bug.
Description niogic 2012-08-23 13:10:04 UTC
Created attachment 322014 [details]
Gutenprint ebuild with two new flags.

I have a Epson Stylus Color DX4450 (same as CX4400/CX4450/DX4400).

And I couldn't print if I didn't change the gutenprint ebuild to have "epson" and "escpr" enabled.

Why isn't it enabled nor available as useflag?

It was, 2 years ago, was the use flag dropped silently?


I'm attaching an ebuild of gutenprint 5.2.7-r1 stable that works for me.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2012-08-23 13:32:56 UTC
Comment on attachment 322014 [details]
Gutenprint ebuild with two new flags.

--- gutenprint-5.2.7-r1.ebuild  2012-05-21 21:32:39.000000000 +0200
+++ -   2012-08-23 15:32:38.577795696 +0200
@@ -1,6 +1,6 @@
 # Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-print/gutenprint/gutenprint-5.2.7-r1.ebuild,v 1.10 2012/05/18 20:56:08 dilfridge Exp $
+# $
 
 EAPI=4
 
@@ -13,7 +13,7 @@
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86"
-IUSE="cups foomaticdb gimp gtk nls readline ppds static-libs"
+IUSE="cups epson foomaticdb gimp gtk nls readline ppds static-libs"
 
 RDEPEND="app-text/ghostscript-gpl
        dev-lang/perl
@@ -57,6 +57,9 @@
                && myconf="${myconf} --with-foomatic3" \
                || myconf="${myconf} --without-foomatic"
 
+       use epson \
+               && myconf="${myconf} --enable-epson --with-escputil"
+
        econf \
                --enable-test \
                --with-ghostscript \
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2017-01-29 16:52:41 UTC
I'm kinda curious why this works for you, since (starting with gutenprint 5.2) the canon and epson backends are not in the package anymore. 

(And they are not needed for any CUPS >=1.2 anymore, but you may have to reconfigure your printer.)