View previous topic :: View next topic |
Author |
Message |
sl0815 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/16640934324078695d7908c.jpg)
Joined: 30 Mar 2003 Posts: 38 Location: Germany
|
Posted: Tue Oct 07, 2003 11:50 pm Post subject: Gmeinsamer Portage-Tree |
|
|
Ich habe mehrere Rechner und den Portagetree (inkl. distfiles und packages) per NFS für alle Rechner freigegeben. Auf zwei (von fünf) Rechner kann ich ganz normal emergen. Auf den anderen drei kommt beim emerge der Fehler:
!!! No profile directory; system mode unavailable.
Die Einstellungen in der /etc/make.conf sind:
PORTDIR=/mnt/portage/portage
DISTDIR=/mnt/portage/distfiles
PKGDIR=/mnt/portage/packages
Die Verzeichnisse sind alle gemounted und ich sehe auch alle Dateien. Permissions sollten auch kein Problem sein, da ich nur al root merge. Ich habe auch auf allen Rechnern dieselbe Verison von portage (2.0.49-r7).
Muß ich noch andere Verzeichnisse (außer /usr/portage, /usr/portage/distfiles und /usr/portage/packages) freigeben? Wo ist der Fehler? Oder kann ich den Portage-Tree nicht per NFS freigeben?
Als ich nur die distfiles und packages freigegeben hatte (also portage-tree lokal) ging alles.
MfG |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
reptile Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 19 Nov 2002 Posts: 363
|
Posted: Wed Oct 08, 2003 4:25 am Post subject: |
|
|
hallo sl0815!
kann es sein, dass du evtl. noch einen symlink erstellen musst?
bei mir siehts nämlich in /etc (auszugsweise) so aus:
Code: |
reptile $ ll /etc/make.* -l
-rw-r--r-- 1 root root 15030 Oct 7 20:59 /etc/make.conf
-rw-r--r-- 1 root root 2704 Oct 7 20:59 /etc/make.globals
lrwxrwxrwx 1 root root 39 Sep 23 09:32 /etc/make.profile -> ../usr/portage/profiles/default-x86-1.4
|
die letzte zeile ist wichtig, pass die mal auf
Code: |
lrwxrwxrwx 1 root root 39 Sep 23 09:32 /etc/make.profile -> ../mnt/portage/profiles/default-x86-1.4
|
an. damit sollte es dann klappen...
hth, reptile |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
sl0815 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/16640934324078695d7908c.jpg)
Joined: 30 Mar 2003 Posts: 38 Location: Germany
|
Posted: Wed Oct 08, 2003 11:38 am Post subject: |
|
|
Jo! Jetzt funktioniert alles
Danke! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
gerry Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 01 Sep 2002 Posts: 249 Location: Bodensee
|
Posted: Wed Oct 08, 2003 11:57 am Post subject: |
|
|
muss ich bei dieser vorgehensweise immer alle updates auf allen maschinen einspielen? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
MIT_Service Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 29 Nov 2002 Posts: 355
|
Posted: Wed Oct 08, 2003 12:08 pm Post subject: |
|
|
Wohl schon, aber das syncen und updates transferieren geht dann wenigstens gemeinsam. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
haceye Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/3636336083f1412752df49.png)
Joined: 22 May 2003 Posts: 187 Location: Stuttgart, Germany
|
Posted: Wed Oct 08, 2003 1:59 pm Post subject: |
|
|
Hi,
Man kann aber mit dieser emerge - Option arbeiten:
man emerge wrote: |
--buildpkg (-b)
Tells emerge to build binary packages for all ebuilds processed
in addition to actually merging the packages. Useful for main-
tainers or if you administrate multiple Gentoo Linux systems
(build once, emerge tbz2s everywhere). The package will be cre-
ated in the ${PKGDIR}/All directory. An alternative for
already-merged packages is to use quickpkg which creates a tbz2
from the live filesystem.
|
David _________________ faster 'emerge -s'? emerge esearch |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
dertobi123 Retired Dev
![Retired Dev Retired Dev](/images/ranks/rank-retired.gif)
![](images/avatars/42696162406a7dbbefaeb.gif)
Joined: 19 Nov 2002 Posts: 2679 Location: Oberhausen, Germany
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|