FS#8823 - Fbida package missing Ghostscript dependency

Attached to Project: Arch Linux
Opened by Bijan Camp (Abstracity) - Monday, 03 December 2007, 06:32 GMT
Last edited by Eric Belanger (Snowman) - Tuesday, 24 February 2009, 01:30 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Eric Belanger (Snowman)
Aaron Griffin (phrakture)
Architecture All
Severity Low
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Package fbida is missing the "ghostscript" package as a dependency. fbida provides the "fbgs" application, which uses ghostscript to render a PostScript or pdf file. Without ghostscript installed, fbgs displays the following and exits:

### rendering pages, please wait ... ###

/usr/bin/fbgs: line 54: gs: command not found

Oops: ghostscript wrote no pages?


Also, looking at the post_install message after the installation of "fbida":

==> To use dvipdf, you need to install tetex:
==> # pacman -S tetex

and viewing the manpage of dvipdf, the package also requires ghostscript to be present, but the "tetex" package does not provide gs as a dependency, nor do its dependencies.

Additional info:
Tested on fbida 2.06-1

Adding "ghostscript" to the depends in the fbida PKGBUILD pulled in ghostscript 8.61-1 and removed the error message and successfully rendered the PDF document.

Steps to reproduce:

With ghostscript removed from the system, enter 'fbgs <file>' and watch the output.
This task depends upon

Closed by  Eric Belanger (Snowman)
Tuesday, 24 February 2009, 01:30 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in fbida 2.07-1. I've made ghostscript an optdepends instead of a depends.

Loading...