Bug 20979 - 'package LC_MESSAGES not found in file index' after source rebuild
Summary: 'package LC_MESSAGES not found in file index' after source rebuild
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: rpm
Version: 6.2
Hardware: i386
OS: Linux
Target Milestone: ---
Assignee: Jeff Johnson
QA Contact: Aaron Brown
Depends On:
TreeView+ depends on / blocked
Reported: 2000-11-16 20:52 UTC by Need Real Name
Modified: 2005-10-31 22:00 UTC (History)
0 users

Clone Of:
Last Closed: 2000-11-21 19:10:49 UTC

Attachments (Terms of Use)

Description Need Real Name 2000-11-16 20:52:19 UTC
I pulled the glibc-2.1.3-15.src.rpm from the redhat 6.2 CD. After I 
installed the package I added one of my own patches to the SOURCES 
directory and added the patch to my glibc.spec file (in the top section 
and in the prep section) in the SPECS directory. I also changed the 
release from 15 to 15b After that I rebuild the package with an rpm -ba 
glibc.spec in the SPECS directory.
When I tried to upgrade the installed version of glibc with my version of 
glibc by typing rpm -U glibc-2.1.3-15b.i386.rpm I got 26 times: 'package 
LC_MESSAGES not found in file index'.
When I removed the current installed version with a rpm -e glibc --nodeps 
(I know this was dangarous, and most of my software didn't work anymore, 
but my bash still did), and installed my version of glibc: rpm -ivh glibc-
2.1.3-15b.i386.rpm it installed just fine.
Maybe a bug in the glibc.spec file?

Comment 1 Jakub Jelinek 2000-11-17 10:16:41 UTC
This used to be a rpm bug which has been fixed in later rpm releases I think.

Comment 2 Need Real Name 2000-11-21 19:10:46 UTC
I recompiled the stuff after I installed the package enhancement for RH 6.2 
(version 3.0.5-9.6x) and the problem seems to be gone away.

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