On 2012/7/31 Julien Cristau wrote:
> Package: oce
> Version: 0.10-1
> Severity: normal
>
> Plugin::Load in src/Plugin/Plugin.cxx basically does
> dlopen("lib" + $name_of_the_plugin + ".so").  When $name_of_the_plugin
> is FWOSPlugin that fails unless liboce-ocaf-lite-dev is installed, which
> seems like it shouldn't be necessary.  I'm not sure if this is a bug in
> the application, if Plugin::Load should be able to find the versioned
> file, or if libFWOSPlugin.so should be shipped in the runtime lib

Hello Julien,

We may move libFWOSPlugin.so into /usr/lib/oce-0.10.  DRAWEXE will
work just fine (because of its rpath settings), but Plugin::Load would
have to be taught to look into this directory if we want to not break
other applications.
Another idea is to edit /usr/share/oce-0.10/src/StdResource/Plugin and replace
  a148e300-5740-11d1-a904-080036aaa103.Location: FWOSPlugin
by
  a148e300-5740-11d1-a904-080036aaa103.Location: FWOSPlugin-3
A symlink libFWOSPlugin-3.so --> libFWOSPlugin.so.3 will then do the
trick.  I prefer this solution, no change is required in source files.

Denis


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to