lldb doesn't have dev-lang/lua as dependency but it link to liblua5.3.so.0
Created attachment 713274 [details] lldblink ldd output
Created attachment 713277 [details] info emerge --info
(In reply to Alessandro Barbieri from comment #1) > Created attachment 713274 [details] > lldblink > > ldd output Don't use ldd for this given it'll also show libraries linked with dependencies (e.g. not directly used by this), use `scanelf -n`, or even read /var/db/pkg/<cat>/<pkg>/REQUIRES for all files installed by a package. Is lua still there then? You may like "lddtree" to see which library is using what too.
Created attachment 713409 [details] lldb REQUIRES
lddtree (which lldb) /usr/bin/lldb (interpreter => /lib64/ld-linux-x86-64.so.2) libpthread.so.0 => /lib64/libpthread.so.0 liblldb.so.12 => /usr/lib64/liblldb.so.12 libpython3.8.so.1.0 => /usr/lib64/libpython3.8.so.1.0 libutil.so.1 => /lib64/libutil.so.1 liblua5.3.so.0 => /usr/lib64/liblua5.3.so.0 libncurses.so.6 => /lib64/libncurses.so.6 libtinfo.so.6 => /lib64/libtinfo.so.6 libpanel.so.6 => /usr/lib64/libpanel.so.6 libxml2.so.2 => /usr/lib64/libxml2.so.2 libicuuc.so.69 => /usr/lib64/libicuuc.so.69 libicudata.so.69 => /usr/lib64/libicudata.so.69 libz.so.1 => /lib64/libz.so.1 liblzma.so.5 => /lib64/liblzma.so.5 libedit.so.0 => /lib64/libedit.so.0 libdl.so.2 => /lib64/libdl.so.2 libclang-cpp.so.12 => /usr/lib/llvm/12/lib64/libclang-cpp.so.12 libm.so.6 => /lib64/libm.so.6 libLLVM-12.so => /usr/lib/llvm/12/lib64/libLLVM-12.so libffi.so.7 => /usr/lib64/libffi.so.7 libz3.so.4.8 => /usr/lib64/libz3.so.4.8 libgmp.so.10 => /usr/lib64/libgmp.so.10 libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/libstdc++.so.6 libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/libgcc_s.so.1 libc.so.6 => /lib64/libc.so.6