Merge lp:~cjwatson/launchpad-buildd/livefs-ltsp into lp:launchpad-buildd
Status: | Merged |
---|---|
Approved by: | Colin Watson |
Approved revision: | 119 |
Merged at revision: | 118 |
Proposed branch: | lp:~cjwatson/launchpad-buildd/livefs-ltsp |
Merge into: | lp:launchpad-buildd |
Diff against target: |
30 lines (+12/-0) 2 files modified
buildlivefs (+5/-0) debian/changelog (+7/-0) |
To merge this branch: | bzr merge lp:~cjwatson/launchpad-buildd/livefs-ltsp |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
William Grant | code | Approve | |
Review via email: mp+224306@code.launchpad.net |
Commit message
Install ltsp-server (but not its Recommends) for livefs builds, as Edubuntu needs it.
Description of the change
Edubuntu i386 builds have regressed with the new Launchpad-based builds because ltsp-build-client is unavailable in the chroot:
https:/
This was previously only handled by make-chroot.sh in canonical-is-puppet installing ltsp-server in i386 livefs chroots, which was obscure enough that I didn't notice it.
I considered inventing a way for livefs jobs to request additional build-dependencies. However, Stéphane pointed out that ltsp-server without its Recommends is tiny, so it doesn't seem worth it for this.
This will probably need to be revised later on, as ltsp-server is a fairly non-core package that probably won't be pulled into the rtm derived distro, for example. But it unbreaks things for now.