1 |
commit: 11dac3088fb3e629e0b899248e1228ad723e40f6 |
2 |
Author: Sam James <sam <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Feb 8 03:21:38 2022 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Feb 8 03:21:38 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=11dac308 |
7 |
|
8 |
2021-10-18-libxcrypt-migration-stable: mention circular dependencies |
9 |
|
10 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
11 |
|
12 |
.../2021-10-18-libxcrypt-migration-stable.en.txt | 8 +++++++- |
13 |
1 file changed, 7 insertions(+), 1 deletion(-) |
14 |
|
15 |
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 |
16 |
index d821eac..74e80d5 100644 |
17 |
--- a/2021-10-18-libxcrypt-migration-stable/2021-10-18-libxcrypt-migration-stable.en.txt |
18 |
+++ b/2021-10-18-libxcrypt-migration-stable/2021-10-18-libxcrypt-migration-stable.en.txt |
19 |
@@ -43,7 +43,7 @@ aggressive in protecting even orphaned files. Instead, |
20 |
use FEATURES="unmerge-orphans" which is almost identical |
21 |
in behaviour. |
22 |
|
23 |
-## Delaying the migration |
24 |
+## Delaying the migration *or* circular dependencies |
25 |
|
26 |
If for whatever reason you do *not* wish to switch now - |
27 |
which is only delaying the inevitable - you |
28 |
@@ -53,6 +53,11 @@ need to take the following steps: |
29 |
* mask >=virtual/libcrypt-2 |
30 |
* unmask virtual/libcrypt:0/1 |
31 |
|
32 |
+If hitting circular dependencies involving Python 3.10, |
33 |
+see the wiki for more details [3], but the same steps |
34 |
+listed above must be taken (mask newer libcrypt temporarily, |
35 |
+do a world upgrade, then unmask). |
36 |
+ |
37 |
## Migrating early |
38 |
|
39 |
If you wish to manually migrate now, there are a series |
40 |
@@ -102,3 +107,4 @@ For more information or troubleshooting tips, please see: |
41 |
[0] https://bugs.gentoo.org/802267 |
42 |
[1] https://bugs.gentoo.org/802807 |
43 |
[2] https://bugs.gentoo.org/802210 |
44 |
+[3] https://wiki.gentoo.org/wiki/User:Sam/Portage_help/Circular_dependencies#Python_and_libcrypt |