[Pkg-owncloud-maintainers] Bug#719178: owncloud-client: FTBFS w/sphinx too: can't rename temporary pickle file

Aaron M. Ucko ucko at debian.org
Fri Aug 9 02:22:05 UTC 2013


Source: owncloud-client
Version: 1.2.5+dfsg-1
Severity: serious
Justification: fails to build from source

Builds of owncloud-client on autobuilders with python-sphinx already
installed (as on i386 and mips, for whatever reason) have been failing
too; per the backtrace, it looks like they somehow couldn't rename
temporary pickle files to their final names:

  Exception occurred:
    File "/usr/lib/pymodules/python2.7/sphinx/cmdline.py", line 189, in main
      app.build(force_all, filenames)
    File "/usr/lib/pymodules/python2.7/sphinx/application.py", line 204, in build
      self.builder.build_update()
    File "/usr/lib/pymodules/python2.7/sphinx/builders/__init__.py", line 196, in build_update
      'out of date' % len(to_build))
    File "/usr/lib/pymodules/python2.7/sphinx/builders/__init__.py", line 238, in build
      self.env.topickle(path.join(self.doctreedir, ENV_PICKLE_FILENAME))
    File "/usr/lib/pymodules/python2.7/sphinx/environment.py", line 351, in topickle
      movefile(filename + '.tmp', filename)
    File "/usr/lib/pymodules/python2.7/sphinx/util/osutil.py", line 104, in movefile
      os.rename(source, dest)
  OSError: [Errno 2] No such file or directory

Both builds were running in parallel; perhaps they ran into a race
condition, with multiple sphinx runs colliding.

Could you please take a look?

Thanks!



More information about the Pkg-owncloud-maintainers mailing list