From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 6EF061382C5 for ; Tue, 18 May 2021 22:52:59 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A5AB4E069C; Tue, 18 May 2021 22:52:58 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 2F1C0E069C for ; Tue, 18 May 2021 22:52:58 +0000 (UTC) From: =?UTF-8?q?Ulrich=20M=C3=BCller?= To: gentoo-pms@lists.gentoo.org Cc: =?UTF-8?q?Ulrich=20M=C3=BCller?= Subject: [gentoo-pms] [PATCH] Clarify that updates files are processed in no particular order Date: Wed, 19 May 2021 00:51:10 +0200 Message-Id: <20210518225109.2984-1-ulm@gentoo.org> X-Mailer: git-send-email 2.31.1 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Package Manager Specification discussions X-BeenThere: gentoo-pms@gentoo.org X-BeenThere: gentoo-pms@lists.gentoo.org Reply-To: gentoo-pms@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Archives-Salt: 59253965-db3c-4330-9366-789c7ce7bdf5 X-Archives-Hash: 4fde4acef1dd0c85e82f23dfb5ae0322 Bug: https://bugs.gentoo.org/296713#c14 Signed-off-by: Ulrich Müller --- (To be applied retroactively, because it is merely a clarification.) tree-layout.tex | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tree-layout.tex b/tree-layout.tex index 138e533..5f6934b 100644 --- a/tree-layout.tex +++ b/tree-layout.tex @@ -221,6 +221,9 @@ The second form instructs the package manager that any currently installed packa package dependency specification \t{spec} whose \t{SLOT} is set to \t{slot1} should have it updated to \t{slot2}. +It is unspecified in what order the files in the \t{updates} directory are processed. Lines within +each file are processed in ascending order. + Any name that has appeared as the origin of a move must not be reused in the future. Any slot that has appeared as the origin of a slot move may not be used by packages matching the spec of that slot move in the future. -- 2.31.1