The shared objects in lib/ cause some clashes and interferes with installed software (emacs), and fzn-gecode-gist does not work. Behavior if LD_LIBRARY_PATH does not include lib/:
$ echo $QT_PLUGIN_PATH
/opt/MiniZincIDE-2.5.3-bundle-linux-x86_64/plugins
$ echo $LD_LIBRARY_PATH
/usr/local/lib
$ emacs
$ fzn-gecode-gist -mode gist ./tests/fcts/globals/sort.fzn
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: xcb.
Aborted (core dumped)
Behavior if LD_LIBRARY_PATH includes lib/:
$ echo $QT_PLUGIN_PATH
/opt/MiniZincIDE-2.5.3-bundle-linux-x86_64/plugins
$ export LD_LIBRARY_PATH=/opt/MiniZincIDE-2.5.3-bundle-linux-x86_64/lib:/usr/local/lib
$ emacs
emacs: symbol lookup error: /usr/lib/x86_64-linux-gnu/librsvg-2.so.2: undefined symbol: cairo_tag_end
$ fzn-gecode-gist -mode gist ./tests/fcts/globals/sort.fzn
fzn-gecode-gist: /opt/MiniZincIDE-2.5.3-bundle-linux-x86_64/lib/libQt5Core.so.5: version `Qt_5.12' not found (required by /usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so.5)
The shared objects in
lib/cause some clashes and interferes with installed software (emacs), andfzn-gecode-gistdoes not work. Behavior ifLD_LIBRARY_PATHdoes not includelib/:Behavior if
LD_LIBRARY_PATHincludeslib/: