[LU-51] various debian packaging fixes enhancements Created: 24/Jan/11  Updated: 28/Jun/11  Resolved: 15/Feb/11

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.0.0, Lustre 2.1.0, Lustre 1.8.6
Fix Version/s: Lustre 2.1.0

Type: Bug Priority: Blocker
Reporter: Brian Murrell (Inactive) Assignee: Brian Murrell (Inactive)
Resolution: Fixed Votes: 0
Labels: None

Severity: 3
Bugzilla ID: 24,416
Rank (Obsolete): 10676

 Description   

Various issues have been identified with how we package for debian/ubuntu:

  1. Don't turn any changes in /debian into patches
    • part of the debian packaging is to turn any changesets beyond the last tag into patches and put them into debian/patches, to match the typical debian MO of packaging to package pristine releases plus patches
    • currently patches to debian/changelog are not put through this process. In fact, any changesets in /debian should be ignored similarly
  2. Exclude noise from the debian tarball
  3. make dist now creates a tarball without a /debian dir and a debdiff patch with /debian dir and all patches
    • since the tarball is already patches, the debdiff populates the /debian dir reflecting that it's patched
    • accordingly move these new artifacts to the debs subdir with the rest of the artifacts
  4. If the patches in the /debian dir require that autogen.sh be run, include it in the dist tarball
    • look for autogen.sh in the build subdir
  5. Add a debian/source/format file


 Comments   
Comment by Peter Jones [ 08/Feb/11 ]

Brian

Am I correct in understanding that these issues have been addressed by landing to the Oracle b1_8 branch tracked under bz 24416 and 21581?

Please advise

Peter

Comment by Brian Murrell (Inactive) [ 09/Feb/11 ]

Peter,

This bug correlates to Lustre bz 24416, yes. Lustre bz 21581 corresponds to LU-47 however. Both have landed to b1_8 but both also need to land to master (2.1) still. They are in Gerrit and 21581 has two reviews plus a Hudson test passed (so is just waiting to land) and 24416 only has one review so far. I don't really know of anyone other than mjmac qualified to review debian packaging changes. I put a call out for volunteers but got none. I have in fact a few bugs needing that second debian packaging inspection.

Comment by Oleg Drokin [ 15/Feb/11 ]

I believe we fixed this with landing of the patches onto our master branch

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