lustre build system improvments (LU-3953)

[LU-8073] Eliminate lustre-source rpm package Created: 26/Apr/16  Updated: 05/May/16  Resolved: 05/May/16

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

Type: Technical task Priority: Minor
Reporter: Christopher Morrone Assignee: Dmitry Eremin (Inactive)
Resolution: Fixed Votes: 0
Labels: patch

Rank (Obsolete): 9223372036854775807

 Description   

The lustre-source rpm package should probably be eliminated. I'm not entirely clear on why it ever existed though.

The canonical Lustre tarball contains the full Lustre source code, and in the rpm world the .src.rpm file contains the canonical tarball. Also, the full source code probably also appears incidentally in the lustre-debuginfo package.

So it is not clear to me why we also need a binary rpm that contains the lustre source code. Maybe there was a reason in the past, but I am guessing that it is lost to history. We should just remove the package now.



 Comments   
Comment by Gerrit Updater [ 26/Apr/16 ]

Christopher J. Morrone (morrone2@llnl.gov) uploaded a new patch: http://review.whamcloud.com/19806
Subject: LU-8073 build: Eliminate lustre-source binary package
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: f431f2c046d7529a9388517c4c535406705ac6ca

Comment by Joseph Gmitter (Inactive) [ 27/Apr/16 ]

Hi Dmitry,
Can you have a look at this one as well?
Thanks.
Joe

Comment by Andreas Dilger [ 27/Apr/16 ]

Brian, do you recall why we had the separate lustre-source RPM instead of using .src.rpm?

Comment by Brian Murrell (Inactive) [ 02/May/16 ]

I can't remember that far back specifically, but I would probably just chalk it up to historical reasons. We might have wanted to provide a package of source for people who don't really understand RPM packaging and therefore know that the source tarball is in the SRPM.

Comment by Gerrit Updater [ 04/May/16 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/19806/
Subject: LU-8073 build: Eliminate lustre-source binary package
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 75f01f8bdff757a89c80aa4f0cc61608b9ff56e5

Comment by James A Simmons [ 05/May/16 ]

The patch has landed to remove the lustre-source rpm package. We can close this ticket now.

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