[Reproducible-builds] strip-nondeterminism repository created

Andrew Ayer agwa at andrewayer.name
Fri Aug 29 05:47:42 UTC 2014

[BCCing paulproteus, zarvox, geofft, and pabs - if you're already
subscribed to the list, forgive the duplicate mail; if not, consider
this a reminder to subscribe]

I've created a strip-nondeterminism repository on Alioth and pushed
an initial commit.

	Anonymous: https://alioth.debian.org/anonscm/git/reproducible/strip-nondeterminism.git
	Authenticated: ssh://alioth.debian.org/git/reproducible/strip-nondeterminism.git

Paul, Geoff, and Drew, I've added you to the Reproducible Builds
Alioth project, so you now have write access to this repo.  Check out
https://wiki.debian.org/Alioth/SSH if you haven't SSH'd to Alioth

The way I envision this working is that strip-nondeterminism is a
command that calls out to a handler for a particular format (e.g.
javadoc).  dh_strip_nondeterminism would call strip-nondeterminism.  I
like this because it allows strip-nondeterminism to be used outside of
debhelper, and it lets different people work on different handlers
independently and in whatever language they prefer.

What we need:

1. Handlers.  Asheesh and/or Drew, can you write the Javadoc handler?
What other formats do we need handlers for?  Gzip, ar, ...?

2. The strip-nondeterminism command itself, which should be pretty
simple: just process command line arguments and call out to the
appropriate handler.

3. The debhelper command.  Does anyone have experience writing a
debhelper command?  If not, I'd be interested in learning.

-- Andrew

More information about the Reproducible-builds mailing list