Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 135817 - dia-0.9.5 missing in-app documentation
Summary: dia-0.9.5 missing in-app documentation
Status: RESOLVED DUPLICATE of bug 159381
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: GNOME Office (OBSOLETE)
URL:
Whiteboard:
Keywords:
: 147713 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-06-06 13:39 UTC by Chris Bainbridge (RETIRED)
Modified: 2008-02-12 15:49 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Bainbridge (RETIRED) gentoo-dev 2006-06-06 13:39:43 UTC
Clicking on help->contents gives:

Could not open help directory:
Error opening directory '/usr/share/dia/help': No such file or directory
Comment 1 Chris Bainbridge (RETIRED) gentoo-dev 2006-08-04 07:43:34 UTC
Simply moving the directory doesn't work - error is "Error showing url: There is no default action associated with this location." It's an error message from gnome-open, maybe because I'm running kde.

Also the directory is full of .xml files - dia claims that if $BROWSER is set it will use that, I assume gnome-open knows what format these xml files are in and launches an appropriate browser? But for other browsers they need to be converted to html.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-12-29 07:56:34 UTC
*** Bug 147713 has been marked as a duplicate of this bug. ***
Comment 3 Lindsay Haisley 2008-01-13 02:34:52 UTC
The help is installed in /usr/share/doc/dia, but dia and the gnome subsystem apparently expect to find it under /usr/share/gnome/help/dia/ in a locale subdirectory, e.g. /usr/share/gnome/help/dia/en_US or something similar.  I expect that dia hasn't had its documentation or ebuild updated in quite a while since locales for internationalization are SOP these days.

There's a quick-n-dirty fix.  As root, assuming your locale is en_US:

cd /usr/share/gnome/help
ln -s /usr/share/doc/dia .
cd dia
ln -s . en_US

While this works, the problem really ought to be fixed in the ebuild so as to place the documentation in the proper place without resorting to symlink hacks.
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-02-12 15:49:45 UTC

*** This bug has been marked as a duplicate of bug 159381 ***