[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