arek.k Guru
Joined: 02 Jan 2006 Posts: 454
|
Posted: Fri Jun 08, 2007 2:50 pm Post subject: [SOLVED][PALUDIS] repozytoria |
|
|
Postanowiłem się pobawić paludisem i mam drobne problemy z repozytoriami (opierałem się o to HOWTO)
1. dodawanie repzytoriów - dodałem wg opisu tworząc plik Code: | # cat /etc/paludis/repositories/arcon-portage.conf
location = ${ROOT}/usr/repos-paludis/arcon-portage
sync = svn+https://arcon.svn.sourceforge.net/svnroot/arcon/overlay
profiles = ${ROOT}/usr/portage/profiles/default-linux/x86/2007.0
distdir = ${ROOT}/var/tmp/paludis/arcon/distfiles
format = ebuild
names_cache = ${location}/.cache/names
write_cache = /var/cache/arcon/metadata
master_repository = gentoo
importance = 2 |
Być może popełniam jakiś błąd, ale przy wywołaniu paludisa dostaję: Code: | paludis@1181303901: [QA] Couldn't open repo_name file in '/usr/repos-paludis/arcon-portage/profiles/', falling back to generated name 'x-arcon-portage' (ignore this message if you have yet to sync this repository). |
Niby jasne, że chodzi o plik repo_name, ale czy przy paludis --sync nie powinien zostać utworzony prawidłowy plik? Zresztą on jest obecny Code: | # cat /usr/repos-paludis/arcon-portage/profiles/repo_name
Arcon Group! |
Więc o co chodzi?
Niby syncuje repozytorium (paludis --sync x-arcon-portage), ale nadal się czepia (a mnie to wkurza).
2. Gdy chcę zsyncować tylko określone repozytorium, to powinienem wykonać Code: | # paludis --sync nazwa | czy Code: | # paludis --sync x-nazwa |
Z moich prób wynika, że powinno być to x-nazwa, ale czy to jest normalne? Nie wynika to jasno z ww howto, więc chciałbym się dowiedzieć czy tak ma być, czy ja coś spierdzieliłem. Spodziewał bym się raczej stosowania nazwa a ten x- paludis sam sobie IMHO powinien dodać.
EDIT:
Rozwiązanie (przynajmniej tak mi się na razie wydaje) obu problemów to: Code: | # echo "arcon-portage" > /usr/repos-paludis/arcon-portage/profiles/repo_name |
Nie wiem tylko, czy przy # paludis --sync ww plik nie będzie nadpisywany.
EDIT2:
Działa OK. Trzeba tylko zrozumieć co paludis radzi zrobić w danej sytuacji . |
|