[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