Restoring fails with "GError: Error setting modification or access time: No such file or directory" (lp:#1313944)

[Original report](https://bugs.launchpad.net/bugs/1313944) created by **Oehm (oehmannemuere)**
```
I am trying to restore a 2TB dejadup backup over smb using dulicity after
two failed dejadup attempts.

The backup of my home directory was done with ubuntu 12.04 on a NAS (btrfs)
in my LAN.
After a complete re-install and upgrade to ubuntu 14.04 I am trying to
restore the data to an internal harddrive (ext4).

The command I used:
> duplicity --gio --verbosity=9 smb://USER@NAS.local/mybackup
/media/LOCALUSER/DRIVENAME/restoretarget

After ~60GB of successfully restored data duplicity stopped (and hung)
after the output below.
Even though the last line suggests that "duplicity-uU6dfg-tempdir" could
not be removed I was not able to locate it anywhere.

[...]
Processed volume 2295 of 64378
Registering (mktemp) temporary file /tmp/duplicity-uU6dfg-
tempdir/mktemp-9WVdJO-2299
Writing /tmp/duplicity-uU6dfg-tempdir/mktemp-9WVdJO-2299
Attempt 1 failed: GError: Error setting modification or access time: No
such file or directory
Backtrace of previous error: Traceback (innermost last):
  File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 318,
in iterate
    return fn(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/duplicity/backends/giobackend.py",
line 137, in copy_file
    target.get_parse_name())
  File "/usr/lib/python2.7/dist-packages/duplicity/backends/giobackend.py",
line 112, in handle_error
    raise e
 GError: Error setting modification or access time: No such file or
directory

Writing /tmp/duplicity-uU6dfg-tempdir/mktemp-9WVdJO-2299
Attempt 2 failed: GError: Error opening file '/tmp/duplicity-uU6dfg-
tempdir/mktemp-9WVdJO-2299': No such file or directory
Backtrace of previous error: Traceback (innermost last):
  File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 318,
in iterate
    return fn(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/duplicity/backends/giobackend.py",
line 137, in copy_file
    target.get_parse_name())
  File "/usr/lib/python2.7/dist-packages/duplicity/backends/giobackend.py",
line 112, in handle_error
    raise e
 GError: Error opening file '/tmp/duplicity-uU6dfg-
tempdir/mktemp-9WVdJO-2299': No such file or directory

Writing /tmp/duplicity-uU6dfg-tempdir/mktemp-9WVdJO-2299
Attempt 3 failed: GError: Error opening file '/tmp/duplicity-uU6dfg-
tempdir/mktemp-9WVdJO-2299': No such file or directory
Backtrace of previous error: Traceback (innermost last):
  File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 318,
in iterate
    return fn(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/duplicity/backends/giobackend.py",
line 137, in copy_file
    target.get_parse_name())
  File "/usr/lib/python2.7/dist-packages/duplicity/backends/giobackend.py",
line 112, in handle_error
    raise e
 GError: Error opening file '/tmp/duplicity-uU6dfg-
tempdir/mktemp-9WVdJO-2299': No such file or directory

Writing /tmp/duplicity-uU6dfg-tempdir/mktemp-9WVdJO-2299
Attempt 4 failed: GError: Error opening file '/tmp/duplicity-uU6dfg-
tempdir/mktemp-9WVdJO-2299': No such file or directory
Backtrace of previous error: Traceback (innermost last):
  File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 318,
in iterate
    return fn(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/duplicity/backends/giobackend.py",
line 137, in copy_file
    target.get_parse_name())
  File "/usr/lib/python2.7/dist-packages/duplicity/backends/giobackend.py",
line 112, in handle_error
    raise e
 GError: Error opening file '/tmp/duplicity-uU6dfg-
tempdir/mktemp-9WVdJO-2299': No such file or directory

Writing /tmp/duplicity-uU6dfg-tempdir/mktemp-9WVdJO-2299
Error opening file '/tmp/duplicity-uU6dfg-tempdir/mktemp-9WVdJO-2299': No
such file or directory
Releasing lockfile <lockfile.LinkFileLock instance at 0x7eff1c089dd0>
Removing still remembered temporary file /tmp/duplicity-uU6dfg-
tempdir/mktemp-rkv29i-1736
Removing still remembered temporary file /tmp/duplicity-uU6dfg-
tempdir/mktemp-ngak_K-1738
Removing still remembered temporary file /tmp/duplicity-uU6dfg-
tempdir/mktemp-9WVdJO-2299
Removing still remembered temporary file /tmp/duplicity-uU6dfg-
tempdir/mkstemp-z02uUj-1
Cleanup of temporary directory /tmp/duplicity-uU6dfg-tempdir failed - this
is probably a bug.
```

Story points: 6.0