I've played around a bit and i think there are at least two different
issues.

First, it looks like the gvfs backend didn't set file attributes.
The check if (! g_file_info_get_attribute_boolean (parent_info, 
G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE)) in file fr-new-archive-dialog.c will fail 
because of that. It gets (NULL) instead of TRUE.
BUT if you specify /run/user/$user/gvfs/.... as folder, checking the attribute 
returns TRUE as it should. (This is strange, maybe i did a mistake during 
testing)

Then i commented out that check and recompiled.
I was now able to create an archive with files from my destop on the share.
BUT it is not working the otherway. If i want to create an archive on my 
desktop with files from the share it only looks like it is working (no error 
popping up, progressbar is shown) but the archive isn't created at all. So even 
if this check is skipped, it still fails if your source files are on a share.

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to file-roller in Ubuntu.
https://bugs.launchpad.net/bugs/1071759

Title:
  File-roller can't create new archives in mounted samba/ftp shares

To manage notifications about this bug go to:
https://bugs.launchpad.net/file-roller/+bug/1071759/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to