On Sat, Apr 30, 2005 at 05:31:57PM +0400, Денис Смирнов wrote: > Проблема -- я не нашёл эффективного метода определения с какой версией > postgresql собран каждый конкретный пакет. > > Зависимости ставятся обычно на libpq.so.3. У 7.x это libpq.so.3.1, у 8.x > это libpq.3.2. Вторая цифра в зависимость, увы, не попадает. А зачем знать, с какой версией был собран пакет? SONAME для того и существует, что если интерфейс не изменился, то пересобирать ничего не надо (пересборка с другой версией по идее даст то же самое). > Пример -- courier-authdaemon-pgsql. > > Есть пакеты, в которых явно присутствует зависимость от libpq3 -- с ними > проще, можно это отследить и заменить зависимостью на libpq3.2.