From cd41fb9390fcca9dc8a565b5c52dbba73d9ae59c Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Sat, 25 May 2024 14:53:52 -0700 Subject: binrepos.conf: Support "frozen" attribute In order to allow consistent and reproducible dependency calculations during mixed source and binary updates, add a "frozen" binrepos.conf attribute which will freeze binrepo index updates and cause messsages to indicate that the repo is frozen rather than up-to-date: Local copy of remote index is frozen and will be used. This should only be set temporarily in order to guarantee consistent and reproducible dependency calculations for mixed binary and source updates. Bug: https://bugs.gentoo.org/932739 Signed-off-by: Zac Medico --- man/portage.5 | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'man') diff --git a/man/portage.5 b/man/portage.5 index 1f717c4cb..3b8329bfb 100644 --- a/man/portage.5 +++ b/man/portage.5 @@ -1,4 +1,4 @@ -.TH "PORTAGE" "5" "Apr 2023" "Portage @VERSION@" "Portage" +.TH "PORTAGE" "5" "May 2024" "Portage @VERSION@" "Portage" .SH NAME portage \- the heart of Gentoo .SH "DESCRIPTION" @@ -642,6 +642,12 @@ is intended to be used as a replacement for the \fBmake.conf\fR(5) .I Attributes supported in DEFAULT section: .RS .TP +.B frozen = yes|no|true|false +Use the most recently cached copy of the remote index, and do not +attempt to refresh it. This should only be set temporarily in order to +guarantee consistent and reproducible dependency calculations (for +mixed binary and source updates). +.TP .B fetchcommand Specifies a \fBFETCHCOMMAND\fR used to fetch files from a repository, overriding the value from \fBmake.conf\fR(5). -- cgit v1.2.3-65-gdbad