[Reproducible-commits] [presentations] 02/03: Some more work, with suggestions from Holger
Jérémy Bobbio
lunar at moszumanska.debian.org
Wed Aug 19 16:15:12 UTC 2015
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch master
in repository presentations.
commit 127aa3d6cb6c8b176dae4fdeac730d1e7ce25859
Author: Jérémy Bobbio <lunar at debian.org>
Date: Wed Aug 19 18:04:27 2015 +0200
Some more work, with suggestions from Holger
---
2015-08-20-DebConf15/2015-08-20-DebConf15.tex | 26 +++++++++++++++++++++-----
1 file changed, 21 insertions(+), 5 deletions(-)
diff --git a/2015-08-20-DebConf15/2015-08-20-DebConf15.tex b/2015-08-20-DebConf15/2015-08-20-DebConf15.tex
index dace3b3..636aa10 100644
--- a/2015-08-20-DebConf15/2015-08-20-DebConf15.tex
+++ b/2015-08-20-DebConf15/2015-08-20-DebConf15.tex
@@ -516,19 +516,19 @@ hour, minute & \multicolumn{2}{l}{hour is usually the same… usually, the minut
\section{Next?}
\begin{frame}
- \frametitle{Core patches: dpkg}
+ \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{\#763822}: \textit{(ftp.debian.org) please include .buildinfo file in the archive}
+ \item \texttt{dpkg-genbuldinfo}: \textit{patch already written, but waiting on agreement about spec}
\end{itemize}
\end{frame}
\begin{frame}
- \frametitle{Core patches: debhelper}
+ \frametitle{debhelper}
\begin{itemize}\small
\item \texttt{\#759886} make mtimes of packaged files deterministic
@@ -538,7 +538,7 @@ hour, minute & \multicolumn{2}{l}{hour is usually the same… usually, the minut
\end{frame}
\begin{frame}
- \frametitle{Core patches: cdbs}
+ \frametitle{cdbs}
\begin{itemize}\small
\item \texttt{\#794241} export \texttt{\$SOURCE\_DATE\_EPOCH} to produce reproducible output
@@ -546,15 +546,22 @@ hour, minute & \multicolumn{2}{l}{hour is usually the same… usually, the minut
\end{frame}
\begin{frame}
- \frametitle{Core patches: sbuild}
+ \frametitle{sbuild}
\begin{itemize}
\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}
+
+ \item \texttt{\#763822}: please include .buildinfo file in the archive}
+\end{frame}
+
+\begin{frame}
\frametitle{Fixing reproducibility issues}
XXX
@@ -588,6 +595,14 @@ hour, minute & \multicolumn{2}{l}{hour is usually the same… usually, the minut
\end{tikzpicture}
\end{frame}
+\begin{frame}
+ \frametitle{Debian policy}
+
+ \begin{itemize}
+ \item Section 4.15: “Source must build in a reproducible manner”?
+ \end{itemize}
+\end{frame}
+
\section{Want to help?}
\begin{frame}
@@ -670,6 +685,7 @@ hour, minute & \multicolumn{2}{l}{hour is usually the same… usually, the minut
\frametitle{Thanks!}
\begin{itemize}
+ \item You and everybody who contributed!
\item Linux Foundation and the Core Infrastructure Initiative
\end{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