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 21A1C13933E for ; Mon, 5 Jul 2021 23:46:55 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6BCB1E09FB; Mon, 5 Jul 2021 23:46:54 +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 ED92AE09FB for ; Mon, 5 Jul 2021 23:46:53 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 2E9C533BECE for ; Mon, 5 Jul 2021 23:46:52 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 6E8B57BA for ; Mon, 5 Jul 2021 23:46:50 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1625528803.3bd3959aa328c89f1ef959bfc342acef117c28a4.sam@gentoo> Subject: [gentoo-commits] data/gentoo-news:master commit in: 2021-06-30-libxcrypt-migration/ X-VCS-Repository: data/gentoo-news X-VCS-Files: 2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.ru.txt X-VCS-Directories: 2021-06-30-libxcrypt-migration/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 3bd3959aa328c89f1ef959bfc342acef117c28a4 X-VCS-Branch: master Date: Mon, 5 Jul 2021 23:46:50 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 1356a308-8e2b-4686-a104-27d3750d3797 X-Archives-Hash: 9db0ef6c6fccac1b8910756dc0cdf866 commit: 3bd3959aa328c89f1ef959bfc342acef117c28a4 Author: Alexey Sokolov google com> AuthorDate: Thu Jul 1 22:49:22 2021 +0000 Commit: Sam James gentoo org> CommitDate: Mon Jul 5 23:46:43 2021 +0000 URL: https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=3bd3959a 2021-06-30-libxcrypt-migration: Translate libxcrypt news to Russian Bug: https://bugs.gentoo.org/699422 Signed-off-by: Alexey Sokolov google.com> Signed-off-by: Sam James gentoo.org> .../2021-06-30-libxcrypt-migration.ru.txt | 47 ++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.ru.txt b/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.ru.txt new file mode 100644 index 0000000..d52db11 --- /dev/null +++ b/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.ru.txt @@ -0,0 +1,47 @@ +Title: Миграция в ~arch с glibc[crypt] на libxcrypt +Author: Andreas K. Hüttel +Author: Sam James +Translator: Alexey Sokolov +Posted: 2021-06-30 +Revision: 1 +News-Item-Format: 2.0 + +Реализация библиотеки libcrypt.so в glibc давно устарела и скоро +будет удалена. + +Прочие дистрибутивы годы назад уже переключились на внешнюю +реализацию под названием libxcrypt. Мы решили последовать их примеру +и тоже переключиться на libxcrypt. Вначале изменения затронут системы +на ~arch. + +Это будет обычное обновление, и, скорее всего, вам не нужно будет +предпринимать никаких действий, и проблем возникнуть не должно. + +Однако, мы рекомендуем сперва *полностью* обновить систему. +Это стандартная рекомендация, но в этом конкретном случае +более простой граф зависимостей поможет portage вычислить +порядок обновлений. + +Так что, чтобы упростить процесс обновления, пожалуйста, +обновите систему сейчас, до начала самой миграции. + +Для пользователей ~arch изменение произойдёт 14 июля 2021, +пользователи стабильной ветки перейдут на libxcrypt позже. + +Если по какой-либо причине вы *не* хотите пока переходить +на libxcrypt (всего лишь отлагая неизбежное), выполните +следующие действия: +* размаскируйте и включите USE-флаг crypt пакета sys-libs/glibc +* замаскируйте USE-флаг system пакета sys-libs/libxcrypt +* замаскируйте >=virtual/libcrypt-2 + +Если вы хотите перейти на libxcrypt уже, точная процедура +описана в wiki (см. ниже), но суть такая: +* принудительно выключите USE-флаг crypt пакета sys-libs/glibc +* размаскируйте USE-флаги system и, если требуется, split-usr + пакета sys-libs/libxcrypt +* размаскируйте ~virtual/libcrypt-2 + +Дополнительные сведения можно найти здесь: +* https://wiki.gentoo.org/wiki/Project:Toolchain/libcrypt_implementation +* https://bugs.gentoo.org/699422