не отображается результат поиска по оверлеям gentoo [РЕШЕНО]

После команды eix-sync && eix-remote update нет отображения результата поиска по оверлеям gentoo.
А при попытке добавить оверлей выдаётся ошибка:
# layman -f -a sunrise

* Fetching remote list,...
* Remote list already up to date: http://www.gentoo.org/proj/en/overlays/repositories.xml
* Last-modified: Mon, 10 Sep 2012 01:50:02 GMT
* Fetch Ok

* Adding overlay,...
* Running Git... # /usr/bin/git clone git://git.overlays.gentoo.org/proj/sunrise-reviewed.git /var/lib/layman/sunrise
Cloning into '/var/lib/layman/sunrise'...
* Failure result returned from Git
*
* Trying next source of listed sources...
* Running Git... # /usr/bin/git clone http://git.overlays.gentoo.org/gitroot/proj/sunrise-reviewed.git/ /var/lib/layman/sunrise
fatal: destination path '/var/lib/layman/sunrise' already exists and is not an empty directory.
* Failure result returned from Git
*
* Trying next source of listed sources...
* Running Git... # /usr/bin/git clone git+ssh://git@git.overlays.gentoo.org/proj/sunrise-reviewed.git /var/lib/layman/sunrise
fatal: destination path '/var/lib/layman/sunrise' already exists and is not an empty directory.
* Failure result returned from Git
* Adding repository "sunrise" failed! Possible remains of the operation have NOT been removed and may be left at "/var/lib/layman/sunrise". Please remove them manually if required.

* CLI: Errors occured processing action add
* Adding repository "sunrise" failed! Possible remains of the operation have NOT been removed and may be left at "/var/lib/layman/sunrise". Please remove them manually if required.

в make.conf:

0 PORTDIR_OVERLAY="/usr/local/portage/myoverlay"↵
1 ↵
2 source /var/lib/layman/make.conf↵

Вроде бы ключ -f устарел

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

1. eix-remote и eix работают

1. eix-remote и eix работают исправно.

2. Почистить /var/lib/layman надо

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Почистил

Почистил /var/lib/layman и после eix-sync && eix-remote update поиск по неустановленным оверлеям всё равно не хочет работать.

Есть мнение, что твоя ошибка

Есть мнение, что твоя ошибка совсем не в поиске по внешним оверлеям.
eix -Ie layman ф студию!
И layman -l вдогонку.

:wq
--
Live free or die

layman

# eix -Ie layman
[I] app-portage/layman
Available versions: 1.4.1 1.4.2-r3 (~)2.0.0_rc3 **9999 {{bazaar cvs darcs git mercurial subversion test}}
Installed versions: 2.0.0_rc3(21:46:44 23.09.2012)(git mercurial subversion -bazaar -cvs -darcs -test)
Homepage: http://layman.sourceforge.net
Description: Tool to manage Gentoo overlays

# layman -l

* gnome [Git ] (git://git.overlays.gentoo.org/proj/gnome.git )
* sunrise [Git ] (git://git.overlays.gentoo.org/proj/sunrise-reviewed.git )
* x11 [Git ] (git://git.overlays.gentoo.org/proj/x11 )
* zugaina [Rsync ] (rsync://gentoo.zugaina.org/zugaina-portage

Попробуй выполнить команды по

Попробуй выполнить команды по отдельности (отдельно eix-remote update и отдельно eix-sync).

:wq
--
Live free or die

Выполнил

Выполнил eix-sync отдельно и eix-remoute update отдельно, не помогло.

.

proff_29a написал(а):
Выполнил eix-sync отдельно и eix-remoute update отдельно, не помогло.

Есть мнение, что в данном случае интересен вывод каждой из команд.

:wq
--
Live free or die

eix

# eix-sync

концовка синхронизации:

Number of files: 156904
Number of files transferred: 17
Total file size: 258.12M bytes
Total transferred file size: 630.75K bytes
Literal data: 630.75K bytes
Matched data: 0 bytes
File list size: 3.70M
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 40.85K
Total bytes received: 4.00M

sent 40.85K bytes  received 4.00M bytes  54.29K bytes/sec
total size is 258.12M  speedup is 63.82
 * Запуск eix-update
Чтение настроек Portage ..
Построение базы данных (/var/cache/eix/portage.eix) ..
[0] "gentoo" /usr/portage/ (кэш: metadata-md5-or-flat)
     Чтение категории 156|156 (100%) Готово               
[1] "proff_29a" /usr/local/portage/myoverlay (кэш: parse|ebuild*#metadata-md5#metadata-flat#assign)
     Чтение категории 156|156 (100%) Готово         
Применение масок ..
Расчёт хеш-таблиц ..
Запись файла базы данных /var/cache/eix/portage.eix ..
База данных содержит 15824 пакетов в 156 категориях.
 * Вызов eix-diff
Сравнение баз данных (15824 -> 15824 пакетов)
 * Статистика времени:
    77 секунд для синхронизация
     5 секунд для eix-update
     1 секунд для eix-diff 



# eix-remote update 
--2012-09-28 21:53:09--  http://dev.gentooexperimental.org/eix_cache/eix-caches.tbz2
Распознаётся dev.gentooexperimental.org... 91.191.147.225
Подключение к dev.gentooexperimental.org|91.191.147.225|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 2030093 (1,9M) [application/octet-stream]
Отсутствует заголовок last-modified — временные отметки выключены.
--2012-09-28 21:53:09--  http://dev.gentooexperimental.org/eix_cache/eix-caches.tbz2
Повторное использование соединения с dev.gentooexperimental.org:80.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 2030093 (1,9M) [application/octet-stream]
Сохранение в: «eix-caches.tbz2»

100%[====================================================================================================================>] 2 030 093    689KB/s   за 2,9s   

2012-09-28 21:53:12 (689 KB/s) - «eix-caches.tbz2» сохранён [2030093/2030093]

 * Распаковка данных
layman/a3li -> a3li


evadim http://www.gentoo.ru/node/14464


[384] "zx2c4" layman/zx2c4 (кэш: eix* /tmp/eix-remote.Nryh6BQK/1/_var_lib_layman_zx2c4.eix [*/lib?layman?zx2c4])
     Чтение Пакетов .. Готово
Применение масок ..
Расчёт хеш-таблиц ..
Запись файла базы данных /var/cache/eix/remote.eix ..
База данных содержит 26647 пакетов в 211 категориях.
    83 секунд всего

Есть мнение, что

Есть мнение, что http://gentoo.ru/node/14464 пренебрегать не стоит.

ЗЫ: Ошибок не наблюдаю.

:wq
--
Live free or die

eixrc

Добавил в /etc/eixrc строку REMOTE_DEFAULT=true работает поиск по неподключенным оверлеям после eix-sync.
Что интересно не работает eix-remoute update:
возникли проблемы с файлом кэша _var_lib_layman_zugaina.eix
возникли проблемы с файлом кэша _var_lib_layman_zx2c4.eix
* Output to remote database /var/cache/eix/remote.eix
* Запускаю eix-update
Чтение настроек Portage ..
Добавление виртуальных оверлеев из /var/cache/eix/portage.eix ..
Построение базы данных (/var/cache/eix/remote.eix) ..
[0] "gentoo" /usr/portage/ (кэш: eix)
Чтение Пакетов .. Готово
[1] "proff_29a" /usr/local/portage/myoverlay (кэш: eix [/usr/local/portage/myoverlay])
Чтение Пакетов .. Готово
[2] "ROKO__" layman/ROKO__ (кэш: eix* /tmp/eix-remote.nIkMpyqk/1/_var_lib_layman_ROKO__.eix [*/ROKO??])
Чтение Пакетов .. Готово
Применение масок ..
Расчёт хеш-таблиц ..
Запись файла базы данных /var/cache/eix/remote.eix ..
База данных содержит 15875 пакетов в 156 категориях.
* невозможно прочесть все файлы кэша eix от /var/cache/eix/remote.tar.bz2

Вероятно, Ваш файл кэша eix *не был* успешно обновлён.
Если сообщения выше не указывают на другую причину или Вы не указали
неправильное имя файла, то скорее всего сервер использует другую версию
eix или произвёл битые данные. Пожалуйста, проверьте, является ли
EIX_REMOTEARCHIVE правильным *.tar.bz2 архивом, содержащим файлы кэша eix
(его можно скачать используя fetch).
Если это не так (но он был недавно скачан), пожалуйста сообщите об ошибке.
Примечание: архив *не является* битым если просто различаются версии формата
файлов кэша: В том случае сообщайте об ошибке только если версии формата
файлов кэша eix в скачанном файле *старее* чем самая последняя ~x86-версия eix
в древе portage (перед эти попробуйте заново через несколько дней, чтобы
дать мейнтейнерам шанс обновиться после бампа версии eix).
Наоборот, если версии скачанного кэша новее чем eix, то обновите eix,
чтобы использовать eix-remote:
Это неудобство неизбежно и ошибкой не является!

Вот конфиг eixrc: http://bpaste.net/show/48251/

что нужно

что нужно сделать чтобы при выполнении поиска eix, выполнялся и поиск по оверлеям автоматически?

ничего

ничего

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".