PR0031.html

LSB Problem Report

Problem Report Number 0031 (INT.0007)
Submitter's Classification Specification Problem (INT)
State Resolved
Resolution Interpretation (INT)
Raised 2003-09-04 18:28
Updated 2003-09-11 06:13
Published 2003-09-11 06:13
Certification Program Linux Standard Base Conformance Release 1.3
Test Suite lsb-runtime IA32 version 1.3.6-3
Test Identification LI18NUX2K.L1/utils/msgfmt/msgfmt 9
Specification Linux Standard Base Specification 1.3
Location in Spec Chapter 17
Problem Summary msgfmt specification defines behavior that does not exist
Problem Text The specification for msgfmt says that if the -o flag is
used, "All domain directives and duplicate msgids in the .po
file are ignored.". msgfmt does not behave this way. This
behavior should not be required. This affects all LSB 1.3
runtime environments (IA32, IA64, PPC, etc)
Test Output 200|576 9 04:49:15|TP Start
520|576 9 31794 1 1|When '-o output-file' or
'--output-file=output-file'
520|576 9 31794 1 2|option is specified, verify that all domain
520|576 9 31794 1 3|directives and duplicate msgids in the
portable
520|576 9 31794 1 4|object file is ignored.
520|576 9 31794 1 5|
520|576 9 31794 1 6|A message object file 'test9' doesn't exist.
220|576 9 1 04:49:15|FAIL

Review Information

Review Type SA Review
Start Date 2003-09-04 18:28
Last Updated 2003-09-11 06:12
Completed 2003-09-11 06:12
Status Complete
Review Resolution Interpretation (INT)
Review Conclusion It was agreed that the specification is at odds
with current behavior and that we should allow current
behavior. An interpretation is therefore granted.

 

Copyright 2005, The Free Standards Group, All Rights Reserved