OpenCSW Bug Tracker


Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004454 [common] packaging minor always 2010-06-15 05:01 2010-12-28 18:16
Reporter flod View Status public  
Assigned To phil
Priority normal Resolution fixed  
Status closed  
Summary 0004454: 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.
Additional Information ...
WARNING: attribute verification of </opt/csw/share/locale/bg/LC_MESSAGES/coreutils.mo> failed
    file type <f> expected <s> actual
WARNING: content verification of </opt/csw/share/locale/bg/LC_MESSAGES/coreutils.mo> failed
    pathname does not exist
WARNING: attribute verification of </opt/csw/share/locale/cs/LC_MESSAGES/coreutils.mo> failed
    file type <f> expected <s> actual
WARNING: content verification of </opt/csw/share/locale/cs/LC_MESSAGES/coreutils.mo> failed
    pathname does not exist
WARNING: attribute verification of </opt/csw/share/locale/da/LC_MESSAGES/coreutils.mo> failed
    file type <f> expected <s> actual
WARNING: content verification of </opt/csw/share/locale/da/LC_MESSAGES/coreutils.mo> failed
    pathname does not exist
WARNING: attribute verification of </opt/csw/share/locale/de/LC_MESSAGES/coreutils.mo> failed
    file type <f> expected <s> actual
WARNING: content verification of </opt/csw/share/locale/de/LC_MESSAGES/coreutils.mo> failed
    pathname does not exist
WARNING: attribute verification of </opt/csw/share/locale/el/LC_MESSAGES/coreutils.mo> failed
    file type <f> expected <s> actual
WARNING: content verification of </opt/csw/share/locale/el/LC_MESSAGES/coreutils.mo> failed
    pathname does not exist
WARNING: attribute verification of </opt/csw/share/locale/es/LC_MESSAGES/coreutils.mo> failed
    file type <f> expected <s> actual
WARNING: content verification of </opt/csw/share/locale/es/LC_MESSAGES/coreutils.mo> failed
    pathname does not exist
WARNING: attribute verification of </opt/csw/share/locale/fr/LC_MESSAGES/coreutils.mo> failed
    file type <f> expected <s> actual
WARNING: content verification of </opt/csw/share/locale/fr/LC_MESSAGES/coreutils.mo> failed
    pathname does not exist
WARNING: attribute verification of </opt/csw/share/locale/gl/LC_MESSAGES/coreutils.mo> failed
    file type <f> expected <s> actual
WARNING: content verification of </opt/csw/share/locale/gl/LC_MESSAGES/coreutils.mo> failed
    pathname does not exist
WARNING: attribute verification of </opt/csw/share/locale/it/LC_MESSAGES/coreutils.mo> failed
    file type <f> expected <s> actual
WARNING: content verification of </opt/csw/share/locale/it/LC_MESSAGES/coreutils.mo> failed
    pathname does not exist
WARNING: attribute verification of </opt/csw/share/locale/ja/LC_MESSAGES/coreutils.mo> failed
    file type <f> expected <s> actual
WARNING: content verification of </opt/csw/share/locale/ja/LC_MESSAGES/coreutils.mo> failed
    pathname does not exist
WARNING: attribute verification of </opt/csw/share/locale/ko/LC_MESSAGES/coreutils.mo> failed
    file type <f> expected <s> actual
WARNING: content verification of </opt/csw/share/locale/ko/LC_MESSAGES/coreutils.mo> failed
    pathname does not exist
WARNING: attribute verification of </opt/csw/share/locale/nl/LC_MESSAGES/coreutils.mo> failed
    file type <f> expected <s> actual
WARNING: content verification of </opt/csw/share/locale/nl/LC_MESSAGES/coreutils.mo> failed
    pathname does not exist
WARNING: attribute verification of </opt/csw/share/locale/pl/LC_MESSAGES/coreutils.mo> failed
    file type <f> expected <s> actual
WARNING: content verification of </opt/csw/share/locale/pl/LC_MESSAGES/coreutils.mo> failed
    pathname does not exist
WARNING: attribute verification of </opt/csw/share/locale/pt/LC_MESSAGES/coreutils.mo> failed
    file type <f> expected <s> actual
WARNING: content verification of </opt/csw/share/locale/pt/LC_MESSAGES/coreutils.mo> failed
    pathname does not exist
WARNING: attribute verification of </opt/csw/share/locale/pt_BR/LC_MESSAGES/coreutils.mo> failed
    file type <f> expected <s> actual
WARNING: content verification of </opt/csw/share/locale/pt_BR/LC_MESSAGES/coreutils.mo> failed
    pathname does not exist
WARNING: attribute verification of </opt/csw/share/locale/ru/LC_MESSAGES/coreutils.mo> failed
    file type <f> expected <s> actual
WARNING: content verification of </opt/csw/share/locale/ru/LC_MESSAGES/coreutils.mo> failed
    pathname does not exist
WARNING: attribute verification of </opt/csw/share/locale/sk/LC_MESSAGES/coreutils.mo> failed
    file type <f> expected <s> actual
WARNING: content verification of </opt/csw/share/locale/sk/LC_MESSAGES/coreutils.mo> failed
    pathname does not exist
WARNING: attribute verification of </opt/csw/share/locale/sl/LC_MESSAGES/coreutils.mo> failed
    file type <f> expected <s> actual
WARNING: content verification of </opt/csw/share/locale/sl/LC_MESSAGES/coreutils.mo> failed
    pathname does not exist
WARNING: attribute verification of </opt/csw/share/locale/sv/LC_MESSAGES/coreutils.mo> failed
    file type <f> expected <s> actual
WARNING: content verification of </opt/csw/share/locale/sv/LC_MESSAGES/coreutils.mo> failed
    pathname does not exist
Installing class <cswtexinfo> ...
[ verifying class <cswtexinfo> ]

Installation of <CSWcoreutils> on zone <sun-devel> was successful.
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0008032)
flod (reporter)
2010-06-16 04:07

On root zone:

pkgchk CSWcoreutils
ERROR: /opt/csw/share/locale/bg/LC_MESSAGES/coreutils.mo
    file type <f> expected <s> actual
    pathname does not exist
ERROR: /opt/csw/share/locale/cs/LC_MESSAGES/coreutils.mo
    file type <f> expected <s> actual
    pathname does not exist
ERROR: /opt/csw/share/locale/da/LC_MESSAGES/coreutils.mo
    file type <f> expected <s> actual
    pathname does not exist
ERROR: /opt/csw/share/locale/de/LC_MESSAGES/coreutils.mo
    file type <f> expected <s> actual
    pathname does not exist
ERROR: /opt/csw/share/locale/el/LC_MESSAGES/coreutils.mo
    file type <f> expected <s> actual
    pathname does not exist
ERROR: /opt/csw/share/locale/es/LC_MESSAGES/coreutils.mo
    file type <f> expected <s> actual
    pathname does not exist
ERROR: /opt/csw/share/locale/fr/LC_MESSAGES/coreutils.mo
    file type <f> expected <s> actual
    pathname does not exist
ERROR: /opt/csw/share/locale/gl/LC_MESSAGES/coreutils.mo
    file type <f> expected <s> actual
    pathname does not exist
ERROR: /opt/csw/share/locale/it/LC_MESSAGES/coreutils.mo
    file type <f> expected <s> actual
    pathname does not exist
ERROR: /opt/csw/share/locale/ja/LC_MESSAGES/coreutils.mo
    file type <f> expected <s> actual
    pathname does not exist
ERROR: /opt/csw/share/locale/ko/LC_MESSAGES/coreutils.mo
    file type <f> expected <s> actual
    pathname does not exist
ERROR: /opt/csw/share/locale/nl/LC_MESSAGES/coreutils.mo
    file type <f> expected <s> actual
    pathname does not exist
ERROR: /opt/csw/share/locale/pl/LC_MESSAGES/coreutils.mo
    file type <f> expected <s> actual
    pathname does not exist
ERROR: /opt/csw/share/locale/pt/LC_MESSAGES/coreutils.mo
    file type <f> expected <s> actual
    pathname does not exist
ERROR: /opt/csw/share/locale/pt_BR/LC_MESSAGES/coreutils.mo
    file type <f> expected <s> actual
    pathname does not exist
ERROR: /opt/csw/share/locale/ru/LC_MESSAGES/coreutils.mo
    file type <f> expected <s> actual
    pathname does not exist
ERROR: /opt/csw/share/locale/sk/LC_MESSAGES/coreutils.mo
    file type <f> expected <s> actual
    pathname does not exist
ERROR: /opt/csw/share/locale/sl/LC_MESSAGES/coreutils.mo
    file type <f> expected <s> actual
    pathname does not exist
ERROR: /opt/csw/share/locale/sv/LC_MESSAGES/coreutils.mo
    file type <f> expected <s> actual
    pathname does not exist
(0008037)
bwalton (administrator)
2010-06-19 05:21

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.
(0008107)
bwalton (administrator)
2010-07-13 03:01

I'm reassigning this bug to CSWcommon as that is where the problem lies.
(0008634)
flod (reporter)
2010-12-27 18:28

Resolved. Can be closed.


Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker