реальный пример (из линукса, только что столкнулся): есть пакет molequeue, в нем есть библиотека /usr/lib64/
libMoleQueueClient.so, soname =
libMoleQueueClient.so, без версии. А с ней спокойно слинковался другой пакет avogadrolibs. Запретить-то линковщику нельзя, но можно встроить проверки, чтобы пакет с такими фокусами не пропускался в репозиторий. Вот стало интересно, есть ли какие-то похожие проверки во фряхе