Bug in beagle package (only x86_64)

Christian Krause chkr at fedoraproject.org
Thu Feb 11 22:22:03 UTC 2010


Hi Juan,

I've just went through a couple of the abrt mono bug reports and it
looks like that there is a problem with the x86_64 package of beagle:

When the DocExtractor.exe is executed, it can't find the
libbeagleglue.so library.

The root cause is, that the shared library is just referenced by
DllImport as "libbeagleglue" and so without any further information the
mono runtime tries to search it in the standard search paths like
/usr/lib64 etc.

However, the file really resides in /usr/lib64/beagle/ .

Most other mono-based programs like gtk-sharp2, gsf-sharp, gnome-sharp
etc. solve this by installing the glue libs like libgtksharpglue-2.so
directly into %{_libdir}/

Additionally the *.config file should map the generic library name used
in the source code (e.g. "libbeagleglue" to a versioned! library name
like "libbeagleglue.so.1")

All information can be found in this bug report:
https://bugzilla.redhat.com/show_bug.cgi?id=558548

I've marked all mono bugs which referred also to DocExtractor.exe in the
x86_64 version of beagle and which also had a similar backtrace as
duplicates.

So right now this bug has 22 people on its CC list.

The following bugs may also be the same, bug I'm not 100% sure.

https://bugzilla.redhat.com/buglist.cgi?query_format=advanced&short_desc=abrt&bug_status=NEW&bug_status=ASSIGNED&short_desc_type=allwordssubstr&longdesc=%2Fusr%2Flib64%2Fbeagle%2FDocExtractor.exe&component=mono&longdesc_type=allwordssubstr&product=Fedora&classification=Fedora

Please can you have a look at this problem? Thanks!


Best regards,
Christian


More information about the mono mailing list