[Regression] Can't copy files from digital camera (Operation not supported by backend)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gvfs |
Invalid
|
High
|
|||
glib2.0 (Ubuntu) |
Fix Released
|
High
|
Iain Lane | ||
Saucy |
Fix Released
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
High
|
Iain Lane | ||
gvfs (Debian) |
Fix Released
|
Unknown
|
|||
gvfs (Fedora) |
Fix Released
|
Critical
|
Bug Description
[ Description ]
Copying from some devices is broken over gvfs
[ Test case ]
- browse a directory with a .tar.gz, using nautilus
- right click on the file, select "open with archive mounter"
-> that makes the archive being listed as a mount in the sidebar/unity launcher
- browse that mount, find a file to copy in there
- try to copy it to your user directory
-> if the fix is doing its job, the copy should work without error
[ Proposed fix ]
Cherry-pick upstream commit 44edc3829d6db3f
[ Regression potential ]
Adds an extra step into file copying over gvfs. Check all previous gvfs copies still work.
[ Original report ]
Hello,
on Saucy I can't copy files from my digital camera to my PC anymore via file manager. This is a serious regression since it worked on all previous version of Ubuntu since Lucid at least (even earlier versions not tested because I didn't own the camera at that time).
It is easy to reproduce:
- Start PC from USB stick with current Saucy daily live image
- Connect and turn on camera
- Open Nautilus, browse the files on the camera, select one of them and right-click -> copy
- Now when I try to paste the file into my home directory, I get an error dialog saying copying failed with the reason "Operation not supported by backend" (see attached screenshot)
I get the same error message if I try to copy the file on terminal with the command gvfs-copy.
However, if I try to copy a file on terminal with the gphoto2 tool, e.g. 'gphoto2 --get-file 1', this works.
It also works if I copy files with cp in a terminal from gvfs-mountpoint mounted at /run/user/
Kind regards,
Jan
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: libgphoto2-6 2.5.2-0ubuntu5
ProcVersionSign
Uname: Linux 3.11.0-3-generic x86_64
ApportVersion: 2.12.1-0ubuntu2
Architecture: amd64
CasperVersion: 1.336
Date: Tue Aug 27 07:18:22 2013
LiveMediaBuild: Ubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130826)
MarkForUpload: True
SourcePackage: libgphoto2
UpgradeStatus: No upgrade log present (probably fresh install)
---
ApportVersion: 2.12.1-0ubuntu3
Architecture: amd64
DistroRelease: Ubuntu 13.10
InstallationDate: Installed on 2013-08-02 (34 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130802)
MarkForUpload: True
Package: gvfs 1.17.90-0ubuntu1
PackageArchitec
ProcVersionSign
Tags: saucy
Uname: Linux 3.11.0-4-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
Changed in gvfs (Debian): | |
status: | Unknown → New |
no longer affects: | gvfs |
Changed in gvfs: | |
importance: | Unknown → High |
status: | Unknown → New |
Changed in gvfs (Ubuntu): | |
status: | Confirmed → Triaged |
importance: | Undecided → High |
Changed in gvfs (Ubuntu): | |
assignee: | nobody → Iain Lane (laney) |
affects: | gvfs (Ubuntu) → glib2.0 (Ubuntu) |
description: | updated |
Changed in glib2.0 (Ubuntu): | |
status: | Triaged → In Progress |
description: | updated |
Changed in gvfs: | |
status: | New → Invalid |
Changed in gvfs (Debian): | |
status: | New → Fix Released |
Changed in gvfs (Fedora): | |
importance: | Unknown → Critical |
status: | Unknown → Fix Released |
Description of problem:
When trying to copy files from the camera using any software relaying on gvfs-gphoto2, I get the following error: "Operation not supported by backend"
Version-Release number of selected component (if applicable):
gvfs-ghoto2- 1.16.3- 2.fc19. x86_64
How reproducible:
always (on two different machines, tested with Caja, Nautilus, Thunar)
Steps to Reproduce:
1. Install gvfs-gphoto2
2. Connect camera
3. Browse images
4. Attempt to copy images
Actual results:
A popup error message appears "Operation not supported by backend"
Expected results:
Files copied without error message
Additional info:
$ gphoto2 -P
downloads all files with no issues
also installing any software capable of importing images (darktable, shotwell) will import them without any issues too, though none of these apps are installed by default on MATE Desktop, separate bug was filled for it: https:/ /bugzilla. redhat. com/show_ bug.cgi? id=984908 ).