[lfs-support] make check Procps-ng-3.3.8 fail‏‏

smlaid smlaid smlail2005 at yahoo.fr
Fri Sep 27 04:06:14 PDT 2013


Hi everyone,
first sorry for my poor English, please find above the problem am facing when making a "make check " for Procps-ng-3.3.8

[environment description ]
OS : LiveCD Knoppix 7.2
running on : VMware® Workstation 9.0.2 build-1031769

root at Microknoppix:/home/knoppix# bash version-check.sh
bash, version 4.2.37(1)-release
/bin/sh -> /UNIONFS/bin/bash
Binutils: (GNU Binutils for Debian) 2.22
bison (GNU Bison) 2.5
/usr/bin/yacc -> /usr/bin/bison.yacc
bzip2,  Version 1.0.6, 6-Sept-2010.
Coreutils:  8.13
diff (GNU diffutils) 3.2
find (GNU findutils) 4.4.2
GNU Awk 4.0.1
/usr/bin/awk -> /usr/bin/gawk
gcc (Debian 4.7.2-5) 4.7.2
g++ (Debian 4.7.2-5) 4.7.2
(Debian EGLIBC 2.13-38) 2.13
grep (GNU grep) 2.12
gzip 1.5
Linux version 3.9.6 (root at eeepc) (gcc version 4.7.2 (Debian 4.7.2-5) ) #25 SMP PREEMPT Sat Jun 15 15:27:01 CEST 2013
m4 (GNU M4) 1.4.16
GNU Make 3.81
patch 2.6.1
Perl version='5.14.2';
GNU sed version 4.2.1
tar (GNU tar) 1.26
Texinfo: makeinfo (GNU texinfo) 4.13
xz (XZ Utils) 5.1.0alpha
g++ compilation OK
 
[failure description ]
under section : Linux From Scratch - Version 7.4> Chapter 6. Installing Basic System Software> 6.25. Procps-ng-3.3.8

i get fail when running make check

make[3]: *** [check-DEJAGNU] Error 1
make[3]: Leaving directory `/sources/procps-ng-3.3.8/testsuite'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/sources/procps-ng-3.3.8/testsuite'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/sources/procps-ng-3.3.8'
make: *** [check] Error 2
 
every think is similar to build-logs 
see : linuxfromscratch.org/lfs/build-logs/7.4/core2duo/test-logs/088-procps-ng 
except for vmstat  :  
-------------------------------cut here--------------------
root:/sources/procps-ng-3.3.8# make check
.
.
.
=== vmstat tests ===

Schedule of variations:
    unix

Running target unix
Using /tools/share/dejagnu/baseboards/unix.exp as board description file for target.
Using /tools/share/dejagnu/config/unix.exp as generic interface file for target.
Using ./config/unix.exp as tool-and-target-specific interface file.
Running ./vmstat.test/vmstat.exp ...
FAIL: vmstat partition (using cloop0)

        === vmstat Summary ===

# of expected passes        5
# of unexpected failures    1
/sources/procps-ng-3.3.8/vmstat version 3.3.8

WARNING: Couldn't find tool init file
Test Run By root on Tue Sep 24 00:05:00 2013
Native configuration is i686-pc-linux-gnu
.
.
.
make[3]: *** [check-DEJAGNU] Error 1
make[3]: Leaving directory `/sources/procps-ng-3.3.8/testsuite'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/sources/procps-ng-3.3.8/testsuite'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/sources/procps-ng-3.3.8'
make: *** [check] Error 2
root:/sources/procps-ng-3.3.8#
 
-------------------------------cut here--------------------
i find answers but it didn't solve my issue:

1. re install the ncurses library
see mail-archive.com/lfs-support at linuxfromscratch.org/msg07540.html

2.  the test fail when running as root :
See mail-archive.com/lfs-dev at linuxfromscratch.org/msg18647.html

3. i try to re install DejaGNU package as it need to run test suite
see README file of procps-ng-3.3.8
"If you have DejaGNU installed you can run optional test suite."



thus:

is it safe to continue building LFS even the test FAIL ??: 
any advice about this issue ?

regards
sam



More information about the lfs-support mailing list