Since libltdl has its own package instead of being part of libtool packages using libltdl at runtime should RDEPEND on libltdl instead of libtool.
This allows cleaner dependencies and leaner set of installed packages for binpkg installs.
Created attachment 400006 [details, diff]
Proposed patch adjusting the dependency
tbh not sure about this but will have a look at it when I have some time. If you can provide more info about this (links to mailinglist posts,...) it'd probably accelerate the process ;)
(In reply to Thomas Raschbacher from comment #2)
> If you can provide more info about this (links to mailinglist posts,...)
> it'd probably accelerate the process ;)
There's not too much I can point you at, except maybe the introductory commit of libltdl in gentoo-x86 (unfortunately the reference to upstream request does not include any link):
Do note that I'm only talking about runtime dependency as for compile time full libtool is most probably needed.
It as introduced due to bug #380265.
/usr/lib64/libclamav.so.7.1.1 needs libltdl.so.7 which is provided by dev-libs/libltdl, not sys-devel/libtool. It only works because sys-devel/libtool has a rdepend on the library provided but it doesn't seem correct.
Similar to bug #675218.