[LU-15415] Server build failure el8.5 in testing Created: 06/Jan/22  Updated: 18/Jan/22  Resolved: 18/Jan/22

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.15.0
Fix Version/s: Lustre 2.15.0

Type: Bug Priority: Minor
Reporter: Nathaniel Clark Assignee: Nathaniel Clark
Resolution: Fixed Votes: 0
Labels: None
Environment:

AlmaLinux 8.5
MPI: mpich-3.4.1
Python: python39-3.9.6


Issue Links:
Duplicate
duplicates LU-15172 rhel 8.4 build fails with swig instal... Resolved
Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   
/configure --without-zfs --enable-server

With MPI installed and configured, build fails build lustre/tests/lutf

nclark@test1 ~/lustre-release/lustre/tests/lutf>$ make
Making all in src
make[1]: Entering directory '/home/nclark/lustre-release/lustre/tests/lutf/src'
gcc -DHAVE_CONFIG_H -I. -I../../../..  -I/usr/include/python3.9 -include /home/nclark/lustre-release/undef.h -include /home/nclark/lustre-release/config.h -I/home/nclark/lustre-release/lnet/include/uapi -I/home/nclark/lustre-release/lustre/include/uapi -I/home/nclark/lustre-release/libcfs/include -I/home/nclark/lustre-release/lnet/utils/ -I/home/nclark/lustre-release/lustre/include   -g -O2 -Wall -Werror -MT lutf-lutf.o -MD -MP -MF .deps/lutf-lutf.Tpo -c -o lutf-lutf.o `test -f 'lutf.c' || echo './'`lutf.c
mv -f .deps/lutf-lutf.Tpo .deps/lutf-lutf.Po
gcc -DHAVE_CONFIG_H -I. -I../../../..  -I/usr/include/python3.9 -include /home/nclark/lustre-release/undef.h -include /home/nclark/lustre-release/config.h -I/home/nclark/lustre-release/lnet/include/uapi -I/home/nclark/lustre-release/lustre/include/uapi -I/home/nclark/lustre-release/libcfs/include -I/home/nclark/lustre-release/lnet/utils/ -I/home/nclark/lustre-release/lustre/include   -g -O2 -Wall -Werror -MT lutf-lutf_listener.o -MD -MP -MF .deps/lutf-lutf_listener.Tpo -c -o lutf-lutf_listener.o `test -f 'lutf_listener.c' || echo './'`lutf_listener.c
mv -f .deps/lutf-lutf_listener.Tpo .deps/lutf-lutf_listener.Po
gcc -DHAVE_CONFIG_H -I. -I../../../..  -I/usr/include/python3.9 -include /home/nclark/lustre-release/undef.h -include /home/nclark/lustre-release/config.h -I/home/nclark/lustre-release/lnet/include/uapi -I/home/nclark/lustre-release/lustre/include/uapi -I/home/nclark/lustre-release/libcfs/include -I/home/nclark/lustre-release/lnet/utils/ -I/home/nclark/lustre-release/lustre/include   -g -O2 -Wall -Werror -MT lutf-lutf_python.o -MD -MP -MF .deps/lutf-lutf_python.Tpo -c -o lutf-lutf_python.o `test -f 'lutf_python.c' || echo './'`lutf_python.c
mv -f .deps/lutf-lutf_python.Tpo .deps/lutf-lutf_python.Po
echo "updating lutf_agent.i"
updating lutf_agent.i
python ../../../../lustre/tests/lutf/swig_templates/generate_lutf_swig_i.py ../../../../lustre/tests/lutf/swig_templates ../../../../lustre/tests/lutf/src/lutf_agent.swg
make[1]: python: Command not found
make[1]: *** [Makefile:809: update_swig_intf] Error 127
make[1]: Leaving directory '/home/nclark/lustre-release/lustre/tests/lutf/src'
make: *** [Makefile:568: all-recursive] Error 1


 Comments   
Comment by Gerrit Updater [ 06/Jan/22 ]

"Nathaniel Clark <nclark@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/45989
Subject: LU-15415 tests: Use correct PYTHON in Makefile.am
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: c176d220e5c6416fa019c826e99a9c597b97ffc7

Comment by James A Simmons [ 06/Jan/22 ]

We have 3 different solutions to this problem

Comment by Gerrit Updater [ 18/Jan/22 ]

"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/45989/
Subject: LU-15415 tests: Use correct PYTHON in Makefile.am
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 087c02caf1f8193a67373687eb54b576d90c0fe7

Generated at Sat Feb 10 03:18:07 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.