[LU-11876] Lustre dkms packages missing build dependency Created: 18/Jan/19  Updated: 06/Feb/19  Resolved: 06/Feb/19

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.12.0, Lustre 2.10.6
Fix Version/s: Lustre 2.13.0

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

Rank (Obsolete): 9223372036854775807

 Description   

lustre kmod has a BuildRequires for zlib-devel.

lustre-*-dkms do not contain the same Requires value, thus resulting in failed dkms build.



 Comments   
Comment by Gerrit Updater [ 18/Jan/19 ]

Nathaniel Clark (nclark@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/34065
Subject: LU-11876 dkms: Add missing Requires for zlib-devel
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 120d99b2c258d8543d256c8ab8d2aca3dc7e1b3e

Comment by James A Simmons [ 29/Jan/19 ]

Nathaniel I noticed several libraries are missing from the dkms packaging like libselinux-devel. Is this also a problem?

Comment by Nathaniel Clark [ 29/Jan/19 ]

Several libraries are optional during the build, like I believe libselinux-devel is.  zlib-devel being missing will always cause the build to fail.  

Comment by Gerrit Updater [ 06/Feb/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34065/
Subject: LU-11876 dkms: Add missing Requires for zlib-devel
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: e7581c024e16ea278485500bc6ede57cc73ff6c8

Comment by Peter Jones [ 06/Feb/19 ]

Landed for 2.13

Generated at Sat Feb 10 02:47:42 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.