[Pkg-octave-devel] [Reproducible-builds] Trying to fix random_buildpath_by_octave
Rafael Laboissiere
rafael at laboissiere.net
Wed Feb 10 23:23:15 UTC 2016
* Oliver Heimlich <oheim at posteo.de> [2016-02-07 13:46]:
>
> What is the state of random build paths? The octave-interval package
> does not build reproducible because of the random build paths, so I
> guess the change isn't active yet.
>
> https://tests.reproducible-builds.org/rb-pkg/unstable/amd64/octave-interval.html
>
> How about using a workaround and exchange the tempname function with
> something that returns [tempdir]/oct-[counter]?
Version 1.2.0-1 of the octave-interval package was built with version
1.3.2 of the octave-pkg-dev package, as it appears in this buildd log :
https://buildd.debian.org/status/fetch.php?pkg=octave-interval&arch=i386&ver=1.2.0-1&stamp=1454675162
In this version of octave-pkg-dev, the temporary directory
"/tmp/oct-XXXXXX" is replaced with "[tmp-build-dir]" in the log file.
I guess that the build is unreproducible because the package with
debugging symbols, octave-interval-dbgsym, contains several instances of
the "/tmp/oct-XXXXXX" directory name.
Rafael
More information about the Pkg-octave-devel
mailing list