Bugzilla – Bug 315579
dies if exact gtkhtml-3.0 library can't be found with useless message
Last modified: 2007-09-15 21:24:40 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".