[sisyphus] Фатальная ошибка при использовании двух репозитариев apt
Pavel Vainerman
pv на etersoft.ru
Вт Дек 2 13:11:54 MSK 2014
02.12.2014 12:08, Eugine Kosenko пишет:
> Так как я сижу на узком канале, стараюсь накапливать пакеты Сизифа,
> скачанные в процессе обновления. Кроме
> того, емкость apt-кэша также ограничена. Посему в определенный момент
> сделал из пакетов в кэше
> отдельный локальный репозитарий hope размером примерно 1Гб. Идея в том,
> что если при установке apt
> находит пакет в локальном репозитарии, он ставит пакет оттуда. Если же
> нет, то apt ставит пакет из
> удаленного репозитария.
>
> Соответственно, настройки sources.list выглядят примерно так:
>
> rpm file:///mnt/work/pub/alt i586 hope
> rpm file:///mnt/work/pub/alt noarch hope
> rpm [alt] ftp://ftp.linux.kiev.ua/altlinux/Sisyphus i586 classic
> rpm [alt] ftp://ftp.linux.kiev.ua/altlinux/Sisyphus noarch classic
>
> Если после этого выполнить обновление, то возникает ошибка:
>
> # apt-get update
> Get:1 ftp://ftp.linux.kiev.ua i586 release [914B]
> Get:2 ftp://ftp.linux.kiev.ua noarch release [708B]
> Fetched 1622B in 13s
> (121B/s)
>
> Get:1 ftp://ftp.linux.kiev.ua i586/classic pkglist [17.2MB]
> Hit ftp://ftp.linux.kiev.ua i586/classic
> release
> Hit ftp://ftp.linux.kiev.ua noarch/classic
> pkglist
> Hit ftp://ftp.linux.kiev.ua noarch/classic
> release
> Fetched 8644kB in 30m20s
> (4747B/s)
>
> Reading Package Lists... Error!
> E: Dynamic MMap ran out of room
> E: Dynamic MMap ran out of room
> E: Error occured while processing alterator-l10n (NewVersion1)
> E: Problem with MergeList
> /var/lib/apt/lists/_mnt_work_pub_alt_noarch_base_pkglist.hope
> E: The package lists or status file could not be parsed or opened.
>
> Если оставить только один из репозитариев, то ошибки не возникает, все
> работает хорошо.
>
> В чем может быть проблема, и как это можно исправить?
Пропишите в /etc/apt/apt.conf
APT::Cache-Limit "421234560";
какое-то большое число.. (увеличьте, если этого не хватит)..
--
Pavel Vainerman
www.etersoft.ru
Подробная информация о списке рассылки Sisyphus