Iskan Der пишет:Ммм, похоже, я чего-то не понимаю. Есть две софтины, каждая из которых пользует некую /lib/blablabla.so, однако каждой из них нужна своя версия этой либы. И как же сделать, чтобы при обращении к этой /lib/blablabla.so каждой софтине подсовывалась нужная версия?
Я же написал. Закиньте в каталог, откуда будете запускать эту "древнюю" софтину. Если не подхватит сама(хотя должна по-моему), добавьте в переменную LD_LIBRARY_PATH нужный каталог. В neverwinter nights, кстати, так и сделано, и наверняка не только там.
davinel пишет:если софтине нужна какая то конкретная версия либы - она обращается к /lib/blablabla.so.1.2.3
или, что кстати бывает чаще - /opt/название_софтины/lib/blablabla.so
Согласен. Если программа обращается только к
Iskan Der пишет:/lib/blablabla.so
Значит, ей пофик на версию, и она будет работать везде. Или постоянно обновляется.
В остальных случаях делают привязку к версии. А нужную либу (если она устаревшая) даже не в отдельный пакет выводят, а пихают туда же, куда и программу 
Iskan Der, киньте пример программы и версии её (лучше для этого создать отдельную тему), и попробуем разобраться, как лучше сделать.
Сам столкнулся с тем, что maple-8 не запускается (даже установщик). Так как времени нет, решать не стал, но уверен, что можно попробовать установить в старый дистрибутив линукса (в ту же виртуалку), а потом оттуда скопировать вместе с нужными либами.
Если, конечно, он к ведру не привязан (не знаю, как такое возможно).