[devel] Как не надо писать спеки
Kharitonov A. Dmitry
kharpost at rambler.ru
Sat Oct 10 08:54:31 UTC 2009
Aleksey Avdeev wrote:
> 10.10.2009 00:30, Kharitonov A. Dmitry пишет:
>
>> Aleksey Avdeev wrote:
>>
>>> 09.10.2009 17:49, Kharitonov A. Dmitry пишет:
>>>
>>>
>>>> Sergey Y. Afonin wrote:
>>>>
>>>>
>>>>> On Friday 09 October 2009, Kharitonov A. Dmitry wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>>> Для сборки rpm-пакета необходим пакет rpm-build. Это значит, что все
>>>>>>> зависимости пакета rpm-build по-любому окажутся в системе еще до
>>>>>>> старта сборки, и прописывать их специально в BuildRequires не
>>>>>>> обязательно.
>>>>>>>
>>>>>>>
>>>>>
>>>>>
>>>>>> Но желательно
>>>>>>
>>>>>>
>>>>> А Вы подумали о том, как будут работать скрипты, работающие с
>>>>> зависимостями,
>>>>> коих в сборочнице Alt Linux вагон ?
>>>>>
>>>>>
>>>> Ну и как? Скорость работы современных вычислительных систем
>>>> ограничивается в основном скоростью операций ввода-вывода.
>>>>
>>>>
>>> Не в ту сторону смотришь.
>>>
>>> Зависимости в дистрибутиве достаточно сложный граф. Зависимости
>>> прописанные явно -- усложняют его упрощение.
>>>
>>>
>> Ну так если зависимости решаются методом графов -- процесс ещё быстрее и
>> моя явная зависимость, которая будет повторять уже имеющуюся будет
>> оптимизирована ещё при первой иттерации, если не на этапе сбора данных
>> (0 иттерация).
>>
>
> Нет. Если я правильно понимаю то что периодически описывалось в
> рассылке -- оптимизация к ручным зависимостям не применяется. И это
> позволяет вправлять мозги оптимизатору, если его результат крив.
>
> PS: Моя модель может не соответствовать действительности.
>
Это всёравно на производительность влиять не должно. В таком случае
делается 2 списка для обязательных зависимостей и автоматических, и
после оптимизации они мержутся.
More information about the Devel
mailing list