[devel] makeinstall, make_install, makeinstall_std...
Денис Смирнов
=?iso-8859-1?q?mithraen_=CE=C1_altlinux=2Eru?=
Чт Фев 19 06:25:05 MSK 2009
On Sun, Feb 15, 2009 at 11:57:24PM +0300, Alexey Rusakov wrote:
AR> Последствия предлагаемого:
AR> 1. (-) Предупреждение - не ошибка, но так или иначе исправление спеков -
AR> это неудобство. Возможно, это предмет для деятельности repocop, но
AR> проблема в том, что
Это не проблема, ибо мантейнеру _не обязательно_ исправлять спек.
AR> 2. (-) вообще говоря, нельзя уверенно сказать, что простая замена %
AR> makeinstall на %makeinstall_std не сломает сборку. Более того, скорее
AR> всего будут прецеденты, когда сломает.
Такие исправления должен производить мантейнер вручную.
AR> 2. (+) Семантика макросов (пока) не меняется, соответственно не меняется
AR> и поведение.
AR> 3. (+) Новичкам можно будет не раздумывая говорить "В %install скорее
AR> всего прокатит %makeinstall_std" и не ждать их возвращения с вопросами
AR> из-за того, что они забыли добавить в билдреки rpm-build-compat
AR> 4. (+) Вместо двух определений одного и того же макроса у нас будет
AR> одно, и большое количество спекфайлов уменьшится на несколько десятков
AR> байт благодаря выбрасыванию соответствующих BuildRequires и замене
AR> развёрнутого макроса свёрнутым.
AR> Спасибо, что дочитали до этого места. Отдельное спасибо, если
AR> выскажетесь.
Я за. По крайней мере %makeinstall_std хорошо бы сделать официальным.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20090219/234f0966/attachment.bin>
Подробная информация о списке рассылки Devel