Whamcloud - gitweb
LU-16661 build: remove -dev packages for Debian
authorAndreas Dilger <adilger@whamcloud.com>
Tue, 5 Sep 2023 20:18:31 +0000 (14:18 -0600)
committerAndreas Dilger <adilger@whamcloud.com>
Thu, 7 Sep 2023 00:36:38 +0000 (00:36 +0000)
commit0f988a71f9f7d39a5526f22b1d5b2a2e08019f55
tree060d9b57ed5cc0fc7f037cff509daf4b94007ca7
parent064f8f594216a3c595e0d8bb9cbf9f264db2239a
LU-16661 build: remove -dev packages for Debian

Don't depend on libmount-dev, libsnmp-dev, libkeyutils-dev for the
lustre-client-utils and lustre-server-utils packages.  These are
only needed for build and for the lustre-client-dkms package.

Disable SNMP by default as this is no longer used anywhere.

Lustre-change: https://review.whamcloud.com/52281
Lustre-commit: TBD (from 4bfc45e048d4372332defa3c438b480ed68111f6)

Test-Parameters: trivial testlist=runtests clientdistro=ubuntu2204
Test-Parameters: trivial testlist=runtests clientdistro=ubuntu2004
Fixes: 7dc6e1128a ("LU-15888 build: Debian dkms-debs requires ed and libkeyutils")
Fixes: af2f77633b ("LU-13818 build: use libsnmp-dev instead of libsnmp30")
Signed-off-by: Andreas Dilger <adilger@whamcloud.com>
Change-Id: Ib788a97028ee40a9c61070d00b823620ec3ebbe5
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/52282
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Jian Yu <yujian@whamcloud.com>
debian/control
debian/control.main
lustre.spec.in