chiark / gitweb /
notes from session written up in gobby
[talk-2014-debconf-builds-bof.git] / gobby.txt
1
2 Rejected options:
3   ia32-libs style single giant script that builds things in
4   the right order (somehow getting right source packages)
5   
6   Partial architecture cross-build (would need several of these and build would be complicated and patches to upstream/debian source for the weird environment would be hard)
7
8 Better:
9   python-rumpxen_amd64.deb
10   built from python-rumpxen.dsc
11   where does it get actual python source?
12
13 four possibilities for that:
14   add a _copy_ of upstream python source (urgh)
15   add _source.deb for all relevant packages (tiresome)
16   source dependencies (needs lots of work everywhere)
17   run apt-get source in debian/rules (urgh but there is precedent)
18
19 Precedent for apt-get source:
20   debian-installer
21     fetches udebs from archive from debian/rules
22   android.dsc in Ubuntu
23     fetches sources from archive
24
25 Want some automation to get build-using right, etc.
26 Go with that.