Bug 66529

Summary: Cannot build libgtkhtml9 on stock "everything" 7.3 install
Product: [Retired] Red Hat Linux Reporter: Glen A. Foster <glen.foster>
Component: libgtkhtml9Assignee: Havoc Pennington <hp>
Status: CLOSED NOTABUG QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 7.3   
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-06-11 20:05:21 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 Glen A. Foster 2002-06-11 20:05:16 UTC
Description of Problem: A libgtkhtml9 build dependency on gal-devel prevents
users from being able to build libgtkhtml9 on 7.3; gal-devel-0.8 is needed (as a
build pre-req) by libgtkhtml9, but 7.3 is shipped with gal-devel-0.19.1, a later
version.  As such, "rpm -ba" complains of unsatisfied build dependencies and exits.

Version-Release number of selected component (if applicable):
# rpm -q libgtkhtml9
libgtkhtml9-0.9.2-10
# rpm -q gal-devel
gal-0.19.1-2
# md5sum libgtkhtml9-0.9.2-10.src.rpm 
8cfc0231c87dd2282eaf3be4e1d78b9f  libgtkhtml9-0.9.2-10.src.rpm
# rpm -K libgtkhtml9-0.9.2-10.src.rpm
libgtkhtml9-0.9.2-10.src.rpm: md5 gpg OK

How Reproducible: 100% (always)

Steps to Reproduce:
1. Perform "everything" 7.3 install
2. rpm -Uvh {7.3dist}/i386/SRPMS/libgtkhtml9-0.9.2-10.src.rpm
3. rpm -ba /usr/src/redhat/SPECS/libgtkhtml9.spec

Actual Results:
# rpm -ba /usr/src/redhat/SPECS/libgtkhtml9.spec 
error: failed build dependencies:
	gal-devel = 0.8 is needed by libgtkhtml9-0.9.2-10

Expected Results: Successful build

Comment 1 Havoc Pennington 2002-06-17 05:04:05 UTC
The current policy is that compat libs aren't required to be rebuildable,
because in many cases it's virtually impossible to make them so.