Мне кажется, раз есть libpq4, и есть к нему libpq4-devel, то заголовочные файлы в нём и должны быть, а то он пустой. Отказ от пакета postresql8.0-devel привёл бы всё к стандартной схеме libXXX, libXXX-devel.
Похоже на правду. Надо будет подумать.
Ну не знаю... postgresql-devel таскает с собой не только заголовки от libpq, но и половину сборочного дерева... так что я против.
Если речь идёт о /usr/lib/pgsql/pgxs то он занимает 56К "Половина сборочного дерева" - это Makefile, я так понимаю. Они нужны, например, для сборки модулей к PostgreSQL из contribs. Ещё раз: в чём смысл и логика существования 2 пакетов, в одном из которых сейчас только 1 симлинк, а другой назван не в соответствии с полиси на упаковку библиотек и devel-файлов к ним?
Что с этим делать будем? Я сторонник скорее минимальных сборочных зависимостей, чем больших метапакетов тянущих за собой все.
Возможно я не очень понял, что за половина сборочного дерева. Впрочем, моё дело заметить, а решать - ответственному за пакет.
Также прошу сделать devel пакет, чтоб хоть файлы заголовков были. И это же относится к 8.1.
В общем резюме "шлите патчи"