Неудачный переезд portage c git.

Сегодня установил систему, не смог обновить базу пакетов. Оказалось, к git.calculate.ru даже не идёт ping.

Starting Nmap 6.25 ( http://nmap.org ) at 2014-12-13 15:52
Note: Host seems down. If it is really up, but blocking our ping probes, try -Pn
Nmap done: 1 IP address (0 hosts up) scanned in 3.10 seconds

Перешёл на стандартный репозиторий gentoo. Судя по всему сделал это неправильно.

Очистил /etc/portage (rm -rf /etc/portage/)

Изменил repos.conf:

[DEFAULT]
main-repo = gentoo

[gentoo]
location = /usr/portage
sync-type = rsync
sync-uri = rsync://rsync.gentoo.org/gentoo-portage

Если мне не изменяет память, emerge -sync ошибок не выдал.

После чего сделал eix-update, в процессе заметил ошибку, в которой говорилось о “Репозиторий /etc/portage не является git-репозиторем”. Прервал процесс из-за плохого качества интернет-соединения, а когда заново запустил, то применился патч (название, к сожалению, не записал).

Теперь:

  • # emerge --sync
>>> Synchronization of repository 'gentoo' located in '/usr/portage'...
!!! /usr/portage appears to be under revision control (contains .git).
!!! Aborting rsync sync.
  • # eix-sync
...
Чтение настроек Portage ..
Построение базы данных (/var/cache/eix/portage.eix) ..
[0] "gentoo" /usr/portage (кэш: metadata-md5-or-flat)
     Чтение категории 163|163 (100%) Готово               
[1] "calculate" /var/lib/layman/calculate (кэш: parse|ebuild*#metadata-md5#metadata-flat#assign)
     Чтение категории 163|163 (100%) Готово           
[2] "distros" /var/lib/layman/distros (кэш: parse|ebuild*#metadata-md5#metadata-flat#assign)
     Чтение категории 163|163 (100%) ПУСТО!
Применение масок ..
Расчёт хеш-таблиц ..
Запись файла базы данных /var/cache/eix/portage.eix ..
База данных содержит 17937 пакетов в 163 категориях.
...

Какие операции мне необходимо сделать, чтобы исправить работу emerge, не используя git?
Заранее благодарю за ответы.

rm -rf /usr/portage/.git

оверлеи calculate и distros тоже завязаны на гит но их можно не трогать (eix-sync не делай) … руками можно обновлять :wink:
зы . неудачный потому что не понимаешь что делаешь :slight_smile:

Алексей Тихонов wrote:

rm -rf /usr/portage/.git

оверлеи calculate и distros тоже завязаны на гит но их можно не трогать (eix-sync не делай) … руками можно обновлять :wink:
зы . неудачный потому что не понимаешь что делаешь :slight_smile:

Ещё бы, первый раз сталкиваюсь с основным репозиторием в gentoo на git, да ещё и нерабочим :slight_smile:

Алексей Тихонов wrote:
руками можно обновлять :wink:

Можно по-подробнее, как именно “руками”? Месяца 3 не работал с gentoo.

Kapitän Martin Richter wrote:

Ещё бы, первый раз сталкиваюсь с основным репозиторием в gentoo на git, да ещё и нерабочим :slight_smile:

ищите проблему у себя или своего прова

cl-update -s
Синхронизация репозиториев
 * Синхронизация * репозитория ...                                     [ ok ]
 * Синхронизация Distros репозитория ...                                  [ ok ]
 * Синхронизация Calculate репозитория ...                                [ ok ]
 * Синхронизация Portage репозитория ...                                  [ ok ]
 * Обновление кэша * репозитория ...                                   [ ok ]
 * Обновление кэша Distros репозитория ...                                [ ok ]
 * Обновление кэша Calculate репозитория ...                              [ ok ]
 * Обновление кэша eix ...                                                [ ok ]
 * Синхронизация завершена
Конфигурация системы
 * Исправление настроек ...                                               [ ok ]
 * Обновление конфигурационных файлов ...                                 [ ok ]
 * Обновление системы завершено!

и

nmap git.calculate.ru

Starting Nmap 6.47 ( http://nmap.org ) at 2014-12-13 16:25 MSK
Nmap scan report for git.calculate.ru (85.235.195.146)
Host is up (0.013s latency).
rDNS record for 85.235.195.146: calculate.ru
Not shown: 991 filtered ports
PORT     STATE  SERVICE
*
9418/tcp open   git

Nmap done: 1 IP address (1 host up) scanned in 25.37 seconds

про руками http://git.calculate.ru/?p=calculate/overlay.git;a=summary тыкни в snapshot