From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 26 Sep 2017 20:10:29 +0300 (MSK) From: Ivan Zakharyaschev To: ALT Linux Team development discussions In-Reply-To: Message-ID: References: <4919019b-40e8-1f9a-2b44-1fb15f07eaf9@basealt.ru> <82eeeaef-3368-9ee4-82ad-118ed77fa6d2@basealt.ru> User-Agent: Alpine 2.20 (LFD 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="1807885841-1969465015-1506445829=:9493" Subject: Re: [devel] %__python3 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: Tue, 26 Sep 2017 17:10:30 -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-1969465015-1506445829=:9493 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT On Tue, 19 Sep 2017, Ivan Zakharyaschev wrote: > Вообще мне такое использование этих макросов не очень нравится. Есть идея, > что макросы %__* описывают сборочную среду (как вызывать инструменты сборки), > а не target-систему. У нас оно как правило совпадает, конечно. Но лучше не > смешивать. Хорошо, поступают предложения назвать /usr/bin/python3 (то, что будет в target-системе) %python3 . Значением этого макроса можно будет заполнять shebang-и. Никаких принципиальных возражений наличие такого макроса у меня не вызывает (в отличие от использования %__python3 не по назначению). Но стоит ли ради такой мелочи заводить макрос? Планируется ли какой-то переезд /usr/bin/python3 в другое место? Тогда ради массового исправления простой пересборкой можно было бы его завести и видеть какую-то пользу. А так ведь и /usr/bin/python3 несложно написать. (Написать что-то неправильное, например, опечататься -- отчего могло бы быть спасением использование макроса, всё равно не даст shebang.req. Будет unmet.) Что думаете? Я просто не понимаю, что лучше. -- Best regards, Ivan --1807885841-1969465015-1506445829=:9493--