From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 5 Jul 2018 19:21:09 +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-624495508-1530807669=:3504" Subject: Re: [devel] =?koi8-r?b?9cvB2sHU2Cwg3tTPINcgxMnSxcvUz9LJySBweXRob24z?= =?koi8-r?b?IMbByszZ?= 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, 05 Jul 2018 16:21:09 -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-624495508-1530807669=:3504 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8BIT -- Best regards, Ivan On Thu, 5 Jul 2018, Ivan Zakharyaschev wrote: > On Thu, 5 Jul 2018, Yuri Sedunov wrote: > > > В Чт, 05/07/2018 в 23:04 +0700, Антон Мидюков пишет: > > > Подскажите, пожалуйста, каким макросом в спеке нужно указать, что в > > > какой-то левой директории файлы python3, а не python2? Точно помню, > > > что > > > уже приходилось так делать, но не могу вспомнить ни как, ни где, ни > > > когда... > > > > Надо обезвредить python2 > > AutoReqProv: nopython > > %define __python %nil > > Может быть, раньше приходилось так делать, а сейчас стало легче и этого не > нужно? > > > И указать третьему питону на левый каталог > > с помощью %add_python3_path > > Не будет ли достаточно просто %add_python3_path ? Да, теперь в python.req.files есть код: is_python3_path() { local f p f="$1"; shift for p in ${RPM_PYTHON3_PATH-} ${RPM_PYTHON3_COMPILE_INCLUDE-}; do if [ -z "${f##${RPM_BUILD_ROOT-}${p%%/}/*}" ]; then return 0 fi done return 1 } ... # the rest is to deal with *.py files if is_python3_path "$f"; then continue fi .... > > -- > Best regards, > Ivan --1807885841-624495508-1530807669=:3504--