Bug 38408

Summary: XFree libs should contain the locale information
Product: [Retired] Red Hat Linux Reporter: Henning Schmiedehausen <hps>
Component: XFree86Assignee: Mike A. Harris <mharris>
Status: CLOSED RAWHIDE QA Contact: David Lawrence <dkl>
Severity: medium Docs Contact:
Priority: medium    
Version: 7.1   
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2001-05-01 07:44:58 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Description Henning Schmiedehausen 2001-04-30 16:48:21 UTC
From Bugzilla Helper:
User-Agent: Mozilla/4.77 [en] (X11; U; Linux 2.2.19-1t i686)

The X Libraries need the locale files to do language specific conversions.

On my servers, I install only the XFree86-libs component to be sure, that
noone tries
to run a desktop on the servers, but I need some of the libs for certain
programs which
should open a remote display (namely emacs). You get annoying errors if
there are
no files in /usr/X11R6/lib/X11/locale

Reproducible: Always
Steps to Reproduce:
rpm -ql XFree86-libs | grep locale	

Actual Results:  e.g. emacs-X11 does not run without the whole XFree86
package installed.

the locale files are IMHO part of the library. They should be installed
with the libs
and not the main package

Comment 1 Mike A. Harris 2001-05-01 07:44:53 UTC
Agreed.  This is something we recently discovered, and discussed changing.
Unfortunately, it was too late in devel cycle to change.  I will try to make
the change happen soon though, as it makes total sense.

Thanks for bugzilla'ing it.  It'll keep it on my mind.  ;o)

Comment 2 Mike A. Harris 2001-05-04 06:25:30 UTC
Since the main XFree86 package contains this stuff, and it requires the
XFree86-libs package to be installed, it is safe for this to move to the
libs package without killing any dependancies.

Fixed in XFree86-4.0.3-13 in rawhide.  Should appear during next sync.