Bug 301186 - open archive inside an archive
Summary: open archive inside an archive
Status: RESOLVED FIXED
Alias: None
Product: ark
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Elvis Angelaccio
URL:
Keywords:
: 309533 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-06-04 22:10 UTC by sharrana
Modified: 2016-10-22 20:53 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 15.12.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description sharrana 2012-06-04 22:10:55 UTC
wish ark support opening archive inside another archive and extract a specific file as file roller
with love
Comment 1 Raphael Kubo da Costa 2012-06-04 22:13:37 UTC
Could you be more specific? Do you mean opening foo.tar.gz inside bar.tar.gz and being able to extract a file from it?
Comment 2 sharrana 2012-06-05 15:25:29 UTC
im trying to extract a specific file from an archive *.tar which is inside an archive *.tar.7z
Comment 3 Raphael Kubo da Costa 2012-06-06 02:13:54 UTC
So you have foo.tar inside bar.tar.7z, and you want to extract baz from foo.tar? Doesn't it work if you open foo.tar from within bar.tar.7z and then extract the file from it?
Comment 4 sharrana 2012-06-06 13:54:37 UTC
exactly...... thank you for your quick reply
Comment 5 Raphael Kubo da Costa 2012-06-07 17:35:31 UTC
Has it worked then? Can this bug be closed?
Comment 6 Rafael 2013-04-10 17:37:04 UTC
Ok. That's an old thread.. Anyway, I feel sharrana's pain and was going to open this exact same issue.

Let me try to explain my way.. Supose I have a file A compacted as B.zip which is compacted as C.tar.gz (A -> B.zip -> C.tar.gz)

Current behaviour:
1. Open file C.tar.gz, see it's content (B.zip)
2. Click to open B.zip, see that KDE's embedded viewer is opened
3. You can't extract B.zip's content (A) because embedded viewer is read-only

Wished behaviour:
1. Open file C.tar.gz, see it's content (B.zip)
2. Click to open B.zip, see another instance of Ark launched to open B.zip
3. Now you can extract B.zip normally

I believe the initial use of embedded viewer was because Ark doesn't support file modification (editing/ a .txt directly from the .zip and have it updates). But that is another thing that I miss a lot
Comment 7 Elvis Angelaccio 2015-10-19 13:52:00 UTC
(In reply to Rafael from comment #6)
> Ok. That's an old thread.. Anyway, I feel sharrana's pain and was going to
> open this exact same issue.
> 
> Let me try to explain my way.. Supose I have a file A compacted as B.zip
> which is compacted as C.tar.gz (A -> B.zip -> C.tar.gz)
> 
> Current behaviour:
> 1. Open file C.tar.gz, see it's content (B.zip)
> 2. Click to open B.zip, see that KDE's embedded viewer is opened
> 3. You can't extract B.zip's content (A) because embedded viewer is read-only
> 
> Wished behaviour:
> 1. Open file C.tar.gz, see it's content (B.zip)
> 2. Click to open B.zip, see another instance of Ark launched to open B.zip
> 3. Now you can extract B.zip normally
> 
> I believe the initial use of embedded viewer was because Ark doesn't support
> file modification (editing/ a .txt directly from the .zip and have it
> updates). But that is another thing that I miss a lot
Actually you can extract file A by drag-and-dropping it on Dolphin. But I agree that it should be easier than that, so I'm confirming this wish.
Comment 8 Elvis Angelaccio 2015-10-19 14:10:47 UTC
*** Bug 309533 has been marked as a duplicate of this bug. ***
Comment 9 Ragnar Thomsen 2016-10-22 20:23:59 UTC
I'm not sure about this. The user can just right-click B.zip and choose "Open". This will cause B.zip to open in a new Ark instance.
Comment 10 Ragnar Thomsen 2016-10-22 20:53:16 UTC
With Ark 15.12 the user can just right-click the nested archive and choose "Open" to make the archive open in a new Ark instance.