[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