[bug-notifications] [common 0004454]: CSWcoreutils-8.4, REV=2010.05.20: problems with locale files attributes

Mantis Bug Tracker noreply at opencsw.org
Tue Jul 13 03:01:17 CEST 2010


The following issue has been ASSIGNED. 
====================================================================== 
https://www.opencsw.org/mantis/view.php?id=4454 
====================================================================== 
Reported By:                flod
Assigned To:                phil
====================================================================== 
Project:                    common
Issue ID:                   4454
Category:                   packaging
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             2010-06-15 05:01 CEST
Last Modified:              2010-07-13 03:01 CEST
====================================================================== 
Summary:                    CSWcoreutils-8.4,REV=2010.05.20: problems with
locale files attributes
Description: 
When installing the package on a system with sparse-root zones I get
warnings about wrong attributes (see in additional information).

When looking up the files with warnings they seem to be cyclic symbolic
links even on the root zone:
ll /opt/csw/share/locale/bg/LC_MESSAGES/coreutils.mo
lrwxrwxrwx   1 root     root          27 Jun 15 04:51
/opt/csw/share/locale/bg/LC_MESSAGES/coreutils.mo ->
../LC_MESSAGES/coreutils.mo

So there seems to be no content for this file on my system.

Somehow this only throws a warning in the zone installation.
====================================================================== 

---------------------------------------------------------------------- 
 (0008037) bwalton (developer) - 2010-06-19 05:21
 https://www.opencsw.org/mantis/view.php?id=4454#c8037 
---------------------------------------------------------------------- 
This is a nasty little bug...I think it's due to a bad interaction with
CSWcommon:

# grep csw/share/locale/es /var/sadm/install/contents
/opt/csw/share/locale/es/LC_TIME=LC_MESSAGES s none CSWcommon
/opt/csw/share/locale/es/LC_TIME/coreutils.mo=../LC_MESSAGES/coreutils.mo
s none CSWcoreutils

When building the package, both the file layout on disk and the generated
prototype are correct.  The problem occurs when the LC_TIME -> LC_MESSAGES
symlink provided by CSWcommon comes into play.

I'll discuss this with a few other folks and see what the best resolution
is.



More information about the bug-notifications mailing list