Gentoo Archives: gentoo-user-de

From: Alexander Skwar <listen@×××××××××××××××.name>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Re: distfiles mit NFS exportieren - kann keine Locks erzeugen :(
Date: Thu, 01 Sep 2005 13:39:46
Message-Id: 4317042C.2070609@mid.email-server.info
In Reply to: [gentoo-user-de] Re: distfiles mit NFS exportieren - kann keine Locks erzeugen :( by Arnold Krille
1 Arnold Krille schrieb:
2 > On 8/22/05, Alexander Skwar <listen@×××××××××××××××.name> wrote:
3 >> Aber stimmt schon, ich hätte noch den Server zeigen sollen.
4 >> In /etc/exports von dort:
5 >> /Gentoo/Portage/distfiles
6 >> *.bei.digitalprojects.com(async,rw,no_root_squash)
7 >
8 > Versuch das mal mit sync (statt async), das hab ich bei allen meinen
9 > dirs und ich bekomme keine Probleme mit dem portage-over-nfs...
10
11 Ich habe inzwischen auf sync umgestellt - und es klappt
12 immer noch nicht :(
13
14 Warum erhalte ich wohl immer "Permission Denied"? Wer
15 verweigert hier wem die Erlaubnis - und vor allem: Warum?
16 Und noch wichtiger: Wie kann ich das ändern?
17
18
19 Hier nochmal die Fehlermeldung - ist ja schon 'n paar
20 Tage her...
21
22 alexander@blatt ~ $ sudo -H emerge -vat app-text/txt2man
23
24 These are the packages that I would merge, in reverse order:
25
26 Calculating dependencies ...done!
27 [ebuild N ] app-text/txt2man-1.4.8-r1 11 kB
28
29 Total size of downloads: 11 kB
30
31 Do you want me to merge these packages? [Yes/No]
32 >>> emerge (1 of 1) app-text/txt2man-1.4.8-r1 to /
33 Traceback (most recent call last):
34 File "/usr/bin/emerge", line 3200, in ?
35 mydepgraph.merge(mydepgraph.altlist())
36 File "/usr/bin/emerge", line 1912, in merge
37 retval=portage.doebuild(y,"merge",myroot,self.pkgsettings,edebug)
38 File "/usr/lib/portage/pym/portage.py", line 2664, in doebuild
39 if mydo!="manifest" and not fetch(fetchme, mysettings, listonly=listonly, fetchonly=fetchonly):
40 File "/usr/lib/portage/pym/portage.py", line 1819, in fetch
41 file_lock = portage_locks.lockfile(mysettings["DISTDIR"]+"/"+locks_in_subdir+"/"+myfile,wantnewlockfile=1)
42 File "/usr/lib/portage/pym/portage_locks.py", line 93, in lockfile
43 fcntl.lockf(myfd,fcntl.LOCK_EX|fcntl.LOCK_NB)
44 IOError: [Errno 13] Permission denied
45
46 alexander@blatt ~ $ emerge info | grep -i FEAT
47 FEATURES="autoconfig ccache distcc distlocks sandbox sfperms strict"
48
49 alexander@blatt ~ $ emerge info | grep DISTDIR
50 DISTDIR="/Gentoo/Portage/distfiles"
51
52 alexander@blatt ~ $ grep /Gentoo/Portage/distfiles /etc/autofs/auto.misc
53 distfiles -fstype=nfs,bg,hard,tcp,rsize=8192,wsize=8192,nfsvers=3,timeo=14 server:/Gentoo/Portage/distfiles
54
55 Auf dem "server":
56
57 /Gentoo/Portage/distfiles *.bei.digitalprojects.com(sync,rw,no_root_squash)
58
59 Auf dem "server" erhalte ich auch (wie es scheint) keine
60 Fehlermeldung.
61
62 Ratlos,
63
64 Alexander Skwar
65 --
66 gentoo-user-de@g.o mailing list