Bug 140952

Summary: Obsoletes giflib causes issue with installing giflib
Product: [Fedora] Fedora Reporter: Michael A. Peters <mpeters>
Component: libungifAssignee: Matthias Clasen <mclasen>
Status: CLOSED RAWHIDE QA Contact:
Severity: low Docs Contact:
Priority: medium    
Version: 3   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2004-12-16 16:34:28 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 Michael A. Peters 2004-11-26 21:49:29 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5)
Gecko/20041111 Firefox/1.0

Description of problem:
The spec file for libungif sets an Obsoletes for giflib.
Since the Unisys patent has expired, some people may wish to install
the API compatable version of giflib and get lzw compression when
creating gif images.

When they do this, however, the obsoletes tag in libungif causes their
giflib to then be replaced by libungif again with a yum update.

The fix is simple, and should be considered for FC4 - remove the
obsoletes tag from the spec file, so that users who want to replace
libungif with a giflib package can do so without needing to set
excludes in their package update software.

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

How reproducible:
Always

Steps to Reproduce:
1. uninstall libungif and replace with giflib that provides identical
files.
2. run yum update
3. yum will want to replace giflib with libungif
    

Additional info:

Workaround - tell yum/up2date/apt to ignore libungif if you want to
replace it with a giflib rpm.