Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#2629 - file-roller has problems previewing files

Attached to Project: Arch Linux
Opened by Mario Vazquez (darkcoder) - Thursday, 21 April 2005, 04:40 GMT
Last edited by Dale Blount (dale) - Thursday, 21 April 2005, 11:16 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture not specified
Severity Medium
Priority Normal
Reported Version 0.7 Wombat
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

On file-roller, if the user select a file, and then select View icon on the toolbar, of the View File from the pop up menu, it usually fails with the message:

Could not perform the operation
Error launching command

With more observation found that not all files fail the view operation. The files that on my setup work correctly were image files like png, jpg, xbm, svg, and other graphic formats. While text, glade files and others refuse to work.
Image files where previewed on either gimp or inkscape that I have currently installed, while others are handled by gnome binary files.

My conclusion after playing with some symlinks is that file-roller looks for the binary executables on /usr/bin and not /opt/gnome/bin, which cause inkscape and gimp to work, since they install their binaries or symlinks on /usr/bin, while gnome programs like gedit and glade install on /opt/gnome/bin.

How to perform a test:
1. Open a compressed file with file-roller
2. Select a text file, for example a README.
3. Click on View Icon on top. It fails.
4. Open a shell, make a symlink to gedit as root
ln -s /opt/gnome/bin/gedit /usr/bin
5. Click the View Icon again, now it works.

Problem can be fixed by either providing symlink to basic gnome binaries on /usr/bin directory, or allowing file-roller to also check programs on /opt/gnome dir.
This task depends upon

Closed by  Jan de Groot (JGC)
Thursday, 28 April 2005, 17:17 GMT
Reason for closing:  Fixed
Additional comments about closing:  Seems to be fixed in 2.10.3
Comment by Mario Vazquez (darkcoder) - Thursday, 21 April 2005, 04:41 GMT
Forgot, I have installed:

gnome
gnome-extra
gimp
inkscape
glade
Comment by Jan de Groot (JGC) - Thursday, 21 April 2005, 06:43 GMT
Thanks for analyzing the problem, now I have something for gnome bugzilla. This bug was annoying me and I didn't know if it was gedit or file-roller that was causing the problem.
Comment by Mario Vazquez (darkcoder) - Thursday, 21 April 2005, 16:17 GMT
I'm still not sure if it was an upstream bug, or not. Since only I see that issue on Arch, and most distributions anyway install Gnome on /usr that's why I do the litte research.

But haven't checked file-roller source itself to see if their is a config option that we can use.

Loading...