[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Pkg-octave-devel] [Reproducible-builds] Trying to fix random_buildpath_by_octave



* Oliver Heimlich <oheim@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




Reply to: