chiark / gitweb /
notes from session written up in gobby
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 29 Aug 2014 17:53:47 +0000 (18:53 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 29 Aug 2014 17:53:47 +0000 (18:53 +0100)
Makefile
gobby.txt [new file with mode: 0644]

index 34ba35088c1ec1d5043b18add1b20e5510546145..c4241ead8b83d5bf57963c9bc4140cf4d8627578 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -26,7 +26,6 @@ slides.ps: $(SLIDEFILES) Makefile
 slides.pdf:     slides.ps Makefile
        ps2pdf $< $@
 
-install: slides.pdf
+install: slides.pdf gobby.txt
        rsync -vP $^ ijackson@chiark:public-html/2014/debconf-builds-bof/
        git push ijackson@chiark:public-git/talk-2014-debconf-builds-bof.git
-# talk.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