On Sun, May 10, 2020 at 12:52:46PM +0000, Caveman Al Toraboran wrote: > shell> newsboat > newsboat: error while loading shared libraries: libstfl.so.0: cannot open > shared object file: No such file or directory
Searching on portagefilelist.de, this file appears in dev-libs/stfl. Okay, let's
have a look at the files which that package installs.
$ equery f dev-libs/stfl
* Searching for stfl in dev-libs ...
* Contents of dev-libs/stfl-0.24:
/usr
/usr/include
/usr/include/stfl.h
/usr/lib64
/usr/lib64/libstfl.so -> libstfl.so.0.24
/usr/lib64/libstfl.so.0.24
/usr/lib64/pkgconfig
/usr/lib64/pkgconfig/stfl.pc
/usr/share
/usr/share/doc
/usr/share/doc/stfl-0.24
/usr/share/doc/stfl-0.24/README.bz2
libstfl.so.0 doesn't exist.
It seems like this is a bug in newsboat, as it doesn't look for the correct file
as provided by stfl. A temporary solution would be to add a symlink in
/usr/lib64/ like so:
/usr/lib64 $ ln -s libstfl.so libstfl.so.0
A more permanent solution would be to fix the error in newsboat, or patch the
ebuild to create this symlink upon installation of stfl or newsboat.
--
Ashley Dixon
suugaku.co.uk
2A9A 4117
DA96 D18A
8A7B B0D2
A30E BF25
F290 A8AA
signature.asc
Description: PGP signature

