From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: devel@lists.altlinux.org References: <20191024172510.GA308992@portlab> From: Anton Farygin X-Opacus-Archived: none Organization: BaseALT Message-ID: Date: Thu, 24 Oct 2019 20:50:41 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <20191024172510.GA308992@portlab> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: ru Subject: Re: [devel] Plan to switch default Python interpreter to Python 3 X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Oct 2019 17:50:42 -0000 Archived-At: List-Archive: List-Post: Вот с этим надо что-то делать: $ rpm -qR rpm-build|grep python rpm-build-python >= 0.31 Плюс сейчас у нас по умолчанию всё что .py считается python-2. и я не понял как план поможет избавиться от пакетов, завязанных на python-2.7 ? On 24.10.2019 20:25, Vladimir D. Seleznev wrote: > Hi, devel@! > > В продолжении этой дискуссии [1]. > > Осталось два с небольшим месяца до того, как наступит окончание > поддержки второго Python, и в будущем под python всё больше проектов > будут ассоциировать именно с третьим Python. Так как решение с bash > хорошо себя зарекомендовало, и такое же решение предлагается для gnupg и > gnupg2, то предлагаю следующий план действий: > > 1. Переименовать пакет python в python2. > 2. В новый пакет python переместить симлинк /usr/bin/python -> python2 > из пакета python-base, сделать зависимость python на python2. > 3. Запретить в шебангах неверсионированное имя интерпретатора python. > 4. В будущем перелинковать /usr/bin/python -> python3 и поменять > зависимость python с python2 на python3. > > С одном стороны, с соблюдением всех условий это не сломает обновлений > системы, с другой стороны, даст время подготовиться к переходу Python на > третий по-умолчанию. > > Есть ли возражения против такого плана? > > [1] https://lists.altlinux.org/pipermail/devel/2019-July/208133.html >