chiark / gitweb /
notes from session written up in gobby
[talk-2014-debconf-builds-bof.git] / gobby.txt
diff --git a/gobby.txt b/gobby.txt
new file mode 100644 (file)
index 0000000..4a5b19e
--- /dev/null
+++ b/gobby.txt
@@ -0,0 +1,26 @@
+
+Rejected options:
+  ia32-libs style single giant script that builds things in
+  the right order (somehow getting right source packages)
+  
+  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)
+
+Better:
+  python-rumpxen_amd64.deb
+  built from python-rumpxen.dsc
+  where does it get actual python source?
+
+four possibilities for that:
+  add a _copy_ of upstream python source (urgh)
+  add _source.deb for all relevant packages (tiresome)
+  source dependencies (needs lots of work everywhere)
+  run apt-get source in debian/rules (urgh but there is precedent)
+
+Precedent for apt-get source:
+  debian-installer
+    fetches udebs from archive from debian/rules
+  android.dsc in Ubuntu
+    fetches sources from archive
+
+Want some automation to get build-using right, etc.
+Go with that.
\ No newline at end of file