1 |
On Sun, May 10, 2020 at 12:52:46PM +0000, Caveman Al Toraboran wrote: |
2 |
> shell> newsboat |
3 |
> newsboat: error while loading shared libraries: libstfl.so.0: cannot open |
4 |
> shared object file: No such file or directory |
5 |
|
6 |
Searching on portagefilelist.de, this file appears in dev-libs/stfl. Okay, let's |
7 |
have a look at the files which that package installs. |
8 |
|
9 |
$ equery f dev-libs/stfl |
10 |
* Searching for stfl in dev-libs ... |
11 |
* Contents of dev-libs/stfl-0.24: |
12 |
/usr |
13 |
/usr/include |
14 |
/usr/include/stfl.h |
15 |
/usr/lib64 |
16 |
/usr/lib64/libstfl.so -> libstfl.so.0.24 |
17 |
/usr/lib64/libstfl.so.0.24 |
18 |
/usr/lib64/pkgconfig |
19 |
/usr/lib64/pkgconfig/stfl.pc |
20 |
/usr/share |
21 |
/usr/share/doc |
22 |
/usr/share/doc/stfl-0.24 |
23 |
/usr/share/doc/stfl-0.24/README.bz2 |
24 |
|
25 |
libstfl.so.0 doesn't exist. |
26 |
|
27 |
It seems like this is a bug in newsboat, as it doesn't look for the correct file |
28 |
as provided by stfl. A temporary solution would be to add a symlink in |
29 |
/usr/lib64/ like so: |
30 |
|
31 |
/usr/lib64 $ ln -s libstfl.so libstfl.so.0 |
32 |
|
33 |
A more permanent solution would be to fix the error in newsboat, or patch the |
34 |
ebuild to create this symlink upon installation of stfl or newsboat. |
35 |
|
36 |
-- |
37 |
|
38 |
Ashley Dixon |
39 |
suugaku.co.uk |
40 |
|
41 |
2A9A 4117 |
42 |
DA96 D18A |
43 |
8A7B B0D2 |
44 |
A30E BF25 |
45 |
F290 A8AA |