Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 203397 - net-print/hplip shouldn't need qt to build
Summary: net-print/hplip shouldn't need qt to build
Status: VERIFIED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-26 22:14 UTC by David D. Huff Jr.
Modified: 2007-12-27 17:32 UTC (History)
0 users

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 David D. Huff Jr. 2007-12-26 22:14:35 UTC
hplip tries to update to 2.7.10 but there is a requirement in the ebuild for PyQt which brings in unnecessary programs. Yes -minimal can be set but that prevents the xsane front end from being built. There is never a good enough reason to have QT libraries on a system.

Reproducible: Always

Steps to Reproduce:
1.emerge -pv hplip
2.
3.

Actual Results:  
tries to install PyQT and qt and some other rubbish

Expected Results:  
should install cleanly because the -qt3 flag is set
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-12-26 23:09:47 UTC
Does't need any QT to build; kindly read the ebuild before filing bugs.
Comment 2 David D. Huff Jr. 2007-12-27 00:15:09 UTC
(In reply to comment #1)
> Does't need any QT to build; kindly read the ebuild before filing bugs.
>

Unless the -minimal flag is use it does need qt. Why would you say such a thing?

from hplip
RDEPEND="${DEPEND}
	!minimal? (
		!<sys-fs/udev-114
		fax? ( dev-python/reportlab )
		scanner? (
			dev-python/imaging
			X? ( >=media-gfx/xsane-0.89 )
			!X? ( >=media-gfx/sane-frontends-1.0.9 )
		)
		X? ( >=dev-python/PyQt-3.14 )
	)"

from PyQt
RDEPEND="=x11-libs/qt-3*

So it never needed qt before but now it does why are you saying what you are?
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-12-27 09:57:57 UTC
(In reply to comment #2)

How about setting USE="-X" and moving on? And yeah, you won't have xsane frontend because it plain doesn't work w/o PyQt.
Comment 4 David D. Huff Jr. 2007-12-27 17:32:33 UTC
Thank you for confirming what I was saying, for future reference "kindly read the ebuild" before spouting off to a user and move on.