glibc-2.2.3 make check complaints

Graham Murray graham@barnowl.demon.co.uk
Fri Apr 27 14:12:00 GMT 2001


Ulrich Drepper <drepper@redhat.com> writes:

> The test uses the UID of the user to do some sanity checking.  If the
> entries are corrupted somehow you'll get a failure.  I don't see how
> we could distinguish glibc problems from user problems.  Simply fix
> your entry.

I am seeing errors in the same two places on 2 different systems (one
a Pentium 3 currently running glibc 2.2.3-pre3, the other a k6 running
2.2.2). On both systems, after the 'make check' has failed if I
manually run 'testgrp' from the command line (which uses the installed
glibc etc rather than the one I am testing), the outputs are

graham@barnowl:/home/graham/build/obj/grp > cat testgrp.out 
Cannot find user entry for UID 501


graham@barnowl:/home/graham/build/obj/grp > ./testgrp
My login name is graham.
My uid is 501.
My home directory is /home/graham.
My default shell is /bin/bash.
My default group is users (100).
The members of this group are:
  root
  graham


I have looked at /etc/passwd, /etc/shadow, /etc/group and /etc/gshadow
and can see nothing wrong with them.



More information about the Libc-alpha mailing list