Missing (optional?) dependency on libvncserver?
Task Info (Flyspray) | |
---|---|
Opened By | t0rb3n (t0rb3n) |
Task ID | 68455 |
Type | Bug Report |
Project | Arch Linux |
Category | Packages: Extra |
Version | None |
OS | All |
Opened | 2020-10-28 19:29:51 UTC |
Status | Assigned |
Assignee | Levente Polyak (anthraxx) |
Details
Description:
When starting Scribus, OpenSceneGraph library gets loaded, but files a warning about a missing dynamic library:
Warning: dynamic library '/usr/lib/osgPlugins-3.6.5/osgdb_vnc.so' exists, but an error occurred while trying to open it: libvncclient.so.1: cannot open shared object file: No such file or directory
The warning disappears once the libvncserver package is installed. AFAICS, OpenSceneGraph is only needed for import of rather specialised 3D files, and the warning is non-fatal.
Additional info:
- package version openscenegraph-3.6.5-1
- The warning seems to persist for some time already, I found it in the German Arch Linux forum from 2017: https://bbs.archlinux.de/viewtopic.php?id=30294 (probably unnoticed since Scribus is mostly used in a graphical context)
- At least the Ubuntu focal package libopenscenegraph160 seems to not include osgdb_vnc.so
Steps to reproduce:
- Have scribus installed (brings openscenegraph as a hard dependency), but not libvncserver
- Open scribus from commandline. The above warning is filed to the terminal.