[devel] IA: apt srclist removed
Dmitry V. Levin
ldv на altlinux.org
Ср Июл 4 18:47:14 MSD 2007
On Wed, Jul 04, 2007 at 02:57:56PM +0400, Alexey Gladkov wrote:
[...]
> Эти индексы очень сложно создавать и что ещё важнее долго. Если не
> веришь, то посмотри в код gensrclist в apt.
> Эта утилита читает все бинарные и исходные rpm-пакеты, потом делает
> соответствие между rpms и srpms ... потом она заносит это знание в
> хэдер специального вида. Т.е. вся схема рассчитана на единовременную
> генерацию ... и не предусматривает кэширования. На нашем репозитории
> эта операция идёт очень долго. Она сейчас очень дорогая даже на
> быстром сервере.
>
> А чтобы автоматизировать публикацию пакетов и сократить задержки
> требуется чтобы genbasedir работал гораздо быстрее. Я реализовал
> кэширование(rpmbox by arch) для части публикующих скриптов. Но
> genbasedir сейчас используется старый.
Алексей, а ты мог бы рассказать это ещё детальнее?
Может быть, кто-то из нас придумает способ быстро обновлять srclist?
--
ldv
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 189 байтов
Описание: отсутствует
Url : http://lists.altlinux.org/pipermail/devel/attachments/20070704/55c4e186/attachment.bin
Подробная информация о списке рассылки Devel