bug-coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#12729: coreutils-8.20/gnulib-tests/


From: Pádraig Brady
Subject: bug#12729: coreutils-8.20/gnulib-tests/
Date: Fri, 09 Nov 2012 15:04:15 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120615 Thunderbird/13.0.1

unarchive 11150
forcemerge 12729 11150
close 11150
stop

On 10/25/2012 09:21 PM, address@hidden wrote:


----- Mail original -----
De: "Pádraig Brady" <address@hidden>
À: "Alice" <address@hidden>
Cc: address@hidden
Envoyé: Jeudi 25 Octobre 2012 15:41:39
Objet: bug#12729: coreutils-8.20/gnulib-tests/

On 10/25/2012 07:44 AM, Alice wrote:
  > Archlinux 64 bit
  > no work.!!!
FAIL: test-getlogin
===================
test-getlogin.c:45: assertion failed

You can see the test here:
http://git.sv.gnu.org/gitweb/?p=gnulib.git;a=blob;f=tests/test-getlogin.c;h=449ceaa;hb=HEAD#l45

Does this happen every time for that test?

I notice the test is not checking for
    errno==ENOENT or errno=ENXIO
Could you adjust the test to print out the
errno that's being returned?

thanks,
Pádraig.


I think this is the same issue as #11150
http://lists.gnu.org/archive/html/bug-coreutils/2012-04/msg00056.html

I added a printf to see errno and the number reported was 2 (ENOENT).

It is normal that getlogin fail as nobody is logged inside my chroot.
[chroot-i486] root:/$ w
  22:14:14 up 1 day,  2:53,  0 users,  load average: 0.51, 0.59, 0.34
USER     TTY        LOGIN@   IDLE   JCPU   PCPU WHAT

In the chroot, I created a user with a shell and log as this user. Then the 
test pass.
./gnulib-tests/test-getlogin && echo $?

Fixed with:

http://git.sv.gnu.org/gitweb/?p=gnulib.git;a=commit;h=4f81aa5
http://git.sv.gnu.org/gitweb/?p=gnulib.git;a=commit;h=bfe5b0d

thanks,
Pádraig.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]