【发布时间】:2011-08-25 01:22:03
【问题描述】:
我已经在 CentOS 5 机器上运行 Davical 一段时间了,没有任何问题。
然而,昨天我安装了 Trac 错误跟踪器,最终迫使我通过 Yum 运行完整更新,更新了一大堆包。
我似乎无法准确找出问题所在,而且花在谷歌上的时间似乎并没有带来太多的想法。
有没有人遇到过同样的问题,或者任何人都可以指出一种更好地识别发生了什么的方法?
非常感谢!
完整的错误读数:
[Wed May 11 17:52:53 2011] [error] davical: LOG: always: Query: QF: SQL error "58P01" - ERROR: could not load library "/usr/lib/pgsql/plpgsql.so ":/usr/lib/pgsql/plpgsql.so:未定义符号:PinPortal"
检查文件是否存在
[@shogun ~]# tree -a /usr/lib/pgsql/ | grep "plpgsql"
|-- plpgsql.so
安装的 pg 版本
[@shogun ~]# pg_config | grep "版本"
版本 = PostgreSQL 8.1.23
[@shogun postgresql-8.3.8]# yum list installed | grep '发布'
postgresql.i386 8.1.23-1.el5_6.1 已安装
postgresql-devel.i386 8.1.23-1.el5_6.1 已安装
已安装 postgresql-libs.i386 8.1.23-1.el5_6.1
postgresql-python.i386 8.1.23-1.el5_6.1 已安装
postgresql-server.i386 8.1.23-1.el5_6.1 已安装
【问题讨论】:
-
它是 8.1.23 版 - 老实说,更新了很多软件包,我什至没有注意到。我觉得我的 Yum 也没有历史经理,有没有办法知道你知道吗?
-
嗯。我只通过 Yum 安装过它,并且在那里检查似乎只安装了一个版本:
标签: python postgresql centos trac