|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Maxim Timofeyev 2:5030/1763.1 28 Apr 2004 11:07:48 To : Aleksey Barabanov Subject : Re: Red Hat enterprise Linux ES 3 -------------------------------------------------------------------------------- >> AB> Здесь я хотел сказать, что обычно вендоры изощряются в макросах и >> врапперах AB> идущих с rpm, где формируют стандартную среду сборки >> пакетов. Без нее все AB> должно идти "в кривь и в кось". >> >> Я считаю неправильно делать какие-то нестандартные для самого >> дситрибутива макросы. Т.е. если я собрал пакет, то из моего src.rpm >> любой другой должен собрать пакет без сучка и задоринки... AB> Вопрос же поставлен о стандартных макросах для данного дистрибутива, но AB> нестандартных для всех остальных. Если так, то да. Хотя и очень неудобно при переносе src.rpm на другой дистрибутив. Тем более, что макросы чаще всего примитивны (%_ln_s) и в основном могут использоваться, как тут уже говорили, как враперы с протоколированием действий. Вот только как это использовать я пока не придумал. AB> А я считаю, что в пакетах главное не чтобы сборщик не имел проблем, а что бы AB> не имел проблем пользователь. Поэтому собранные пакеты должны затачиваться AB> под конкретный дистрибутив и его особенности. Согласен. И не пытаюсь отрицать это. AB> Верх сервиса - скрипты, которые просто опрашивают дистр и его релиз и правят AB> установку соответственно (теже макросы на этапе сборки). Hапример как это у AB> webmin. Hу у apcupsd также сделано в configure. -- GPG key ID: 55F6ADEC fp: 0BDE AC68 5418 B40A 0C85 C081 037A 6542 55F6 ADEC [2:5030/1763@fidonet.org][tmahome@tma.spb.ru][http://tma.spb.ru] --- tin/1.5.16-20030125 ("Bubbles") (UNIX) (Linux/2.4.20-alt10-up (i686)) * Origin: TMA at HOME (2:5030/1763.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/37652ea65f924.html, оценка из 5, голосов 10
|