Build Reproducibility Workshop Report
Ryan Schmidt
ryandesign at macports.org
Thu Dec 10 17:25:54 PST 2015
> On Dec 10, 2015, at 17:53, Clemens Lang <cal at macports.org> wrote:
>
>> On Thu, Dec 10, 2015 at 05:39:47PM -0600, Ryan Schmidt wrote:
>> But it thought we were saying the portindex wouldn't be generated
>> correctly if use-commit-times=yes. I certainly remember problems along
>> those lines years ago...
>
> The portindex generation re-indexes all Portfiles whose mtime is newer
> than that of the old portindex. After generation, it sets the mtime of
> the new portindex to largest mtime of any of the indexed Portfiles.
>
> Since the newest date a portindex can have with this algorithm is the
> date of the 'svn up' and all committed changes up to this time have been
> included in the portindex, this is safe.
>
> It is possible that the portindex generation did not always have this
> method to determine the mtime of the portindex, which would explain the
> problems you recall.
I may have been remembering
https://trac.macports.org/ticket/29223#comment:5
which was not a portindex problem and which was fixed.
More information about the macports-dev
mailing list