[devel] Re: P: разделение критичности проверок для base..contrib

Alexey Tourbin at на altlinux.ru
Чт Июн 16 18:58:54 MSD 2005


On Thu, Jun 16, 2005 at 06:39:23PM +0400, Alexey Rusakov wrote:
> On 16.06.2005 18:30, Alexey Tourbin wrote:
> >Однако же это приводит к следующей ситуации: пользователь В.В.Пупкин
> >скачивает тарболл, запускает ./configure и получает недиагностируемую
> >ошибку.  Я считаю это серьезным недостатком "открытой" платформы.
> >
> >Пользователь В.В.Пупкин потом будет всем рассказывать, что в Альте
> >сломаны GNU autotools, и будет отчасти прав.
> >
> >То, что у всех работает, должно и у нас работать, пусть это даже
> >называется legacy mode и не является достаточным основанием для
> >включения результата в сизиф.
> > 
> По-моему, разумно будет это разрулить примерно так: в Мастере собираем в 
> этом самом legacy mode (это же более слабые ограничения, поэтому ничего 
> не должно сломаться, так?), а в Сизифе - ну извините, товарищ Пупкин 
> должен был знать, на что идет, пересаживаясь на Сизиф.

По пунктам:

1) Нужен legacy mode для RPM, чтобы пользователь В.В.Пупкин мог собирать
старые/чужие/другие rpm пакеты, которые не соответствуют текущему
ALT полиси: `rpm --legacy redhat-pacakge.src.rpm'.  В конце концов, ALT
полиси для сборки RPM пакетов является обязательной только для сизифа,
но не для производных от него продуктов/систем.

2) configure скрипты должны работать.  Софт из тарболлов должен
собираться.

При этом не следует думать, что недиагностируемая ошибка configure
сподвигнет В.В.Пупкина на изучение GNU autotools и специфики ALT.
Все дидактические мотивы из процесса сборки софта нужно исключить.
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://lists.altlinux.ru/pipermail/devel/attachments/20050616/2c668280/attachment-0001.bin


Подробная информация о списке рассылки Devel