Dmitry V. Levin пишет: >>>>postgresql8.0#8.0.4-alt1 libpq4 (= 8.0.4-alt1) >>>>postgresql8.0-devel#8.0.4-alt1 libecpg5-devel (= 8.0.4-alt1) >>>>postgresql8.0-devel#8.0.4-alt1 libpq4-devel (= 8.0.4-alt1) >>> >>>А это что? >> >>А это я накосячил... я залил postgresql8.1 в сизиф. >> >>И даже и не знаю что делать... потому что выкидвать 8.0 из сизифа рано, > > Вы это _уже_ сделали. Ну что вы... всего лишь маленький временный дисбаланс... >>а они пересекаются по библиотекам... >> >>видимо придется именовать библиотеки как libpq4.0 и libpq4.1, хотя в >>свое время от этого и отказались, но теперь похоже что это было ошибкой. > > Оставьте что-нибудь одно. нельзя... надо оба. > >>Вместе эти пакеты конечно ставиться не будут, но в репозитарии нужны вместе. > > > Одинаковые библиотеки не могут быть в одном репозитории. Ну вот в dspam так есть... ибо старый dspam не умел собираться с postgresql и mysql одновременно. Пакеты просто конфликтуют между собой. > Если библиотеки отличаются, то они должны отличаться и по soname. > Если нет, то незачем их плодить. Они совместимы бинарно, но по заголовкам немного различаются, и из-за этого некоторый софт не собирается с postgresql8.1... Поэтому у postgresql8.0 есть libpq.4.0.0, а у postgresql8.1 есть libpq.4.1.0.