LINUX.ORG.RU

eix-sync постоянно выдает ошибку

 ,


0

3

Собственно, вот:

mercury portage # mirrorselect -D
* Downloading a list of mirrors... Got 221 mirrors.
* Downloading 100k files from each mirror... [221 of 221]

* Modifying /etc/portage/make.conf with new mirrors...
	Reading make.conf
	Moving to /etc/portage/make.conf.backup
	Writing new /etc/portage/make.conf
* Done.
mercury portage # eix-sync
 * Запуск emerge --sync
>>> Synchronization of repository 'gentoo' located in '/usr/portage'...
Do you want to sync your Portage tree with the mirror at
rsync://140.211.166.189/gentoo-portage? [Yes/No] 
>>> Starting rsync with rsync://140.211.166.189/gentoo-portage...
>>> Checking server timestamp ...
Welcome to bobolink.gentoo.org / rsync.gentoo.org

Server Address : 140.211.166.189
Contact Name   : mirror-admin@gentoo.org
Hardware       : 4 x Intel(R) Atom(TM) CPU D510 @ 1.66GHz, 3960MB RAM
Sponsor        : Gentoo Linux, Open Source Lab, Corvallis, OR, USA

Please note: common gentoo-netiquette says you should not sync more
than once a day.  Users who abuse the rsync.gentoo.org rotation
may be added to a temporary ban list.

MOTD autogenerated by update-rsync-motd on Sun Apr  1 01:06:12 UTC 2012

rsync: read error: Connection reset by peer (104)
rsync error: error in rsync protocol data stream (code 12) at io.c(764) [Receiver=3.0.9]
>>> Retrying...
При этом /var/cache/eix/portage.eix изменен 12 декабря прошлого года :(

★★

Последнее исправление: yura_ts (всего исправлений: 1)

Ответ на: комментарий от yura_ts

Ну тогда вообще не выбирайте зеркало. Зачем вы его выбираете, чем вас не устраивает зеркало по умолчанию, т.е. distfiles.gentoo.org?

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Закомментировал соответствующую строчку в make.conf. Всё то же самое.

И да, сия ошибка никак не связана с переносом системы на другой хард, на старом было все то же самое.

yura_ts ★★
() автор топика
Последнее исправление: yura_ts (всего исправлений: 1)
Ответ на: комментарий от yura_ts

Покажите вывод 'emerge --info' поместите его на pastebin сервис, а ссылку сюда, так же вы можете выполнить:

# emerge-webrsync
вместо синхронизации с удалённым сервером будет скачан архив с текущим срезом portage, распакован и уже с ним произведена rsync синхронизация, скачать и распаковать срез portage вы можете сами: http://distfiles.gentoo.org/snapshots/ .

kostik87 ★★★★★
()
Ответ на: комментарий от yura_ts

1) А какие должны быть открыты?

А вот не знаю по каким портам rsync работает, возможно по нескольким

2) Как проверить?

Так сразу не скажешь, попробовать скачать с другого сервера что-нибудь по этому порту. Например если есть сервак с рутом и белым айпишником, повесить что-нибудь на этот порт и попробовать подключиться

xorik ★★★★★
()
Ответ на: комментарий от yura_ts

1) А какие должны быть открыты?

Обычно для rsync используются порты

873/tcp
873/udp

2) Как проверить?

Легко.

telnet <host> 873

И посмотреть на ответ.

blackst0ne ★★★★★
()

а правильное ли на сервере время?

anonymous
()
Ответ на: комментарий от xorik

Например если есть сервак с рутом и белым айпишником, повесить что-нибудь на этот порт и попробовать подключиться

Оо

Но зачем?

netstat -an

nmap, на крайний случай.

raven_cler ★★
()
Ответ на: комментарий от yura_ts

попробуй переустановить emerge

anonymous
()
Ответ на: комментарий от xorik

Эм... «Закрыты у тебя» и «закрыты на стороне провайдера» вроде как разные вещи.

Для последнего результат nmap для своей сети откуда-нибудь извне.

raven_cler ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.