LINUX.ORG.RU

Помогите запустить paludis.


0

1

Решил попробовать, собирал по этому мануалу и у меня назрело три вопроса:

1) Обязательно все оверлеи пихать в

repositories/paludis-overlay.conf (/etc/paludis/repositories/paludis-overlay.conf) и прописывать

location = /var/paludis/repositories/paludis-overlay/

или можно, скажем,

repositories/x11.conf и

location = /var/paludis/repositories/x11/

2) Читает ли он адреса типа:

sync = git://git.overlays.gentoo.org/proj/x11

sync = http://git.overlays.gentoo.org/gitroot/proj/x11.git

sync = git+ssh://git@git.overlays.gentoo.org/proj/x11.git

Или только git://...

3) Выпадает ошибка

Headcrab eichhorn # cave sync

Error:

* In program cave sync:

* When making environment from specification ":

* When loading paludis configuration:

* When reading repository file

'/etc/paludis/repositories/gentoo.conf': * When parsing key=value-based configuration file

'/etc/paludis/repositories/gentoo.conf': * In file '/etc/paludis/repositories/gentoo.conf': Bad variable at

line 3 (paludis::ConfigFileError)

cave@1302872760: [QA e.repo_name.unusable] Couldn't open repo_name file in '/var/paludis/repositories/desktop-effects/profiles/', falling back to generated name 'x-desktop-effects' (ignore this message if you have yet to sync this repository).

Как исправить?

что у тебя в строчке №3?

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

Не уверен, что понял вас, но отредактировал шапку, дабы легко читалась.

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

>'/etc/paludis/repositories/gentoo.conf': * When parsing key=value-based configuration file

'/etc/paludis/repositories/gentoo.conf': * In file '/etc/paludis/repositories/gentoo.conf': Bad variable at


line 3 (paludis::ConfigFileError)

line 3 (paludis::ConfigFileError)


line 3 (paludis::ConfigFileError)



вот эту линию три покажи

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

Понял... $-лишний, я взял его из profiles = ${location}/profiles/default-linux/x86/2007.1

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

в примере стоит $ как обозначение переменной ${location}
убери у себя $
profiles = /usr/portage/profiles/default/linux/amd64/10.0/desktop/kde

TERRANZ ★★★★ ()

Так, последний вопрос,

Headcrab eichhorn # cat /etc/paludis/repositories/paludis-overlay.conf

master_repository = gentoo

location = /var/paludis/repositories/paludis-overlay/

#desktop-effects

sync = git://git.overlays.gentoo.org/proj/desktop-effects.git

#kde

sync = git://git.overlays.gentoo.org/proj/kde.git

sync = http://git.overlays.gentoo.org/gitroot/proj/kde.git

sync = git+ssh://git@git.overlays.gentoo.org/proj/kde.git

#x11

sync = git://git.overlays.gentoo.org/proj/x11

sync = http://git.overlays.gentoo.org/gitroot/proj/x11.git

sync = git+ssh://git@git.overlays.gentoo.org/proj/x11.git

names_cache = /var/cache/paludis/names

write_cache = /var/cache/paludis/metadata

format = e

Залипает на x-paludis-overlay (no output for 120 seconds)

reposytory status pending active done

-> x-paludis-overlay active 0 1 4

Я так понимаю, что проблема в последней активной.

Знаете, в чём проблема?

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

хэй ты там того ногу лучше эмердж.. а не палудисом балуйся

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

Прилёг сайт с репом и не поднялся, вот и вся проблема.

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

Опытным путём определено, что x11 синхронизируется исключительно из git+ssh://git@git.overlays.gentoo.org/proj/x11.git, остальные зеркала не работают, наверное это временная проблема с зеркалом.

Eichhorn ()

Спасибо всем, кто откликнулся!

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

Рекомендую указать

'profiles = /etc/make.profile'

иначе 'eselect profile ...' будет не в тему.

Однажды долго вспоминал, почему profile не тот берётся.

anonymous ()

На всякий случай оставлю тут. В первом пункте оверлеи можно раскидывать по разным .conf файлам, что значительно упрощает нахождение ошибок, сразу видно, что не работает.

Eichhorn ()

репозитории добавляй с помощью playman.rb

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

tensai_cirno ★★★★★ ()

freebsd поставь.там простые порты.

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

Хмм... сможете сходу накинуть пять преймуществ перед gentoo/linux?

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