[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