Ted Faber faber at
Thu Sep 29 21:40:11 UTC 2011

On Thu, Sep 29, 2011 at 01:05:40PM -0700, Jeremy Chadwick wrote:
> On Thu, Sep 29, 2011 at 12:50:01PM -0700, Ted Faber wrote:
> > 
> > (process:5430): Gtk-WARNING **: Locale not supported by C library.
> > 	Using the fallback 'C' locale.
> This would indicate you're messing with LANG, LC_*, or similar
> environment variables and that the locale you've chosen isn't valid.
> "env" in your shell should show them all, unless you're doing
> environment setting changes in X-related dotfiles (if that's possible; I
> do not jack squat about X, Gtk, etc.)

Well, all together now: "I didn't change anything."  That is, I have not
modified my LC_ALL setting:

$ /usr/bin/env | grep LC
$ /compat/linux/usr/bin/env  | grep LC

> > 	(npviewer.bin:5430): GLib-WARNING **: getpwuid_r(): failed due
> > 	to unknown user id (2139)
> > ...
> > I haven't explored the getpwuid_r thing.
> Running "id 2139" should return something other than "no such user".  If
> not, your environment is looking up something that has such ownership.

2139 is my uid, and both linux and native FreeBSD seem to agree:

$ /usr/bin/id
uid=2139(faber) gid=134(div7)
$ /compat/linux/usr/bin/id
uid=2139 gid=134(div7) groups=0(wheel),5(operator),80(www),169,259,335,356,387,402,546,584,605,7001(abac)

> I don't know if it's a file or a piece of C code that is intentionally
> looking for UID 2139.  This UID is not defined in /usr/ports/UIDs so
> it's not coming from a port using the existing USERS/GROUPS ports
> framework.  If it's a file it's keying off of, meaning file ownership,
> then possibly "find / -user 2139 -ls" might turn up something.

2139 is my id: the id of the user running firefox (and presumably the

Ted Faber           PGP:
Unexpected attachment on this mail? See
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url :

More information about the freebsd-stable mailing list