[Reproducible-commits] [presentations] 01/01: WIP: netbsd, freebsd, electrobsd, guix

Holger Levsen holger at moszumanska.debian.org
Thu Jan 28 17:00:39 UTC 2016


This is an automated email from the git hooks/post-receive script.

holger pushed a commit to branch master
in repository presentations.

commit 250857b12304c7dd4008558b50d47a5297d2ca56
Author: Holger Levsen <holger at layer-acht.org>
Date:   Thu Jan 28 18:00:22 2016 +0100

    WIP: netbsd, freebsd, electrobsd, guix
---
 .../2016-01-31-FOSDEM16-Reproducible-ecosystem.tex |  83 +++++++++++++++++++--
 2016-01-31-FOSDEM16/images/electrobsd.png          | Bin 0 -> 8608 bytes
 2016-01-31-FOSDEM16/images/freebsd.png             | Bin 0 -> 21100 bytes
 2016-01-31-FOSDEM16/images/guix.png                | Bin 0 -> 6440 bytes
 2016-01-31-FOSDEM16/images/netbsd.png              | Bin 0 -> 7978 bytes
 2016-01-31-FOSDEM16/notes                          |   1 +
 6 files changed, 78 insertions(+), 6 deletions(-)

diff --git a/2016-01-31-FOSDEM16/2016-01-31-FOSDEM16-Reproducible-ecosystem.tex b/2016-01-31-FOSDEM16/2016-01-31-FOSDEM16-Reproducible-ecosystem.tex
index 0ef0136..5fd00c2 100644
--- a/2016-01-31-FOSDEM16/2016-01-31-FOSDEM16-Reproducible-ecosystem.tex
+++ b/2016-01-31-FOSDEM16/2016-01-31-FOSDEM16-Reproducible-ecosystem.tex
@@ -383,6 +383,11 @@ won't be enough}
  \begin{itemize}
   \item \texttt{amd64}: 111 cores and 198 GB RAM split on 9 VMs, provided by
   https://profitbricks.co.uk
+  \begin{itemize}
+   \item 4 VMs with 16 cores and 32 GB for Debian
+   \item 2 VMs with 8 cores and 16 GB for most of the rest
+   \item 1 extra VM for building FreeBSD
+ \end{itemize}
  \end{itemize}
  \begin{center}
   \includegraphics[height=0.2\paperheight]{images/profitbricks_logo.png}
@@ -395,8 +400,9 @@ won't be enough}
  \frametitle{armhf architecture on tests.reproducible-builds.org}
 
  \begin{itemize}
-  \item \texttt{armhf}: 14 nodes with 50 cores and 23 GB RAM drawing 100 watts
-  (combined), provided by vagrant at debian.org.
+  \item \texttt{armhf}: 14 nodes with 50 cores and 23 GB RAM
+  \item combined they only draw 100 watts of power
+  \item hosted by \texttt{vagrant at debian.org}, several hardware sponsors, 4.5k USD by Debian
  \end{itemize}
  \begin{center}
   \includegraphics[height=0.5\paperheight]{images/2016-01-26-180836.jpg}
@@ -538,7 +544,7 @@ hour, minute & \multicolumn{2}{l}{hour is usually the same… usually, the minut
  \begin{itemize}
   \item \texttt{https://tests.reproducible-builds.org/coreboot}
   \item 99.2\% reproducible with \texttt{seabios} payload
-  \item maintained by Alexander 'lynxis' Couzens
+  \item tests maintained by Alexander 'lynxis' Couzens
   \item rpm repo available by dhiru
   \item recreating the build env: FIXME, need to check
  \end{itemize}
@@ -554,10 +560,10 @@ hour, minute & \multicolumn{2}{l}{hour is usually the same… usually, the minut
  \begin{itemize}
   \item \texttt{https://tests.reproducible-builds.org/coreboot}
   \item selected images are 100\% reproducible and selected packages 99.7\%
-  \item using 13 patches not yet accepted upstream
-  \item maintained by Alexander 'lynxis' Couzens and Bryan Newbold
+  \item using 13 patches send upstream on January 25th
+  \item tests maintained by Alexander 'lynxis' Couzens and Bryan Newbold
   \item recreating the build env: needs to checked
-  \item user verification tools: not really
+  \item user verification tools: not yet
  \end{itemize}
  \begin{tikzpicture}[remember picture,overlay]
   \node[shift={(-0.15\paperwidth, 0.4\paperheight)},at=(current page.south east)] {
@@ -567,6 +573,71 @@ hour, minute & \multicolumn{2}{l}{hour is usually the same… usually, the minut
 \end{frame}
 
 \begin{frame}[plain]
+ \frametitle{Status NetBSD}
+ \begin{itemize}
+  \item \texttt{https://tests.reproducible-builds.org/netbsd}
+  \item 21 (38.8\%) out of 54 built NetBSD files are reproducible
+  \item tests maintained by Thomas 'wiz' Klausner and h01ger
+  \item \texttt{MKREPRO=yes}
+  \item \texttt{MK\_TIMESTAMP=\$SOURCE\_DATE\_EPOCH}
+  \item recreating the build env: ?
+  \item user verification tools: not yet
+ \end{itemize}
+ \begin{tikzpicture}[remember picture,overlay]
+  \node[shift={(-0.15\paperwidth, 0.4\paperheight)},at=(current page.south east)] {
+    \includegraphics[height=0.33\paperheight]{images/netbsd.png}
+  };
+ \end{tikzpicture}
+\end{frame}
+
+\begin{frame}[plain]
+ \frametitle{Status FreeBSD}
+ \begin{itemize}
+  \item \texttt{https://tests.reproducible-builds.org/freebsd}
+  \item base system not yet reproducible
+  \item 63\% of 15k ports were reproducible in 2013 already, their wiki says
+  \item tests maintained by h01ger
+  \item recreating the build env: ?
+  \item user verification tools: not yet
+  \item talk today, in K.4.601 at 15:40 CET
+ \end{itemize}
+ \begin{tikzpicture}[remember picture,overlay]
+  \node[shift={(-0.15\paperwidth, 0.4\paperheight)},at=(current page.south east)] {
+    \includegraphics[height=0.33\paperheight]{images/freebsd.png}
+  };
+ \end{tikzpicture}
+\end{frame}
+
+\begin{frame}[plain]
+ \frametitle{Status ElectroBSD}
+ \begin{itemize}
+  \item I have no idea…
+  \item talk today, in K.4.601 at 14:35 CET
+ \end{itemize}
+ \begin{tikzpicture}[remember picture,overlay]
+  \node[shift={(-0.15\paperwidth, 0.4\paperheight)},at=(current page.south east)] {
+    \includegraphics[height=0.33\paperheight]{images/electrobsd.png}
+  };
+ \end{tikzpicture}
+\end{frame}
+
+\begin{frame}[plain]
+ \frametitle{Status Guix}
+ \begin{itemize}
+  \item I have little idea
+  \item talk yesterday
+  \item recreating the build env: by design
+  \item user verification tool: yes! (Guix challange)
+ \end{itemize}
+ \begin{tikzpicture}[remember picture,overlay]
+  \node[shift={(-0.15\paperwidth, 0.4\paperheight)},at=(current page.south east)] {
+    \includegraphics[height=0.33\paperheight]{images/guix.png}
+  };
+ \end{tikzpicture}
+\end{frame}
+
+
+\begin{frame}[plain]
  \frametitle{Status Fedora}
  \begin{itemize}
   \item \texttt{https://tests.reproducible-builds.org/fedora} (23)
diff --git a/2016-01-31-FOSDEM16/images/electrobsd.png b/2016-01-31-FOSDEM16/images/electrobsd.png
new file mode 100644
index 0000000..1868115
Binary files /dev/null and b/2016-01-31-FOSDEM16/images/electrobsd.png differ
diff --git a/2016-01-31-FOSDEM16/images/freebsd.png b/2016-01-31-FOSDEM16/images/freebsd.png
new file mode 100644
index 0000000..deb2768
Binary files /dev/null and b/2016-01-31-FOSDEM16/images/freebsd.png differ
diff --git a/2016-01-31-FOSDEM16/images/guix.png b/2016-01-31-FOSDEM16/images/guix.png
new file mode 100644
index 0000000..9c12d13
Binary files /dev/null and b/2016-01-31-FOSDEM16/images/guix.png differ
diff --git a/2016-01-31-FOSDEM16/images/netbsd.png b/2016-01-31-FOSDEM16/images/netbsd.png
new file mode 100644
index 0000000..35fc1b4
Binary files /dev/null and b/2016-01-31-FOSDEM16/images/netbsd.png differ
diff --git a/2016-01-31-FOSDEM16/notes b/2016-01-31-FOSDEM16/notes
index fd57a8e..246b94a 100644
--- a/2016-01-31-FOSDEM16/notes
+++ b/2016-01-31-FOSDEM16/notes
@@ -71,6 +71,7 @@ make slides for each distro
 		suse could reuse scripts
 		ubuntu
 		openbsd
+		gentoo (stage1)
 		you name it
 	debian
 		"last year we had 70 issues (now 180), but instead we rather present progress in 10 projects"

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/presentations.git



More information about the Reproducible-commits mailing list