Bug ID | 1207959 |
---|---|
Summary | devel:languages:tcl/tcl: Bug libraries outside of '/usr/share/tcl' do not seem to be loaded |
Classification | openSUSE |
Product | openSUSE.org |
Version | unspecified |
Hardware | Other |
OS | openSUSE Tumbleweed |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | 3rd party software |
Assignee | max@suse.com |
Reporter | simonizor@protonmail.com |
QA Contact | screening-team-bugs@suse.de |
Found By | --- |
Blocker | --- |
I'm not sure what the problem is here, but this error has started happening a few months ago on Tumbleweed when trying to use tdom with Tcl: ``` couldn't load file "/usr/share/tcl/tdom0.9.2/libtdom0.9.2.so": /usr/share/tcl/tdom0.9.2/libtdom0.9.2.so: cannot open shared object file: No such file or directory while executing "load /usr/share/tcl/tdom0.9.2/libtdom0.9.2.so" ("package ifneeded tdom 0.9.2" script) invoked from within "package require tdom" ``` Creating a symlink from `/usr/lib64/libtdom0.9.2.so` to `/usr/share/tcl/tdom0.9.2/libtdom0.9.2.so` fixes the problem, but does not feel like the correct solution. I'm not sure if this is a bug with tdom or Tcl, but it seems to be Tcl not looking for libraries in all of the paths it should be.