https://bugzilla.redhat.com/show_bug.cgi?id=2075108
--- Comment #11 from Jens Petersen petersen@redhat.com --- I reported unused-direct-shlib-dependency to ghc upstream some time back in https://gitlab.haskell.org/ghc/ghc/-/issues/23216 - nothing really I can easily do about it.
The same is true for many other Haskell libraries ("ldd -u" output) - I don't think it is very serious though.