From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 21 Feb 2016 19:12:43 +0300 (MSK) From: Ivan Zakharyaschev To: ALT Linux Team development discussions In-Reply-To: Message-ID: References: User-Agent: Alpine 2.20 (LFD 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="1807885841-1512879187-1456071163=:19380" Subject: Re: [devel] python transition: 3.3 -> 3.5 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: Sun, 21 Feb 2016 16:12:44 -0000 Archived-At: List-Archive: List-Post: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --1807885841-1512879187-1456071163=:19380 Content-Type: text/plain; charset=koi8-r; format=flowed Content-Transfer-Encoding: 8BIT On Sun, 21 Feb 2016, Alexey Shabalin wrote: >> Так что изначальная мысль меняется так: генерировать python3.3(*) >> provides и для новособранных модулей, в том числе python3-base-3.5. >> >> И python3.5 научить по-хорошему смотреть в site-packages для 3.3 >> (отдельную директорию). >> >> В таком виде, наверное, можно отправить python3-3.5 в Sisyphus и--в >> теории--не получить unmets. (Ну и ожидается, что более-менее всё будет >> работать.) > > если ожидается, что все будет работать, то просто надо заменить > provides python3.3(*) -> python3(*) > это вообще решит все проблемы в дальнейшем:) Не ожидается, что будет байткод работать. (Поэтому там версия такая подробная.) А исходный код, возможно, будет. (Он же лежит рядом.) Но для того, чтоб всё было хорошо, в дистрибутив собирается байткод. > и для python2 так же сделать - от него точно не стоит ожидать > кардинальных изменений. Не понял точно, о чём эта подковырка: что не надо 2 и 3 различать, или же что внутри 2 версии меняются. (python2 и python3 всё же разные языки.) А если 3.3 и 3.5 не совместимы по исходному коду, то зря называют это просто python3. -- Best regards, Ivan --1807885841-1512879187-1456071163=:19380--