Whamcloud - gitweb
LU-10569 build: properly package lustre for Debian/Ubuntu 77/32277/4
authorJames Simmons <uja.ornl@yahoo.com>
Tue, 6 Mar 2018 20:10:56 +0000 (15:10 -0500)
committerJohn L. Hammond <john.hammond@intel.com>
Tue, 15 May 2018 13:48:40 +0000 (13:48 +0000)
commit9001954d91d2ef65c5a30d0dc09f092d53d9ccd6
tree6143754e07e44e60eaf8e0d65505fb02024de981
parentfd3c774ed8b0e97d9d30c8d8f36dab0b55b246b4
LU-10569 build: properly package lustre for Debian/Ubuntu

Remove the obsolete linux-patch since patched kernels for lustre
clients have been long gone. Place only the static libraries and
*.so symlinks for the dynamic libraries in lustre-dev. The normal
dynamic libraries are placed into the utilities packages. Add in
all the missing dependencies and fix how the lustre debs are
dependent on each other. Lastly add in the missing lustre-iokit
that is present for rpm packages. Only thing missing is a package
for lustre resources which can be done at a latter time.

Test-Parameters: trivial

Lustre-change: https://review.whamcloud.com/31348
Lustre-commit: 020277f596168ed80d77ab50ef6a85a6e6e54d0a

Change-Id: I5fd2a23bc1ae73434cef8dcf3679b50878256ab3
Signed-off-by: James Simmons <uja.ornl@yahoo.com>
Signed-off-by: Minh Diep <minh.diep@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Thomas Stibor <t.stibor@gsi.de>
Tested-by: James Nunez <james.a.nunez@intel.com>
Signed-off-by: Minh Diep <minh.diep@intel.com>
Reviewed-on: https://review.whamcloud.com/32277
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Bob Glossman <bob.glossman@intel.com>
Reviewed-by: John L. Hammond <john.hammond@intel.com>
14 files changed:
autoMakefile.am
debian/.gitignore
debian/control
debian/control.main
debian/control.modules.in
debian/linux-patch-lustre.apply [deleted file]
debian/linux-patch-lustre.dirs [deleted file]
debian/linux-patch-lustre.kpatches [deleted file]
debian/linux-patch-lustre.unpatch [deleted file]
debian/lustre-client-modules.install
debian/lustre-iokit.docs [new file with mode: 0644]
debian/lustre-iokit.install [new file with mode: 0644]
debian/lustre-tests.install
debian/rules