[devel] Рано поднимать до error
Aleksey Avdeev
solo на solin.spb.ru
Сб Янв 26 21:36:17 MSK 2013
26.01.2013 14:39, Dmitry V. Levin пишет:
> On Sat, Jan 26, 2013 at 02:49:14PM +0600, REAL wrote:
>> 24.01.2013 17:57, Sergey V Turchin пишет:
>>> Диагностика не учитывает жесткие
>>> зависимости через другие _подпакеты_,
>>> как у
>>> меня во многих сделано.
>>
>> она ещё не учитывает, что зависимости на
>> библиотеки у нас проставляются
>> автоматом плюс set-versions.
>
> Любые зависимости дают меньшую гарантию, чем строгие внутрипакетные
> зависимости. Кроме того, наличие строгих внутрипакетных зависимостей
> делает многие другие зависимости избыточными и позволяет их оптимизировать
> (см. сообщения вида "removing N extra deps from ...' в логах сборки),
> в том числе относительно дорогие зависимости в формате set-versions.
Если дело в сокращении set-versions (через замену их на строгие
зависимости), так может и ограничиться ими (простановкой строгих
зависимостей вместо внутрипакетных set-versions) и не стоит остальное с
плеча рубить?
Как на счёт варианта:
1. Проставлять строгие зависимости вместо нестрогих с внутрипакетными
set-versions, без возможности отключения данного механизма.
2. Во всех остальных случаях, по умолчанию менять внутрипакетные
нестрогие зависимости на строгие, предусмотреть ручку для отключения
таких замен.
--
С уважением. Алексей.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 900 байтов
Описание: OpenPGP digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20130126/82e60ab1/attachment.bin>
Подробная информация о списке рассылки Devel