Bug 63575

Summary: Building qt requires qt installed
Product: [Retired] Red Hat Linux Reporter: Ed Avis <ed>
Component: qtAssignee: wdovlrrw <brosenkr>
Status: CLOSED RAWHIDE QA Contact: Ben Levenson <benl>
Severity: medium Docs Contact:
Priority: medium    
Version: 7.2   
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2002-04-15 19:24:05 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ed Avis 2002-04-15 19:24:00 UTC
Description of Problem:

The build process for Qt builds a utility 'uic' and then runs it.  This uic
program is linked against libqutil.so.  It ought to use the libqutil.so that was
just build as part of Qt.  But instead it tries to use the libqutil.so already
installed on the system.  Of course if you already have qt-2.x installed this
works - but otherwise it can't find the library.  In effect, qt-2.x requires
itself installed to build.

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

qt-2.3.1-5.src.rpm

How Reproducible:

Uninstall qt and packages depending on it.  rpm --rebuild qt-2.3.1.src.rpm.

Additional Information:
	
Suggested fix is to modify LD_LIBRARY_PATH during build process when running uic
and any other utilities built.  Alternatively make qt a BuildRequires for qt
(chicken and egg).

Comment 1 Bernhard Rosenkraenzer 2002-04-16 11:12:43 UTC
Fixed in the current version.