Documentation #4080
We should document what needs to be touched when adding a build dependency
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.