Description of problem: When execute locale with a non existent local name the locale command execute success. The exit code should be 1. And locale should included in glibc-common So I submit a bug here. locale LC_NO_SUCH_CATEGORY_ANYWHERE Version-Release number of selected component (if applicable): Linux localhost.localdomain 2.6.29.4-167.fc11.x86_64 #1 SMP Wed May 27 17:27:08 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux glibc-2.10.90-23.x86_64 glibc-common-2.10.90-23.x86_64 How reproducible: Always Steps to Reproduce: 1.type "locale LC_NO_SUCH_CATEGORY_ANYWHERE" 2. 3. Actual results: $? eq 0 Expected results: $? eq 1 Additional info: This is a part of POSIX test from opengroup.
*** Bug 525365 has been marked as a duplicate of this bug. ***
*** Bug 525367 has been marked as a duplicate of this bug. ***
I've fixed this upstream.
Should be in rawhide for a while. Please test and reopen if necessary.