Bug 456747

Summary: file-roller will not update files
Product: [Fedora] Fedora Reporter: James <james>
Component: file-rollerAssignee: Christopher Aillon <caillon>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: rawhide   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-11-07 19:08:09 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Demo archive
none
Demo archive 2 none

Description James 2008-07-26 10:57:34 UTC
Description of problem:
file-roller will not update (overwrite) destination files when unpacking (at
least) a subset of an archive.

Version-Release number of selected component (if applicable):
file-roller-2.20.3-1.fc8
file-roller-2.22.4-1.fc9.i386

How reproducible:
Always.

Steps to Reproduce:
1. Create two archives containing some subfolders and files. arch-1.tar.bz2 and
arch-2.tar.bz2 attached are like this --- they contain

   arch-{12}/folder/file

respectively, where file contains the string "Version 1" or "Version 2".

2. Create a destination folder, e.g. "dest".
3. Open arch-1.tar.bz2 in file-roller. Navtigate into "arch-1", select "folder",
and extract it to "dest", with "Re-create folders" and "Overwrite existing" checked.
4. Check dest/folder/file reads "Version 1".
5. Repeat step 3 with arch-2.tar.bz2.
6. Check dest/folder/file. It still reads "Version 1", we'd expect "Version 2".
  
Actual results:
Files not updated.

Expected results:
Files updated.

Comment 1 James 2008-07-26 10:57:34 UTC
Created attachment 312702 [details]
Demo archive

Comment 2 James 2008-07-26 10:58:15 UTC
Created attachment 312703 [details]
Demo archive 2

Comment 3 James 2008-12-29 14:20:59 UTC
Still not fixed in file-roller-2.24.2-1.fc10.x86_64.

Comment 4 James 2009-07-28 15:25:12 UTC
This is still present in file-roller-2.26.3-1.fc11.x86_64, updating release.

Comment 5 James 2009-11-07 11:05:46 UTC
Still broken in Rawhide, file-roller-2.28.1-2.fc12.x86_64

Comment 6 James 2009-11-07 17:42:52 UTC
Is now being worked on upstream; see GNOME Bugzilla for more.