Details
-
Bug
-
Resolution: Fixed
-
Minor
-
None
-
None
-
3
-
9223372036854775807
Description
Kernel-related header files (uapi) are packaged in 'lustre-client-modules'
Debian package, causing them to be unavailable when using dkms package instead.
Move them in 'lustre-dev' along the other headers. This is on par with what is done for RPMs where those files are in 'lustre-devel' RPM package.
lustre-dev:
./ ./usr/ ./usr/include/ ./usr/include/linux/ ./usr/include/linux/lnet/ ./usr/include/linux/lnet/libcfs_debug.h ./usr/include/linux/lnet/libcfs_ioctl.h ./usr/include/linux/lnet/lnet-dlc.h ./usr/include/linux/lnet/lnet-types.h ./usr/include/linux/lnet/lnetctl.h ./usr/include/linux/lnet/lnetst.h ./usr/include/linux/lnet/nidstr.h ./usr/include/linux/lnet/socklnd.h ./usr/include/linux/lustre/ ./usr/include/linux/lustre/lgss.h ./usr/include/linux/lustre/lustre_cfg.h ./usr/include/linux/lustre/lustre_disk.h ./usr/include/linux/lustre/lustre_fid.h ./usr/include/linux/lustre/lustre_fiemap.h ./usr/include/linux/lustre/lustre_idl.h ./usr/include/linux/lustre/lustre_ioctl.h ./usr/include/linux/lustre/lustre_kernelcomm.h ./usr/include/linux/lustre/lustre_ostid.h ./usr/include/linux/lustre/lustre_param.h ./usr/include/linux/lustre/lustre_user.h ./usr/include/linux/lustre/lustre_ver.h ./usr/include/lustre/ ./usr/include/lustre/liblustreapi.h ./usr/include/lustre/ll_fiemap.h ./usr/include/lustre/lustre_barrier_user.h ./usr/include/lustre/lustre_lfsck_user.h ./usr/include/lustre/lustre_user.h ./usr/include/lustre/lustreapi.h ./usr/lib/ ./usr/lib/liblnetconfig.a ./usr/lib/liblustreapi.a ./usr/lib/pkgconfig/ ./usr/lib/pkgconfig/lustre.pc ./usr/share/ ./usr/share/doc/ ./usr/share/doc/lustre-dev/ ./usr/share/doc/lustre-dev/changelog.Debian.gz ./usr/share/doc/lustre-dev/changelog.gz ./usr/share/doc/lustre-dev/contrib/ ./usr/share/doc/lustre-dev/copyright ./usr/lib/liblnetconfig.so ./usr/lib/liblustreapi.so
lustre-devel (RPM)
$ rpm -qlp lustre-client-devel-2.16.1-1.el9.x86_64.rpm /usr/include/linux/lnet /usr/include/linux/lnet/libcfs_debug.h /usr/include/linux/lnet/libcfs_ioctl.h /usr/include/linux/lnet/lnet-crypto.h /usr/include/linux/lnet/lnet-dlc.h /usr/include/linux/lnet/lnet-idl.h /usr/include/linux/lnet/lnet-nl.h /usr/include/linux/lnet/lnet-types.h /usr/include/linux/lnet/lnetctl.h /usr/include/linux/lnet/lnetst.h /usr/include/linux/lnet/nidstr.h /usr/include/linux/lnet/socklnd.h /usr/include/linux/lustre /usr/include/linux/lustre/lgss.h /usr/include/linux/lustre/lustre_cfg.h /usr/include/linux/lustre/lustre_fid.h /usr/include/linux/lustre/lustre_fiemap.h /usr/include/linux/lustre/lustre_idl.h /usr/include/linux/lustre/lustre_ioctl.h /usr/include/linux/lustre/lustre_kernelcomm.h /usr/include/linux/lustre/lustre_ostid.h /usr/include/linux/lustre/lustre_param.h /usr/include/linux/lustre/lustre_user.h /usr/include/linux/lustre/lustre_ver.h /usr/include/lustre /usr/include/lustre/liblustreapi.h /usr/include/lustre/ll_fiemap.h /usr/include/lustre/lustre_barrier_user.h /usr/include/lustre/lustre_lfsck_user.h /usr/include/lustre/lustre_user.h /usr/include/lustre/lustreapi.h /usr/lib64/liblnetconfig.so /usr/lib64/liblustreapi.a /usr/lib64/liblustreapi.so /usr/lib64/pkgconfig/lustre.pc