[devel] правильные зависимости
Dmitry V. Levin
ldv на altlinux.org
Чт Мар 24 11:13:33 UTC 2011
On Thu, Mar 24, 2011 at 02:09:46PM +0300, Damir Shayhutdinov wrote:
> > Дифференциация между сборочными и установочными зависимостями тут не при
> > чем. Я говорил о характере изменения зависимостей с точки зрения влияния
> > на результат сборки. Оптимизация избыточных зависимостей по определению
> > не влияет на результат сборки. Оптимизация линковки задумана именно для
> > того, чтобы улучшить результат сборки. Чувствуете разницу?
>
> Я вижу разницу лишь в том, что раньше пакеты, не заточенные под
> --as-needed, вообще не собирались. С изменением Алексея, теоретически,
> пакеты соберутся, но не совсем корректно, так как в билдруте не
> окажется нужных девел-пакетов, и configure пройдет без них.
Да, регрессии этого рода наиболее неприятны.
> Практически многие пакеты просто отвалятся на этапе configure (мы
> раньше уже много раз проходили такие "развалы", логи пересборок не
> дадут соврать).
>
> Те, которые потенциально соберутся некорректно, достаточно легко
> определить, это пакеты, прошедшие в Сизиф после изменения Алексея.
> Именно по ним (а не по всему репозитарию), необходимо провести
> диагностику rpmdiff-ом, чтобы понять глубину разлома.
Какие-то пакеты _уже_ собрались некорректно. Некоторые из них уже
исправлены, но, наверное, еще не все.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20110324/62633ff0/attachment.bin>
Подробная информация о списке рассылки Devel