Bug 433222

Summary: gcc - libgcj update gets complaints from install-info
Product: [Fedora] Fedora Reporter: Michal Jaegermann <michal>
Component: gccAssignee: Jakub Jelinek <jakub>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: rawhide   
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: 2008-02-19 16:14:33 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 Michal Jaegermann 2008-02-17 19:44:38 UTC
Description of problem:

An update to libgcj-4.3.0-0.9 causes the following:

install-info: menu item `Classpath Tools' already exists, for file `tools'

And inddeed there in /usr/share/info/dir there is already an entry:

* Classpath Tools: (tools).       GNU Classpath Tools Guide

Only an info file 'tools' does not exist anymore so this is "dead".
There is now 'cp-tools' but an attempt to crete a corresponding
entry failed as above.

One of possible way out would be to check for a failure of
/sbin/install-info in a %post script and if that happens just
try to edit /usr/share/info/dir (with 'sed -i ...', for example).

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

Comment 1 Jakub Jelinek 2008-02-19 16:14:33 UTC
Should be fixed in libgcj-4.3.0-0.10.  As the problematic dir entries
were just in libgcj-4.3.0-0.[1-9], not even in some alpha release, adding a
%prein  workaround would be an overkill.