From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: "Yuri N. Sedunov" To: ALT Linux Team development discussions In-Reply-To: <20100216025115.GE1844@wo.int.altlinux.org> References: <8d778a621002071241h69d71540v5ac97714c14c7f54@mail.gmail.com> <20100207212127.GA7487@wo.int.altlinux.org> <20100216010244.GA9294@wo.int.altlinux.org> <1266284333.24487.61.camel@arisbook> <20100216023304.GB1844@wo.int.altlinux.org> <1266288391.24487.73.camel@arisbook> <20100216025115.GE1844@wo.int.altlinux.org> Content-Type: text/plain; charset="UTF-8" Date: Tue, 16 Feb 2010 05:58:16 +0300 Message-ID: <1266289096.24487.74.camel@arisbook> Mime-Version: 1.0 X-Mailer: Evolution 2.28.2 (2.28.2-alt1) Content-Transfer-Encoding: 8bit Subject: Re: [devel] %python_sitelibdir_noarch 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, 16 Feb 2010 02:58:17 -0000 Archived-At: List-Archive: List-Post: В Втр, 16/02/2010 в 05:51 +0300, Dmitry V. Levin пишет: > On Tue, Feb 16, 2010 at 05:46:31AM +0300, Yuri N. Sedunov wrote: > > В Втр, 16/02/2010 в 05:33 +0300, Dmitry V. Levin пишет: > > > On Tue, Feb 16, 2010 at 04:38:53AM +0300, Yuri N. Sedunov wrote: > > > > В Втр, 16/02/2010 в 04:02 +0300, Dmitry V. Levin пишет: > > > > > > > > > -%python_sitelibdir/mailutils/c_api.so > > > > > -%python_sitelibdir/mailutils/*.py* > > > > > +%dir %_target_libdir_noarch/python%__python_version/site-packages/mailutils/ > > > > > +%_target_libdir_noarch/python%__python_version/site-packages/mailutils/*.py* > > > > > > > > А можно переопределить макрос %python_sitelibdir_noarch как > > > > %_target_libdir_noarch/python%__python_version/site-packages > > > > чтоб не городить этот огород? > > > > > > Отчего же не определить новый макрос %python_sitelibdir_noarch? > > > Можно, наверное. > > > > Он определен, но через _libexecdir, что вроде бы одно и тоже, > > что и _target_libdir_noarch > > $ rpm --showrc|grep sitelibdir_noarch > > -14: python_sitelibdir_noarch %_libexecdir/python% > > __python_version/site-packages > > А, это совсем свежий макрос. Ну да, %_libexecdir тут совсем не к месту, > должен быть %_target_libdir_noarch. > > Rationale: В некоторых пакетах %_libexecdir переопределён в /usr/libexec, > однако значение %python_sitelibdir_noarch не должно из-за этого меняться. Да, я на это уже напоролся. -- Yuri N. Sedunov