Package: thunar-archive-plugin Version: 0.3.1-2 Followup-For: Bug #746504 >From thunar-archive-plugin's README:
>The .tap and .desktop files should have the same basename, otherwise the >thunar-archive-plugin is not able to find the appropriate .tap >file for an archive manager. For example, if the name of the .desktop file is >ark.desktop, the .tap file must be named ark.tap. Currently file-roller installs the file /usr/share/applications/org.gnome.FileRoller.desktop (previously named file-roller.desktop) So the solution is to add /usr/lib/$ARCH-linux-gnu/thunar-archive-plugin/org.gnome.FileRoller.desktop (which is the same file as file-roller.tap and gnome-file-roller.tap in the same directory). Symlinking works, but I'll attach a copy of the file anyway. Please add this to the debian package source, as this bugs completely breaks thunar-archive-plugins with file-roller, Thanks -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (500, 'testing'), (200, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages thunar-archive-plugin depends on: ii libatk1.0-0 2.12.0-1 ii libc6 2.18-5 ii libcairo2 1.12.16-2 ii libexo-1-0 0.10.2-3 ii libfontconfig1 2.11.0-5 ii libfreetype6 2.5.2-1 ii libgdk-pixbuf2.0-0 2.30.7-1 ii libglib2.0-0 2.40.0-3 ii libgtk2.0-0 2.24.23-1 ii libpango-1.0-0 1.36.3-1 ii libpangocairo-1.0-0 1.36.3-1 ii libpangoft2-1.0-0 1.36.3-1 ii libthunarx-2-0 1.6.3-1 ii libxfce4util6 4.10.1-1 ii thunar 1.6.3-1 Versions of packages thunar-archive-plugin recommends: ii file-roller 3.12.1-2 thunar-archive-plugin suggests no packages. -- no debconf information
#!/bin/sh # # vi:set et ai sw=2 sts=2 ts=2: # - # file-roller.tap - Wrapper script to create and extract archive files # in Thunar, via the thunar-archive-plugin, using the # file-roller archive manager. # # Copyright (c) 2006 Benedikt Meurer <be...@xfce.org> # Copyright (c) 2011 Jannis Pohlmann <jan...@xfce.org> # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License as # published by the Free Software Foundation; either version 2 of # the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, # Boston, MA 02110-1301, USA. # determine the action and the folder, $@ then contains only the files action=$1; shift; folder=$1; shift; # check the action case $action in create) exec file-roller "--default-dir=$folder" --add "$@" ;; extract-here) exec file-roller "--extract-to=$(pwd)" --extract-here --force "$@" ;; extract-to) exec file-roller "--default-dir=$folder" --extract "$@" ;; *) echo "Unsupported action '$action'" >&2 exit 1 esac