Cross Buildd: Fixes and Improvements for 12.02
Buildd already running and publishing results at http://
This is to cover the remaining fixes and improvements to have a fully functional buildd that's easily reproducible outside Wookey's machine :-)
Blueprint information
- Status:
- Complete
- Approver:
- Ricardo Salveti
- Priority:
- High
- Drafter:
- Ricardo Salveti
- Direction:
- Approved
- Assignee:
- Wookey
- Definition:
- Approved
- Series goal:
- Accepted for trunk
- Implementation:
- Implemented
- Milestone target:
- 12.02
- Started by
- Ricardo Salveti
- Completed by
- Ricardo Salveti
Related branches
Related bugs
Sprints
Whiteboard
[rsalveti, Jan 30, 2012] Headline/acceptance depends on the fixes and improvements planned for the cycle.
[rsalveti, Jan 30, 2012] Fixing apt-get build-dep -a is probably something Riku can help with.
[rsalveti, Feb 3, 2012] Might be good to have a project for the cross buildd, with scripts helping setting up the environment, or just to track bugs when people decide to to reproduce the environment.
[rsalveti, Feb 22, 2012] Upstream related WIs should probably go to a different Blueprint (personal one), and please update all the remaining WI later today/tomorrow, so we can mark it as done for the release.
Meta:
Headline: Reproducible cross build daemon, with instructions and scripts to easily enable cross build support with multi-arch for debian/ubuntu are now available.
Acceptance: Working cross-buildd with reprepro/rebuildd, documentation in place at the wiki page, instructions on how to set up the same cross buildd at different hosts (for other people to use and consume).
Work Items
Work items:
Automated buildd with input from debian/ubuntu archive (reprepro + rebuildd): DONE
Teach rebuildd to do cross-builds: DONE
Investigate/Improve apt-get build-dep -a behaviour: DONE
Run apt-get -a build-dep-only (no builds) run and publish: DONE
Make nice web-interface for autobuilder status/build-logs: DONE