Gentoo Archives: gentoo-user

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

Replies

Subject Author
Re: [gentoo-user] WARNING! portage-2.1-pre5 doesn't work with distfiles on NFS Alexander Skwar <listen@×××××××××××××××.name>