Details
-
Improvement
-
Resolution: Fixed
-
Minor
-
None
-
None
-
3
-
9223372036854775807
Description
Some distros such as openEuler can't generate kmod kernel symbols dependencies automatically, because it is lacking of such kernel dependency generator rpm macro kabi.attr. So in this case we should explicitly set the right dependency between kmod rpm pkgs.Otherwise here install kmod-lustre-tests or kmod-lustre-client-tests individually it will got lots of warnings:
Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : kmod-lustre-client-tests-2.15.2-2.oe2203sp2.aarch64 1/1 Running scriptlet: kmod-lustre-client-tests-2.15.2-2.oe2203sp2.aarch64 1/1 depmod: WARNING: /lib/modules/5.10.0-152.0.0.78.oe2203sp2.aarch64/extra/lustre-client-tests/fs/llog_test.ko needs unknown symbol class_unregister_type depmod: WARNING: /lib/modules/5.10.0-152.0.0.78.oe2203sp2.aarch64/extra/lustre-client-tests/fs/llog_test.ko needs unknown symbol llog_process depmod: WARNING: /lib/modules/5.10.0-152.0.0.78.oe2203sp2.aarch64/extra/lustre-client-tests/fs/llog_test.ko needs unknown symbol class_register_type depmod: WARNING: /lib/modules/5.10.0-152.0.0.78.oe2203sp2.aarch64/extra/lustre-client-tests/fs/llog_test.ko needs unknown symbol llog_open ...