FS#8022 - Devhelp trys to search in unexisting gtkmm documentation

Attached to Project: Arch Linux
Opened by Delete Me (steve-e) - Saturday, 15 September 2007, 08:44 GMT
Last edited by Jan de Groot (JGC) - Thursday, 20 September 2007, 22:37 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture All
Severity Low
Priority Normal
Reported Version 2007.08 Don't Panic
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
/usr/share/devhelp/books/gtkmm-2.4 is existing and lets devhelp assume gtkmm documentation is available. Whenever a keyword is searched and a match is found in the non-existing gtkmm docs the following error message is raised:

"The file /usr/share/doc/gtkmm-2.4/docs/index.html cannot be found. Please check the location and try again."


Additional info:
* package version(s)
devhelp 0.16-1
gtkmm 2.10.10-1


Steps to reproduce:
Install gtkmm and devhelp and try to browse some docs in devhelp.
This task depends upon

Closed by  Jan de Groot (JGC)
Thursday, 20 September 2007, 22:37 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed for gtkmm 2.12.0-1, current in CVS, will be available on sunday in testing.
Comment by Delete Me (steve-e) - Saturday, 15 September 2007, 12:35 GMT
  • Field changed: Percent Complete (100% → 0%)
When closing this as a dup of 3944, you should consider the following:

The problem is not that devhelp does not display any documentation at all, due to a policy.

I can install docs and use them without any problem (e.g. pygtk-docs). But when docs are removed, it should be done completly.

Just remove /usr/share/devhelp/books/gtkmm-2.4 and I am fine.

It is very annoying that devehelp is trying to access unavailable documentation all the time.

Thanks in advance. Steve
Comment by Roman Kyrylych (Romashka) - Saturday, 15 September 2007, 12:37 GMT
The problem is in gtkmm, not devhelp.
devhelp does not contain /usr/share/devhelp/books/ directory,
gtkmm has it because of /usr/share/devhelp/books/gtkmm-2.4/gtkmm-2.4.devhelp file

Loading...