<DusXMT>For example, shared library A will always require shared library X to function properly, and so anything that links against A will link against X, and most libraries are like this, or not?
<jmd>It will link against it. But that library won't be available for any other library to link against, unless it is explicitly listed as an input or propagated by another input.
<roptat_>I have written a recipe for claws-mail that depends on libetpan. Libetpan depends on openssl and cyrus-sasl. libetpan-config --libs says -letpan -lssl -lcrypto -pthread -lsasl2, so I had to use them in the recipe of claws-mail, because it was not found during build