Bug 58934 - Why do I need cups library for Qt !?
Summary: Why do I need cups library for Qt !?
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Red Hat Raw Hide
Classification: Retired
Component: qt
Version: 1.0
Hardware: i386
OS: Linux
low
low
Target Milestone: ---
Assignee: Bernhard Rosenkraenzer
QA Contact: Aaron Brown
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2002-01-28 09:39 UTC by Mario Mikocevic
Modified: 2005-10-31 22:00 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2002-01-28 11:47:39 UTC
Embargoed:


Attachments (Terms of Use)

Description Mario Mikocevic 2002-01-28 09:39:15 UTC
Description of Problem:
# rpm -Uvh --force qt-3.0.2-0.cvs20020118.2.i386.rpm
qt-devel-3.0.2-0.cvs20020118.2.i386.rpm 
error: failed dependencies:
        libcups.so.2   is needed by qt-3.0.2-0.cvs20020118.2
        libcups.so.2   is needed by qt-devel-3.0.2-0.cvs20020118.2

Option --force is because of a release quirk (-1.cvs vs -0.cvs) so please
this time ignore that.

Why do I need cups library for Qt !?
Is this requirement now permanent and mandatory !?

Version-Release number of selected component (if applicable):


How Reproducible:
Always

Steps to Reproduce:
1. rpm -Fvh qt*
2. 
3. 

Actual Results:


Expected Results:


Additional Information:

Comment 1 Bernhard Rosenkraenzer 2002-01-28 11:47:34 UTC
Qt's QPrinter class uses libcups to get a list of available printers if cups is
being used, so this is intentional.

However, since only one function (cupsGetDests()) is used and loading libcups
even for applications that don't print at all is a waste of space, I'll probably
replace this with a dlopen call in the next build.


Comment 2 Bernhard Rosenkraenzer 2002-04-05 10:00:18 UTC
It uses dlopen now.


Note You need to log in before you can comment on or make changes to this bug.