Bug 140952 - Obsoletes giflib causes issue with installing giflib
Summary: Obsoletes giflib causes issue with installing giflib
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: libungif
Version: 3
Hardware: All
OS: Linux
medium
low
Target Milestone: ---
Assignee: Matthias Clasen
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2004-11-26 21:49 UTC by Michael A. Peters
Modified: 2007-11-30 22:10 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2004-12-16 16:34:28 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

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.


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