[devel] FYI: приведение в порядок PostgreSQL
Alexei Takaseev
alexei на taf.ru
Чт Апр 4 19:34:20 MSK 2019
Добрый день!
В задании #226556 идет сборка PostgreSQL с такими важными изменениями:
Имена пакетов с библиотеками приведены к нормальному виду libpq5, libecpg6.
По-идее это ничего не должно поломать.
Содержимое из по-сути бессмысленных libpq5.11-devel/libecpg6.11-devel перемещено
в postgresql-devel. Результатом стало то, что для сборки достаточно указывать
BuildRequires: postgresql-devel
В Сизифе есть некоторое количество пакетов, у которых в сборочных зависимостях есть
ссылки на libpq5.11-devel/libecpg6.11-devel:
asterisk sbolshakov @everybody
courier-authlib lakostis @everybody
exim aas @everybody
ghc7.6.1-haskelldb-hdbc-postgresql mithraen @everybody
libgda5 aris
libpqxx viy @everybody
nagios-plugins lav @everybody
octave-database qa_viy @everybody
pg_catcheck kondratyuk @everybody
pgmodeler lav @everybody
proftpd ender @qa @everybody
python-module-psycopg2cffi @python @everybody
python-module-PyGreSQL @python
qt3 rom_as @everybody
qt4 zerg
qt5-base zerg
В них достаточно убрать из зависимостей пакеты libpq-devel, libecpg-devel или libecpg-devel-static,
оставив только postgresql-devel
Так же обнаружены два пакета, у которых в сборочных зависимостях есть libpq-devel но бинарные файлы
в библиотекой все равно не линкуются. Тут надо смотреть - или это просто мусор от buildreq и его надо
зачистить, или это ошибка сборки и надо смотреть что там при сборке отваливается:
gnunet lav viy @everybody
hydra oddity
Подробная информация о списке рассылки Devel