[Reproducible-commits] [presentations] 01/01: reorder

Holger Levsen holger at moszumanska.debian.org
Wed Aug 19 23:00:59 UTC 2015


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

holger pushed a commit to branch master
in repository presentations.

commit 1e82a0b7174df1a835e07c938c7843728837776f
Author: Holger Levsen <holger at layer-acht.org>
Date:   Thu Aug 20 01:00:51 2015 +0200

    reorder
---
 2015-08-20-DebConf15/2015-08-20-DebConf15.tex | 127 +++++++++++++-------------
 1 file changed, 61 insertions(+), 66 deletions(-)

diff --git a/2015-08-20-DebConf15/2015-08-20-DebConf15.tex b/2015-08-20-DebConf15/2015-08-20-DebConf15.tex
index d2517c8..5226b03 100644
--- a/2015-08-20-DebConf15/2015-08-20-DebConf15.tex
+++ b/2015-08-20-DebConf15/2015-08-20-DebConf15.tex
@@ -272,6 +272,14 @@
 
 \end{frame}
 
+\begin{frame}[plain]
+ \begin{tikzpicture}[remember picture,overlay]
+  \node[at=(current page.center)] {
+    \includegraphics[width=\paperwidth]{images/stats_pkg_state.png}
+  };
+ \end{tikzpicture}
+\end{frame}
+
 
 \section{Current status}
 
@@ -519,63 +527,7 @@ hour, minute & \multicolumn{2}{l}{hour is usually the same… usually, the minut
 
 \end{frame}
 
-\section{Next?}
-
-\begin{frame}
- \frametitle{dpkg}
-
- \begin{itemize}\small
-  \item \sout{\texttt{\#719844}: make compression of \{data,control\}.tar.gz deterministic}
-  \item \texttt{\#759999}: set reproducible timestamps in \texttt{.deb} ar file headers
-  \item \texttt{\#787980}: normalize file permissions when creating control.tar
-  \item \texttt{\#719845}: make file order within {data,control}.tar.gz deterministic
-  \item \texttt{dpkg-genbuldinfo}: \textit{patch already written, but waiting on agreement about spec}
- \end{itemize}
-\end{frame}
-
-\begin{frame}
- \frametitle{debhelper}
-
- \begin{itemize}\small
-  \item \texttt{\#759886}: make mtimes of packaged files deterministic
-  \item \texttt{\#759895}: add a call to \texttt{dh\_strip\_nondeterminism} in \texttt{dh}
-  \item \texttt{\#791823}: set \texttt{SOURCE\_DATE\_EPOCH} env var for reproducible builds
- \end{itemize}
-\end{frame}
-
-\begin{frame}
- \frametitle{cdbs}
-
- \begin{itemize}\small
-  \item \texttt{\#794241}: export \texttt{\$SOURCE\_DATE\_EPOCH} to produce reproducible output
- \end{itemize}
-\end{frame}
-
-\begin{frame}
- \frametitle{sbuild}
-
- \begin{itemize}\small
-  \item \texttt{\#790868}: allow sbuild to use a deterministic build path to build packages
-  \item \texttt{\#778571}: predictible build location for reproducible builds
-  \item Finish the \texttt{srebuild} script
- \end{itemize}
-\end{frame}
-
-\begin{frame}
- \frametitle{ftp.debian.org}
-
- \begin{itemize}\small
-  \item \texttt{\#763822}: please include .buildinfo file in the archive
- \end{itemize}
-\end{frame}
-
-
-\begin{frame}{Fixing reproducibility issues}
- \begin{center}
-  \Large
-  Some examples\ldots{}
- \end{center}
-\end{frame}
+\section{Fixing reproducibility issues}
 
 % Straightforward..
 
@@ -715,7 +667,7 @@ hour, minute & \multicolumn{2}{l}{hour is usually the same… usually, the minut
 \end{frame}
 
 \begin{frame}
- \frametitle{Toolchain work}
+ \frametitle{Work on Build-Depends}
 
  % list taken from https://wiki.debian.org/ReproducibleBuilds/ExperimentalToolchain on 2015-08-19
  % Skipping SOURCE_DATE_EPOCH related patches since they are listed in the related section
@@ -731,7 +683,7 @@ hour, minute & \multicolumn{2}{l}{hour is usually the same… usually, the minut
 \end{frame}
 
 \begin{frame}
- \frametitle{Individual packages}
+ \frametitle{Work on individual packages}
 
  \begin{itemize}
   \item 644 bugs for individual problems
@@ -743,20 +695,63 @@ hour, minute & \multicolumn{2}{l}{hour is usually the same… usually, the minut
 \begin{frame}[plain]
  \begin{tikzpicture}[remember picture,overlay]
   \node[at=(current page.center)] {
-    \includegraphics[width=\paperwidth]{images/stats_pkg_state.png}
+    \includegraphics[width=\paperwidth]{images/bug_chart.pdf}
   };
  \end{tikzpicture}
 \end{frame}
 
-\begin{frame}[plain]
- \begin{tikzpicture}[remember picture,overlay]
-  \node[at=(current page.center)] {
-    \includegraphics[width=\paperwidth]{images/bug_chart.pdf}
-  };
- \end{tikzpicture}
+\section{Next?}
+
+\begin{frame}
+ \frametitle{dpkg}
+
+ \begin{itemize}\small
+  \item \sout{\texttt{\#719844}: make compression of \{data,control\}.tar.gz deterministic}
+  \item \texttt{\#759999}: set reproducible timestamps in \texttt{.deb} ar file headers
+  \item \texttt{\#787980}: normalize file permissions when creating control.tar
+  \item \texttt{\#719845}: make file order within {data,control}.tar.gz deterministic
+  \item \texttt{dpkg-genbuldinfo}: \textit{patch already written, but waiting on agreement about spec}
+ \end{itemize}
 \end{frame}
 
 \begin{frame}
+ \frametitle{debhelper}
+
+ \begin{itemize}\small
+  \item \texttt{\#759886}: make mtimes of packaged files deterministic
+  \item \texttt{\#759895}: add a call to \texttt{dh\_strip\_nondeterminism} in \texttt{dh}
+  \item \texttt{\#791823}: set \texttt{SOURCE\_DATE\_EPOCH} env var for reproducible builds
+ \end{itemize}
+\end{frame}
+
+\begin{frame}
+ \frametitle{cdbs}
+
+ \begin{itemize}\small
+  \item \texttt{\#794241}: export \texttt{\$SOURCE\_DATE\_EPOCH} to produce reproducible output
+ \end{itemize}
+\end{frame}
+
+\begin{frame}
+ \frametitle{sbuild}
+
+ \begin{itemize}\small
+  \item \texttt{\#790868}: allow sbuild to use a deterministic build path to build packages
+  \item \texttt{\#778571}: predictible build location for reproducible builds
+  \item Finish the \texttt{srebuild} script
+ \end{itemize}
+\end{frame}
+
+\begin{frame}
+ \frametitle{ftp.debian.org}
+
+ \begin{itemize}\small
+  \item \texttt{\#763822}: please include .buildinfo file in the archive
+ \end{itemize}
+\end{frame}
+
+
+\begin{frame}
  \frametitle{Debian policy}
 
  \begin{itemize}

-- 
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