print preview broken in non gnome environments (evince missing)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Invalid
|
Low
|
Unassigned | ||
inkscape (Debian) |
Fix Released
|
Unknown
|
|||
inkscape (Mandriva) |
Unknown
|
Medium
|
|||
inkscape (Ubuntu) |
Invalid
|
Low
|
Unassigned |
Bug Description
Inkscape 0.46 Linux assumes that evince is installed on the machine that it is running on. This causes error messages when print preview is attempted: "Failed to execute child process "evince" (No such file or directory)".
This is a simple problem; perhaps evince could be listed as a dependency, or alternatively a more helpful error message could be displayed which would explaining the problem (many users will not know what "evince" is or means). It could say something like 'an external program is required to use the print preview function, please install evince'.
Ideally inkscape would be able to use KDE components to display print preview, as well as Gnome ones. I don't know how easy/possible this would be to implement.
This bug has been written up elsewhere, including bug #238609. However, it is not very well described there, and I think it is sufficiently important and easy to remedy that it merited a new bug submission (print preview is a very popular function on any graphics app).
Changed in inkscape (Mandriva): | |
status: | Unknown → Confirmed |
Changed in inkscape (Ubuntu): | |
importance: | Undecided → Low |
Changed in inkscape (Debian): | |
status: | Unknown → Confirmed |
Changed in inkscape (Mandriva): | |
importance: | Unknown → Medium |
Changed in inkscape (Mandriva): | |
status: | Confirmed → Unknown |
Changed in inkscape (Debian): | |
status: | Confirmed → Fix Released |
I'm not sure about it, but I think it is automatically handled by gtk-print widget, so this shouldn't be just inkscape-related but located in the toolkit.