Project

General

Profile

Documentation #4080

We should document what needs to be touched when adding a build dependency

Added by Dan Mick about 11 years ago. Updated about 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

Recently the build started depending a a new package (boost-program-options); when it was added, the
gitbuilders weren't all updated, and the autobuild-ceph repo wasn't updated for newly-created gitbuilders.
These things are disconnected and easy to miss if you're not aware of them.

Somewhere we should document things that need to be touched when a dependency is added, including but not
limited to

  • README
  • debian package build dependencies
  • RPM build dependencies
  • gitbuilders' current state
  • autobuild-ceph's lists of packages to make a gitbuilder from scratch

History

#1 Updated by Patrick Donnelly about 5 years ago

  • Status changed from New to Closed

For now this is handled ad hoc by Github PR checkers and labels.

Also available in: Atom PDF