[Reproducible-builds] Recent issues with faketime in debian/rules during reproducible-builds builds

Mattia Rizzolo mattia at mapreri.org
Mon Oct 19 10:36:17 UTC 2015


On Mon, Oct 19, 2015 at 10:10:27AM +0000, Santiago Vila wrote:
> Hello Axel.

o/ :)

I rescheduled src:mp4h and it built correctly.  No clue what happened,
but building 2 times 7k packages per day sometimes something happen...

> > Are not all chroots used by the reproducible-builds project setup
> > the same way?
> 
> Assuming that by "setup the same way" we are not talking about all the
> things that change between build1 and build2, yes, the chroots should
> probably be setup "the same way" (or at least in a way that do not
> break packages gratuitously).

Yes they are.  For reference, the very same chroots (except the machines
are different for the same job) are used for both builds.

> > Should the reproducible-builds not take care that especially
> > faketime works in all their chroots?
> 
> We should take care that *everything* works! :-) I don't think that
> faketime is a lot special about this. Most of the time a simple
> "touch" and options like tar's --owner and --group are enough to
> achieve reproducibility. Personally, I have not seen faketime to be
> used a lot, but this is just a personal feeling.

We saw faketime causes quite some troubles.  Yet we strive to get all
packages building in our infrastructure, and this is no exception.
Anyway, there are a lot other packages using /dev/shm, so it is there.

> Also, we have such amount of things to fix and diffoscope logs to look
> at that for many things we rely on people telling us what's wrong, as
> in this case (btw: please consider joining us :-).

yay ^^

> > Does the project use pbuilder on Wheezy occassionally but not
> > always?
> 
> Holger and Mattia (root @ jenkins) can check this.

Well, actually I'm not root there.
Anyway, all the machines run jessie, and the pbuilder from jessie-bpo
(which I uploaded only yesterday :P)

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  http://mapreri.org                              : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20151019/9dfc35a9/attachment.sig>


More information about the Reproducible-builds mailing list