Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] data/gentoo-news:master commit in: 2021-10-18-libxcrypt-migration-stable/
Date: Sun, 31 Oct 2021 21:25:15
Message-Id: 1635715505.c0fc80bac65a65d04ca4ce503c233d238d43d390.sam@gentoo
1 commit: c0fc80bac65a65d04ca4ce503c233d238d43d390
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Sun Oct 31 21:22:33 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 31 21:25:05 2021 +0000
6 URL: https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=c0fc80ba
7
8 2021-10-18-libxcrypt-migration-stable: tweak guidance slightly
9
10 Bug: https://bugs.gentoo.org/809410
11 Bug: https://bugs.gentoo.org/699422
12 Signed-off-by: Sam James <sam <AT> gentoo.org>
13
14 .../2021-10-18-libxcrypt-migration-stable.en.txt | 15 +++++++++++++++
15 1 file changed, 15 insertions(+)
16
17 diff --git a/2021-10-18-libxcrypt-migration-stable/2021-10-18-libxcrypt-migration-stable.en.txt b/2021-10-18-libxcrypt-migration-stable/2021-10-18-libxcrypt-migration-stable.en.txt
18 index ccfcddd..63eaaa8 100644
19 --- a/2021-10-18-libxcrypt-migration-stable/2021-10-18-libxcrypt-migration-stable.en.txt
20 +++ b/2021-10-18-libxcrypt-migration-stable/2021-10-18-libxcrypt-migration-stable.en.txt
21 @@ -21,6 +21,12 @@ specific case, it is useful to have a simplified depgraph
22 to ensure that Portage is able to smoothly calculate
23 an upgrade path.
24
25 +It is also recommended that users do _not_ have
26 +FEATURES="collision-protect" enabled because it is
27 +aggressive in protecting even orphaned files. Instead,
28 +use FEATURES="unmerge-orphans" which is almost identical
29 +in behaviour.
30 +
31 That is, please take the opportunity to fully upgrade your
32 systems now, before the migration occurs, to simplify matters.
33
34 @@ -55,9 +61,18 @@ libcrypt and libxcrypt first:
35
36 And then continue the world upgrade with Portage's "--keep-going=y".
37
38 +If you hit conflicts, please see the wiki page linked below, but
39 +common helpful tips are:
40 +* try more backtracking (e.g. --backtrack=1000)
41 +* try --ignore-built-slot-operator-deps=y temporarily on the world upgrade,
42 +then run a world upgrade again without it.
43 +
44 +Do NOT attempt to unmerge glibc at any point.
45 +
46 For more information or troubleshooting tips, please see:
47 * https://wiki.gentoo.org/wiki/Project:Toolchain/libcrypt_implementation
48 * https://bugs.gentoo.org/699422
49 +* Reach out to our support channels (https://www.gentoo.org/support/)
50
51 [0] https://bugs.gentoo.org/802267
52 [1] https://bugs.gentoo.org/802807