! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
thunar-archive-plugin doesn't follow file-roller's --extract-here conventions
Status:
RESOLVED: FIXED
Product:
Thunar-archive-plugin
Component:
General

Comments

Description huggie 2007-05-21 14:44:15 CEST
We've had a bug report on Debian that thunar-archive-plugin that it's not honouring file-roller's behaviour in some cases.

Specifically that "Extract here" should add the --extract-here to the parameters fed to file-roller.

What this seems to do is if all the archive is contained in a directory then it extracts to that directory and if there is not then it creates one called <archive-name>_FILES and extracts there.

I can see arguments for both behaviours so I'm forwarding this on to you to decide if you want to change the file-roller.tap.

The Debian bug is:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=424986
Comment 1 ekz 2007-10-20 22:28:16 CEST
Created attachment 1399 
Fixed file-roller.tap

Put this file in /usr/libexec/thunar-archive-plugin/file-roller.tap
(overwrite)
Comment 2 Benedikt Meurer editbugs 2009-11-07 10:31:12 CET
Mass reassign. Nick, please check these pending reports. Thx.
Comment 3 Jannis Pohlmann editbugs 2011-01-23 16:36:34 CET
Are you sure that $(pwd) is correct? Shouldn't this be $folder so that it works with DND?
Comment 4 Jannis Pohlmann editbugs 2011-01-23 17:25:06 CET
Fixed in master. A release will follow soon:

commit 004169f794000160bd3001b6a3fa1076063aeaa2
Author: Jannis Pohlmann <jannis@xfce.org>
Date:   Sun Jan 23 17:21:25 2011 +0100

    Make "Extract Here" work again with file-roller (bug #3261).
    
    "Extract Here" after DND is still broken with file-roller for a simple
    reason: file-roller's --extract-here always seems to assume the
    destination to be the working directory. Overriding this with
    --extract-to=some/other/folder does not work.

Bug #3261

Reported by:
huggie
Reported on: 2007-05-21
Last modified on: 2011-01-23

People

Assignee:
Jannis Pohlmann
CC List:
1 user

Version

Version:
unspecified

Attachments

Fixed file-roller.tap (1.42 KB, application/octet-stream)
2007-10-20 22:28 CEST , ekz
no flags

Additional information