When I emerge quake3-urbanterror, the package downloads and compiles
fine, but upon trying to merge into /opt/quake3, the following error
occurs:

Traceback (most recent call last):
  File "/usr/bin/emerge", line 6979, in <module>
    retval = emerge_main()
  File "/usr/bin/emerge", line 6973, in emerge_main
    myopts, myaction, myfiles, spinner)
  File "/usr/bin/emerge", line 6403, in action_build
    retval = mergetask.merge(pkglist, favorites, mtimedb)
  File "/usr/bin/emerge", line 3989, in merge
    return self._merge(mylist, favorites, mtimedb)
  File "/usr/bin/emerge", line 4267, in _merge
    prev_mtimes=ldpath_mtimes)
  File "/usr/lib64/portage/pym/portage.py", line 4817, in doebuild
    vartree=vartree, prev_mtimes=prev_mtimes)
  File "/usr/lib64/portage/pym/portage.py", line 5012, in merge
    mydbapi=mydbapi, prev_mtimes=prev_mtimes)
  File "/usr/lib64/portage/pym/portage.py", line 9485, in merge
    mydbapi=mydbapi, prev_mtimes=prev_mtimes)
  File "/usr/lib64/portage/pym/portage.py", line 9493, in _merge
    cleanup=cleanup, mydbapi=mydbapi, prev_mtimes=prev_mtimes)
  File "/usr/lib64/portage/pym/portage.py", line 9062, in treewalk
    if self.mergeme(srcroot,destroot,outfile,secondhand,"",cfgfiledict,mymtime):
  File "/usr/lib64/portage/pym/portage.py", line 9365, in mergeme
    join(offset, x), cfgfiledict, thismtime):
  File "/usr/lib64/portage/pym/portage.py", line 9365, in mergeme
    join(offset, x), cfgfiledict, thismtime):
  File "/usr/lib64/portage/pym/portage.py", line 9360, in mergeme
    os.chown(mydest,mystat[4],mystat[5])
OSError: [Errno 22] Invalid argument: '/opt/quake3/pb'

Now, I suspect (but am not certain) that this has to do with the fact
that my /opt is mounted over nfs. However, the server logs contain no
mention of the incident. How can I determine what is causing this
problem?

Reply via email to