Bug 315579 (MONO61897) - dies if exact gtkhtml-3.0 library can't be found with useless message
Summary: dies if exact gtkhtml-3.0 library can't be found with useless message
Status: RESOLVED INVALID
Alias: MONO61897
Product: Mono: Doctools
Classification: Mono
Component: Gui (show other bugs)
Version: unspecified
Hardware: Other Other
: P3 - Medium : Enhancement
Target Milestone: ---
Assignee: Mono Bugs
QA Contact: Mono Bugs
URL:
Whiteboard:
Keywords: easy_fix
Depends on:
Blocks:
 
Reported: 2004-07-24 05:47 UTC by Filip G
Modified: 2007-09-15 21:24 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 18:47:54 UTC


---- Reported by filipg@repairfaq.org 2004-07-23 22:47:14 MST ----

Please fill in this template when reporting a bug, unless you know what you
are doing.
Description of Problem:
gtkhtml-3.0 (.9) not included in all-mono.zip but FC2 ships with 3.0.10.
Mono looks for libgtkhtml-3.0.so.2* (3.0.9) while 3.0.10 installs library
as libgtkhtml-3.0.so.4*. When trying to start, monodoc gives an useless
error message that does not hint of what failed to load. Tedious to find cause.

Steps to reproduce the problem:
1. Install FC2, installs gtkhtml-3.0.10
2. D/L all-mono.zip
3. install everything, --nodepend when it whines about gtkhtml-3.0.9
4. try to start monodoc

Wrote a shell and perl script that traverses down /usr/lib/mono/eac
and checks if every *.dll.config file's target="" can be found in
ldconfig -v output. Perl version runs pretty fast. Shows suggestions
for bad references. Gets prefix for base directory from 'which monodoc' and
inspection of that shell script, so pretty portable. Might help some newbe
if it was called on first run or following error? Also, would be nice if
error message showed path of missing dependancy...

Cheers,
Fil

P.S. form's OS list does not show Fedora 1 or 2...



---- Additional Comments From bmaurer@users.sf.net 2005-05-19 21:27:51 MST ----

You can't do --nodepends :-).


Unknown bug field "cf_op_sys_details" encountered while moving bug
   <cf_op_sys_details>RH Fedora 2 (not on form's OS list?)</cf_op_sys_details>
Unknown operating system other. Setting to default OS "Other".