Bug 173389 - net-print/hplip use flag qt3 should be required
Bug#: 173389 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: printing@gentoo.org Reported By: mattsch@gmail.com
Component: Ebuilds
URL:  http://hplip.sourceforge.net/
Summary: net-print/hplip use flag qt3 should be required
Keywords:  
Status Whiteboard: 
Opened: 2007-04-04 19:30 0000
Description:   Opened: 2007-04-04 19:30 0000
Currently qt3 is an optional use flag for the hplip 1.6 and 1.7 ebuild.  This
should be a forced dependency because the most important programs it creates to
manage the printers is entirely gui based.  I was not able to run these
programs or configure the printer (HP Color Laserjet 3550) without qt3.

Reproducible: Always

Steps to Reproduce:
1.Emerge without qt3 flag
2.Run hp-setup
3.Fails to open without qt3 bindings

Actual Results:  
hp-setup doesn't run

Expected Results:  
hp-setup is not command-line, it requires qt3 bindings

------- Comment #1 From Stefan Schweizer 2007-04-07 12:58:20 0000 -------
I am sure you can copy a config instead of using the guy configurator - we give
the ability to build without the qt3 depend.

But for your pleasure I added an einfo call after installation that writes out
to the user that he needs the qt3 use flag for hp-setup to be available.

------- Comment #2 From Renato Alves 2007-04-08 23:42:29 0000 -------
(In reply to comment #1)
> I am sure you can copy a config instead of using the guy configurator - we give
> the ability to build without the qt3 depend.
> 
> But for your pleasure I added an einfo call after installation that writes out
> to the user that he needs the qt3 use flag for hp-setup to be available.
> 

Can I suggest you change
This:
 * You need the qt3 useflag enabled to use the guy configurator hp-setup

to this:
 * You need the qt3 useflag enabled to use the GUI in hp-setup and hp-toolbox