FS#41838 - [gnucash-docs] extra/yelp is not a dependency

Attached to Project: Arch Linux
Opened by Michael Rudolph (ebiadsu) - Friday, 05 September 2014, 18:41 GMT
Last edited by Jürgen Hötzel (juergen) - Wednesday, 01 April 2015, 18:06 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jürgen Hötzel (juergen)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
In order to view the doc file from within gnucsh, yelp needs to be installed. The README (attached) file of gnucash-docs package clearly states that.

If yelp is not installed, the user receive a gui message "GnuCash could not find the files for the help documentation. This is likely because the 'gnucash-docs' package is not installed."

The gnucash logfile shows the follwoing:
CRIT <gnc.gui> [gnc_gnome_help()] The specified location is not supported

Hence, if yelp is installed there is no error message.

I suggest making extra/yelp a dependency or at least an optional dependency.

Additional info:
* package version: 2.6.3-1

Steps to reproduce:
* Install gnucash and gnucash-docs
* verify that yelp is not installed
* start gnucash
* Press F1 to start Help dialog
This task depends upon

Closed by  Jürgen Hötzel (juergen)
Wednesday, 01 April 2015, 18:06 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in 2.6.6-1
Comment by Michael Rudolph (ebiadsu) - Friday, 05 September 2014, 18:42 GMT
This has also been discussed in the forum:
https://bbs.archlinux.org/viewtopic.php?id=176049

Loading...