ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* Re: [sisyphus] Фатальная ошибка при использовании двух репозитариев apt
  @ 2014-12-02  9:11 ` Pavel Vainerman
  2014-12-02  9:15 ` Евгений Терешков
  2014-12-03  2:12 ` REAL
  2 siblings, 0 replies; 5+ messages in thread
From: Pavel Vainerman @ 2014-12-02  9:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

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


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [sisyphus] Фатальная ошибка при использовании двух репозитариев apt
    2014-12-02  9:11 ` [sisyphus] Фатальная ошибка при использовании двух репозитариев apt Pavel Vainerman
@ 2014-12-02  9:15 ` Евгений Терешков
  2014-12-03  2:12 ` REAL
  2 siblings, 0 replies; 5+ messages in thread
From: Евгений Терешков @ 2014-12-02  9:15 UTC (permalink / raw)
  To: sisyphus

Eugine Kosenko пишет:

> 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.
> Если оставить только один из репозитариев, то ошибки не возникает, все
> работает хорошо.
> В чем может быть проблема, и как это можно исправить?

Поискать по вики (www.altlinux.org) по ключемым словам "mmap ran out of
room" или же установить (и включить в конфиге apt-а) apt-cacher-ng,
специально предназначенный для таких целей. Он у нас с недавних пор
рабочий.

-- 
С уважением, Терешков Евгений.
Jabber ID: evg@altlinux.org, evg_krsk@jabber.ru

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [sisyphus] Фатальная ошибка при использовании двух репозитариев apt
    2014-12-02  9:11 ` [sisyphus] Фатальная ошибка при использовании двух репозитариев apt Pavel Vainerman
  2014-12-02  9:15 ` Евгений Терешков
@ 2014-12-03  2:12 ` REAL
  2014-12-03  9:43   ` Michael Shigorin
  2 siblings, 1 reply; 5+ messages in thread
From: REAL @ 2014-12-03  2:12 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

02.12.2014 16:08, Eugine Kosenko пишет:
> 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.

Кстати, эта же ошибка вылезает теперь, если пытаться делать 
update/dist-upgrade с подключенным debuginfo. Не понимаю, мейнтейнеры 
rpm/apt совсем не проверяют работу своих пакетов?

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [sisyphus] Фатальная ошибка при использовании двух репозитариев apt
  2014-12-03  2:12 ` REAL
@ 2014-12-03  9:43   ` Michael Shigorin
    0 siblings, 1 reply; 5+ messages in thread
From: Michael Shigorin @ 2014-12-03  9:43 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Wed, Dec 03, 2014 at 09:12:39AM +0700, REAL wrote:
> Не понимаю, мейнтейнеры rpm/apt

Это исключительно apt.

> совсем не проверяют работу своих пакетов?

Жень, если человек руками подключает доп. репозитории вроде
debuginfo -- лучше пусть он же головой подумает и глазами прочтёт
http://www.altlinux.org/Apt/TroubleShooting; а заставлять платить
за него подъёмом минимальной планки потребления памяти аптом всех
остальных как-то странно.

Решение -- в портировании кода динамического выделения памяти
и glebfm@ этим вообще-то озадачился сам, без наших с тобой
подзатыльников.  Когда получится -- не знаю, изменения крупные.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [sisyphus] Фатальная ошибка при использовании двух репозитариев apt
  @ 2014-12-03 13:04         ` Michael Shigorin
  0 siblings, 0 replies; 5+ messages in thread
From: Michael Shigorin @ 2014-12-03 13:04 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Wed, Dec 03, 2014 at 02:39:12PM +0400, Eugine Kosenko wrote:
> Проблема неожиданно решилась после удаления
> /var/cache/apt/{pkgcache,srcpkgcache}.bin

http://www.altlinux.org/Changes#.D0.A1.D0.B5.D0.BD.D1.82.D1.8F.D0.B1.D1.80.D1.8C

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-12-03 13:04 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-12-02  9:11 ` [sisyphus] Фатальная ошибка при использовании двух репозитариев apt Pavel Vainerman
2014-12-02  9:15 ` Евгений Терешков
2014-12-03  2:12 ` REAL
2014-12-03  9:43   ` Michael Shigorin
2014-12-03 13:04         ` Michael Shigorin

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git