Bug 196795 - net-print/hplip-2.7.10 version bump
Bug#: 196795 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: enhancement Priority: P2
Resolution: FIXED Assigned To: printing@gentoo.org Reported By: andrei.ivanov@gmail.com
Component: Printing
URL:  http://sourceforge.net/forum/forum.php?forum_id=746709
Summary: net-print/hplip-2.7.10 version bump
Keywords:  
Status Whiteboard: 
Opened: 2007-10-23 12:23 0000
Description:   Opened: 2007-10-23 12:23 0000
Please update... thank you.

------- Comment #1 From Timo Gurr 2007-10-29 15:02:38 0000 -------
hplip 2.7.9-r1 emerged with

USE="X ppds scanner -doc -fax -minimal -parport -snmp"

and using the commandline scan utility:

# hp-scan -n

complains about a missing Python Imaging Library:

error: 'hp-scan -n' requires the Python Imaging Library (PIL). Please install
it and try again or run 'hp-scan -u' instead.

dev-python/imaging should be added as a dependency.

------- Comment #2 From email_deleted_GqKU@ymail.com 2007-11-12 13:01:13 0000 -------
Created an attachment (id=135818) [details]
net-print/hplip-2.7.10.ebuild (version bump)

Changes from "hplip-2.7.9-r1.ebuild":

- Added the dev-python/imaging dependency, if the "scanner" USE flag is set, as
per comment #1 (I have absolutely no idea if it is needed for some other
feature, nor if a minimal version if required).

- Removed the hplip-2.7.9-subprocess_replacement patch (bug #195565), as it is
not needed anymore (see changelog:
http://sourceforge.net/forum/forum.php?forum_id=746709).

------- Comment #3 From Denis Dupeyron 2007-11-19 16:47:05 0000 -------
(In reply to comment #1)
> # hp-scan -n
> 
> complains about a missing Python Imaging Library:
> 
> error: 'hp-scan -n' requires the Python Imaging Library (PIL). Please install
> it and try again or run 'hp-scan -u' instead.

Nice catch. I couldn't see it because Imaging is a dependency of Reportlab
which is required for fax usage.

This is now fixed in hplip-2.7.10 which I just committed.

Thanks to all of you.
Denis.