Gentoo Archives: gentoo-user

From: Alexander Skwar <listen@×××××××××××××××.name>
To: gentoo-user@l.g.o
Subject: [gentoo-user] WARNING! portage-2.1-pre5 doesn't work with distfiles on NFS
Date: Sun, 26 Feb 2006 11:04:21
Message-Id: 44018A1A.6010409@mid.email-server.info
1 FYI
2
3 I just upgraded to portage-2.1-pre5, and since then, I cannot
4 have emerge download files anymore. It'll always error out
5 with a message like this:
6
7 >>> Emerging (1 of 1) sys-apps/man-pages-2.24 to /
8 Traceback (most recent call last):
9 File "/usr/bin/emerge", line 3304, in ?
10 mydepgraph.merge(pkglist)
11 File "/usr/bin/emerge", line 1978, in merge
12
13 retval=portage.doebuild(y,"package",myroot,self.pkgsettings,edebug,tree="porttree")
14 File "/usr/lib/portage/pym/portage.py", line 2823, in doebuild
15 if need_distfiles and not fetch(fetchme, mysettings, listonly=listonly,
16 fetchonly=fetchonly):
17 File "/usr/lib/portage/pym/portage.py", line 1880, in fetch
18 file_lock =
19 portage_locks.lockfile(mysettings["DISTDIR"]+"/"+locks_in_subdir+"/"+myfile,wantnewlockfile=1)
20 File "/usr/lib/portage/pym/portage_locks.py", line 125, in lockfile
21 if type(lockfilename) == types.StringType and os.fstat(myfd).st_nlink != 1:
22 OSError: [Errno 9] Bad file descriptor
23
24
25 That might be, because distfiles (and thus the .locks
26 directory) is on a NFS export.
27
28 See https://bugs.gentoo.org/show_bug.cgi?id=124140
29
30 Alexander Skwar
31 --
32 Cleveland: Oh Quagmire, you are what the Spanish call, "Il Terrible"
33 --
34 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] WARNING! portage-2.1-pre5 doesn't work with distfiles on NFS Rumen Yotov <rumen@××××××.org>