Re: [Reproducible-builds] Notes to mariadb-10.0

2016-07-11 Thread Otto Kekäläinen
2016-07-11 11:40 GMT+03:00 Vagrant Cascadian :
>
> I'm not sure how far along it is or if it would be useful to you yet,
> perhaps others could chime in about that?

I am back from DebConf and need to focus on other work now, thus I
will not have time to revisit this in a while. My main point was that
I wished somebody to update the notes in mariadb-10.0 so that the
investigations this week would not go completely in vain.

___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds


Re: [Reproducible-builds] Notes to mariadb-10.0

2016-07-11 Thread Vagrant Cascadian
On 2016-07-10, Otto Kekäläinen wrote:
> Diffs reveal that the issue is expressed in products that stem from
> storage/tokudb/*. We are not able to poinpoint what it is exactly, and
> we are not even able to reproduce the unreproducible build.
>
> Here's what we've done in a sid amd64 VM:
>
> ===
> sudo apt-get update
> sudo apt-get install dh-exec libpcre3-dev git-buildpackage
> mkdir orig
> cd orig
> gbp clone --pristine-tar git://git.debian.org/git/pkg-mysql/mariadb-10.0.git
> cd ..
> export DEB_BUILD_OPTIONS="nocheck"
> cp -r orig xxx
> cd xxx/mariadb-10.0
> gbp buildpackage
> cd ../..
> mv xxx yyy
> cp -r orig xxx
> cd xxx/mariadb-10.0
> gbp buildpackage
> ===

There are numerous other things such as locale, date, timezone,
username, and uid (just for a few examples) that are varied in the
reproducible builds infrastructure that you would also need to change
between builds:

  https://tests.reproducible-builds.org/debian/index_variations.html


There is a new tool in development, reprotest, to help set up builds
with variations:

  https://packages.debian.org/unstable/main/reprotest

I'm not sure how far along it is or if it would be useful to you yet,
perhaps others could chime in about that?


live well,
  vagrant


signature.asc
Description: PGP signature
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds