И это всё МОЁ

День добрый данный вопрос наверняка задавался не один разно все решения которые я находил не вполне подходят для меня.
В одном стареньком дистрибутивчике обновил ряд программ и библиотек собрав пакеты из исходников. Вот те с которыми у меня возникли проблемы e2fsprogs, cryptsetup и openssl в итоге некоторые программы openssh cmake wget ... и самое печальное пакетный менеджер, начали выдавать такие ошибки при запуске
ssh error while loading shared libranies: libcom_err.so.3 cannot open share object file
cmake, wget … error while loading shared libranies: libcrypto.so.0 cannot open share object file и error while loading shared libranies: libssl.so.0 cannot open share object file
Программы ссылаются на старые libcrypto.so.0 и libssl.so.0 которые заменили libcrypto.so.1.0.0 и libssl.so.1.0.0, создал на них симлинки ln -n libssl.so.1.0.0 libssl.so.0 и ln -n libcrypto.so.1.0.0 libcrypto.so.0 всё заработало пере собрал программы в надежде на то что подхватятся свежие версии либ, удалил линки но всё равно error while loading shared libranies:
пересобрал уже без линков покрайней мере с cmake и wget это сработало, а вот пакетный менеджер продолжает ругаться хотя если его собрать его на другой машине где всё ещё более свежее то он на ней великолепно работает. Вопрос как это можно решить?