Jonathan Nieder:
> > I disagree that this is important information. Most packages that I have
> > seen so far do not propagate timestamps when copying a file from source.
> > Could you give me an example of one that would do so?
>
> See http://www.debian.org/doc/debian-policy/ch-source.html#s-timestamps

This got out of my mind. Thanks for the pointer.

I still would like to be pointed at a package that does this, though.

> > The idea is to record list of packages that has been initially able
> > to build the package and to reinstall exactly the same set of
> > packages (from snapshot.d.o) when performing rebuilds.
>
> That can be problematic when packages used during the build get
> security fixes, fixes for new hardware support, and so on.

Problematic how? If it did build once, it should be rebuildable.

> Not to mention sources of randomness during the build, such as
> parallelism.

A build system that produces an output that varies depending on the
order of its computations should be fixed. Otherwise, it sounds like a
great source of heisenbugs and other pains.

-- 
Lunar                                .''`. 
lu...@debian.org                    : :Ⓐ  :  # apt-get install anarchism
                                    `. `'` 
                                      `-   

Attachment: signature.asc
Description: Digital signature

Reply via email to