[devel] please approve python3-3.5 rebuild of pkgs; was:Re: python3-3.5 unmets
sbolshakov на altlinux.ru
sbolshakov на altlinux.ru
Ср Апр 6 11:38:13 MSK 2016
>>>>> "Igor" == Igor Vlasenko <vlasenko-mwWcnE6MXDzNsqkvetdkXg на public.gmane.org> writes:
> On Wed, Apr 06, 2016 at 12:19:41AM +0300, Gleb Fotengauer-Malinovskiy wrote:
>> Hi,
>>
>> On Tue, Apr 05, 2016 at 10:42:23PM +0300, sbolshakov на altlinux.ru wrote:
>> > --- %< ---
>> > %ifarch x86_64
>> > # переложим шило рядом с мылом
>> > %endif
>> > --- $< ---
>> >
>> > Понятно, что по существу имелось ввиду проверить %_lib == lib64,
>>
>> Мне кажется, лучше проверять %_lib != lib, а ещё лучше проверять, что
>> каталоги между которыми делают mv не совпадают (ради чего и делается
>> проверка). Последнее, правда, хуже роботится.
> я бы предложил этот mv вообще в
> %_prefix/lib/rpm/brp.d/ХХ-питон-mv-lib засунуть,
> который упаковать в rpm-build-python.
> а в спеках весь мусор просто убрать.
Я не очень понимаю, откуда вообще нужда в этом mv возникает,
если в результате пакет становится arch-зависимым, типичный код:
--- %< ---
%install
%python_install
%ifarch x86_64
install -d %buildroot%python_sitelibdir
mv %buildroot%python_sitelibdir_noarch/* \
%buildroot%python_sitelibdir/
%endif
--- %< ---
Этих же щей, да на все files/*/RPMS/ влей -- зачем ?
И уж если ТАК НАДО, то как-нибудь не испытывать нужды видеть это
вот всё в спеке было бы замечательно.
--
Подробная информация о списке рассылки Devel