[LU-9299] lustre-client-dkms provides lustre-client-kmod while lustre client requires kmod-lustre-client Created: 06/Apr/17  Updated: 26/Oct/17  Resolved: 26/Oct/17

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.9.0
Fix Version/s: Lustre 2.10.0

Type: Bug Priority: Blocker
Reporter: Guilherme James De Angelis Fachini Assignee: WC Triage
Resolution: Duplicate Votes: 0
Labels: None
Environment:

CentOS Linux release 7.3.1611 (Core)


Issue Links:
Duplicate
duplicates LU-8934 lustre RPM dependencies don't work wi... Resolved
Severity: 1
Rank (Obsolete): 9223372036854775807

 Description   

When trying to install lustre-client at an environment with IB, I installed first lustre-client-dkms and the build finished with success, when installing lustre-client, it failed due to missing kmod-lustre-client. Basically, lustre-client-dkms is providing lustre-client-kmod while lustre-client requires kmod-lustre-client.

-------------------------------------
[root@hpc-04 iso]# rpm -qp --requires lustre-client-2.9.0-1.el7.x86_64.rpm | grep lustre
kmod-lustre-client = 2.9.0
-------------------------------------
[root@hpc-04 iso]# rpm -q --provides lustre-client-dkms
lustre-client-dkms = 2.9.0-1.el7
lustre-client-kmod = 2.9.0
lustre-client-modules = 2.9.0
-------------------------------------

With the previous version 2.8.0
-------------------------------------
rpm -qp --requires lustre-client-2.8.0-3.10.0_327.3.1.el7.x86_64.x86_64.rpm | grep lustre
lustre-client-modules = 2.8.0
-------------------------------------
rpm -qp --provides lustre-client-dkms-2.8.0-1.el7.noarch.rpm
lustre-client-dkms = 2.8.0-1.el7
lustre-client-kmod = 2.8.0
lustre-client-modules = 2.8.0
-------------------------------------



 Comments   
Comment by Nathaniel Clark [ 04/Oct/17 ]

This is fixed in master for 2.10.0

https://review.whamcloud.com/25417

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