x11-terms/kitty-0.23.1-r1 * QA Notice: Unresolved soname dependencies: * * /usr/lib64/kitty/kitty/fast_data_types.so: liblcms2.so.2 *
Anything else to add? kitty already depends on media-libs/lcms and all in-tree versions of it should provide that library unless something went wrong when building it. At least output of these would be useful: emerge --info media-libs/lcms qlist -e media-libs/lcms
Created attachment 760864 [details] output of emerge --info media-libs/lcms
Created attachment 760865 [details] output of qlist -e media-libs/lcms
Maybe it is nothing but I thought reporting such a QA Notice could be important.
(In reply to Dennis Eisele from comment #4) > Maybe it is nothing but I thought reporting such a QA Notice could be > important. For this kind of QA notice it can be, given it often means a missing a dependency and broken runtime -- but in this case the library seems to be on your system according to the qlist so imagine there's some oddity going on rather than a real issue. Are you still getting the QA notice if you emerge kitty again? (maybe try to emerge -1 media-libs/lcms first too). If so, maybe be good to see this too: lddtree /usr/lib64/kitty/kitty/fast_data_types.so If not, then I guess everything's fine.
the output of lddtree /usr/lib64/kitty/kitty/fast_data_types.so is: fast_data_types.so => /usr/lib64/kitty/kitty/fast_data_types.so (interpreter => none) libpthread.so.0 => /lib64/libpthread.so.0 ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2 libdl.so.2 => /lib64/libdl.so.2 libm.so.6 => /lib64/libm.so.6 libpython3.9.so.1.0 => /usr/lib64/libpython3.9.so.1.0 libutil.so.1 => /lib64/libutil.so.1 libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 libexpat.so.1 => /usr/lib64/libexpat.so.1 libuuid.so.1 => /lib64/libuuid.so.1 libfreetype.so.6 => /usr/lib64/libfreetype.so.6 libbz2.so.1 => /lib64/libbz2.so.1 libharfbuzz.so.0 => /usr/lib64/libharfbuzz.so.0 libgraphite2.so.3 => /usr/lib64/libgraphite2.so.3 libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 libpcre.so.1 => /lib64/libpcre.so.1 libpng16.so.16 => /usr/lib64/libpng16.so.16 libz.so.1 => /lib64/libz.so.1 liblcms2.so.2 => /usr/lib64/liblcms2.so.2 librt.so.1 => /lib64/librt.so.1 libc.so.6 => /lib64/libc.so.6
(In reply to Dennis Eisele from comment #6) > liblcms2.so.2 => /usr/lib64/liblcms2.so.2 Well, don't know why you got a QA notice but everything looks normal.
yes strange also works as intended. Sry if I wasted your time. Thanks a lot :D