А кстати я так и не понял причем здесь сборка из исходников? Разговор ведь был про установку пакета?
Разговор про то, что Postgre требует libssl, который стареее уже установленного. Вообще, Debian (как уже не раз говорилось) - это бесспорный рекордсмен по количеству готовых пакетов, но здесь это не поможет - разве что найдется версия Postgre, которая скомпилирована с новой версией libssl. Потому, если пакета не существует, выход один - собрать.
[quote="NoXi0uZ"] А кстати я так и не понял причем здесь сборка из исходников? Разговор ведь был про установку пакета?
Разговор про то, что Postgre требует libssl, который стареее уже установленного. Вообще, Debian (как уже не раз говорилось) - это бесспорный рекордсмен по количеству готовых пакетов, но здесь это не поможет - разве что найдется версия Postgre, которая скомпилирована с новой версией libssl. Потому, если пакета не существует, выход один - собрать.[/quote]
Подскажите как при сборке пакета PostgreSQL можно указать свою версию libssl?
Существуют в Slackware 2 переменные окружения, которые могут помочь в этом - LD_LIBRARY_PATH и PKG_CONFIG_PATH Запуская скрипт configure следующим образом:
мы получим то, что хотим. Но, это может быть реализовано другим способом - поэтому будет по меньшей мере, невредно сначала почитать хотя бы вывод ./configure --help. Кроме того, вовсе не факт, что вам именно этой библиотеки не хватает. Все зависит от реализации скрипта configure. В этом случае нужно знать, как организована сборка программ из исходников.
А вы из чего пакет собирать будете? У вас есть возможност ьскачать source пакет? Вообще при сборке deb пакета есть такие файлы:
debian/rules и debian/control
В control указаны зависимости для сборки и зависимости для установки:
Source: sourcename
Section: misc
Priority: extra
Maintainer: me <me@tttt.ru>
Build-Depends: debhelper (>= 7)
Standards-Version: 3.8.3
Homepage: http://ttttttttttt.ru
Вы при сборке своего пакета сможете тут прописать необходимые версии. Файл rules представляет из себя собсвенно makefile сборки пакета, там и надо будет указать параметры сборки из сорцов, включая, напрмер, версию библиотеки. Типо -l ssl1.0.0