1

PCRE6.6.6 に問題があるため、アップグレードするように言われました。最新バージョンの PCRE8.30 をコンパイルしてインストールした後。私の問題はまだ存在していました。8.13バージョンをインストールするように言われました。

実は、yum のソースを見つけたので、それをインストールしようとしていました。今はできません。Yumは私に以下のエラーを与えました

Transaction Check Error:
  file /usr/share/man/man1/pcregrep.1.gz from install of pcre-8.13-1.jason.2.x86_64 conflicts with file from package pcre-6.6-6.el5_6.1.i386
  file /usr/share/man/man1/pcretest.1.gz from install of pcre-8.13-1.jason.2.x86_64 conflicts with file from package pcre-6.6-6.el5_6.1.i386
  file /usr/lib64/libpcre.a from install of pcre-8.13-1.jason.2.x86_64 conflicts with file from package pcre-devel-6.6-6.el5_6.1.x86_64
  file /usr/lib64/libpcrecpp.a from install of pcre-8.13-1.jason.2.x86_64 conflicts with file from package pcre-devel-6.6-6.el5_6.1.x86_64
  file /usr/lib64/libpcreposix.a from install of pcre-8.13-1.jason.2.x86_64 conflicts with file from package pcre-devel-6.6-6.el5_6.1.x86_64

今、libpcre は /lib /lib64 /usr/lib /usr/lib64 のいたるところにあります。

pcre は、大きな問題を引き起こすと聞いたので、あえて削除/クリーンアップしません (yum は使用できなくなりました)。

CentOS5.6 で PCRE を安全に処理できるという考えはありますか?

いくつかの情報:

# pcretest -C
PCRE version 8.30 2012-02-04
Compiled with
  8-bit support only
  No UTF-8 support
  No Unicode properties support
  No just-in-time compiler support
  Newline sequence is LF
  \R matches all Unicode newlines
  Internal link size = 2
  POSIX malloc threshold = 10
  Default match limit = 10000000
  Default recursion depth limit = 10000000
  Match recursion uses stack



# locate libpcre
/lib/libpcre.la
/lib/libpcre.so
/lib/libpcre.so.0
/lib/libpcre.so.0.0.1
/lib/libpcre.so.1
/lib/libpcre.so.1.0.0
/lib/libpcrecpp.la
/lib/libpcrecpp.so
/lib/libpcrecpp.so.0
/lib/libpcrecpp.so.0.0.0
/lib/libpcreposix.la
/lib/libpcreposix.so
/lib/libpcreposix.so.0
/lib/libpcreposix.so.0.0.0
/lib/pkgconfig/libpcre.pc
/lib/pkgconfig/libpcrecpp.pc
/lib/pkgconfig/libpcreposix.pc
/lib64/libpcre.la
/lib64/libpcre.so
/lib64/libpcre.so.0
/lib64/libpcre.so.0.0.1
/lib64/libpcre.so.1
/lib64/libpcre.so.1.0.0
/lib64/libpcrecpp.la
/lib64/libpcrecpp.so
/lib64/libpcrecpp.so.0
/lib64/libpcrecpp.so.0.0.0
/lib64/libpcreposix.la
/lib64/libpcreposix.so
/lib64/libpcreposix.so.0
/lib64/libpcreposix.so.0.0.0
/root/software/pcre-8.20/libpcre.la
/root/software/pcre-8.20/libpcre.pc
/root/software/pcre-8.20/libpcre.pc.in
/root/software/pcre-8.20/libpcrecpp.la
/root/software/pcre-8.20/libpcrecpp.pc
/root/software/pcre-8.20/libpcrecpp.pc.in
/root/software/pcre-8.20/libpcreposix.la
/root/software/pcre-8.20/libpcreposix.pc
/root/software/pcre-8.20/libpcreposix.pc.in
/root/software/pcre-8.20/.libs/libpcre.a
/root/software/pcre-8.20/.libs/libpcre.la
/root/software/pcre-8.20/.libs/libpcre.lai
/root/software/pcre-8.20/.libs/libpcre.so
/root/software/pcre-8.20/.libs/libpcre.so.0
/root/software/pcre-8.20/.libs/libpcre.so.0.0.1
/root/software/pcre-8.20/.libs/libpcrecpp.a
/root/software/pcre-8.20/.libs/libpcrecpp.la
/root/software/pcre-8.20/.libs/libpcrecpp.lai
/root/software/pcre-8.20/.libs/libpcrecpp.so
/root/software/pcre-8.20/.libs/libpcrecpp.so.0
/root/software/pcre-8.20/.libs/libpcrecpp.so.0.0.0
/root/software/pcre-8.20/.libs/libpcrecpp.so.0.0.0T
/root/software/pcre-8.20/.libs/libpcreposix.a
/root/software/pcre-8.20/.libs/libpcreposix.la
/root/software/pcre-8.20/.libs/libpcreposix.lai
/root/software/pcre-8.20/.libs/libpcreposix.so
/root/software/pcre-8.20/.libs/libpcreposix.so.0
/root/software/pcre-8.20/.libs/libpcreposix.so.0.0.0
/root/software/pcre-8.20/.libs/libpcreposix.so.0.0.0T
/root/software/pcre-8.30/libpcre.la
/root/software/pcre-8.30/libpcre.pc
/root/software/pcre-8.30/libpcre.pc.in
/root/software/pcre-8.30/libpcre16.pc
/root/software/pcre-8.30/libpcre16.pc.in
/root/software/pcre-8.30/libpcrecpp.la
/root/software/pcre-8.30/libpcrecpp.pc
/root/software/pcre-8.30/libpcrecpp.pc.in
/root/software/pcre-8.30/libpcreposix.la
/root/software/pcre-8.30/libpcreposix.pc
/root/software/pcre-8.30/libpcreposix.pc.in
/root/software/pcre-8.30/.libs/libpcre.la
/root/software/pcre-8.30/.libs/libpcre.lai
/root/software/pcre-8.30/.libs/libpcre.so
/root/software/pcre-8.30/.libs/libpcre.so.1
/root/software/pcre-8.30/.libs/libpcre.so.1.0.0
/root/software/pcre-8.30/.libs/libpcrecpp.la
/root/software/pcre-8.30/.libs/libpcrecpp.lai
/root/software/pcre-8.30/.libs/libpcrecpp.so
/root/software/pcre-8.30/.libs/libpcrecpp.so.0
/root/software/pcre-8.30/.libs/libpcrecpp.so.0.0.0
/root/software/pcre-8.30/.libs/libpcrecpp.so.0.0.0T
/root/software/pcre-8.30/.libs/libpcreposix.la
/root/software/pcre-8.30/.libs/libpcreposix.lai
/root/software/pcre-8.30/.libs/libpcreposix.so
/root/software/pcre-8.30/.libs/libpcreposix.so.0
/root/software/pcre-8.30/.libs/libpcreposix.so.0.0.0
/root/software/pcre-8.30/.libs/libpcreposix.so.0.0.0T
/usr/lib/libpcre.a
/usr/lib/libpcre.so
/usr/lib/libpcrecpp.a
/usr/lib/libpcrecpp.so
/usr/lib/libpcrecpp.so.0
/usr/lib/libpcrecpp.so.0.0.0
/usr/lib/libpcreposix.a
/usr/lib/libpcreposix.so
/usr/lib/libpcreposix.so.0
/usr/lib/libpcreposix.so.0.0.0
/usr/lib/pkgconfig/libpcre.pc
/usr/lib64/libpcre.a
/usr/lib64/libpcre.la
/usr/lib64/libpcre.so
/usr/lib64/libpcre.so.0
/usr/lib64/libpcre.so.0.0.1
/usr/lib64/libpcre.so.1
/usr/lib64/libpcre.so.1.0.0
/usr/lib64/libpcrecpp.a
/usr/lib64/libpcrecpp.la
/usr/lib64/libpcrecpp.so
/usr/lib64/libpcrecpp.so.0
/usr/lib64/libpcrecpp.so.0.0.0
/usr/lib64/libpcreposix.a
/usr/lib64/libpcreposix.la
/usr/lib64/libpcreposix.so
/usr/lib64/libpcreposix.so.0
/usr/lib64/libpcreposix.so.0.0.0
/usr/lib64/pkgconfig/libpcre.pc
/usr/lib64/pkgconfig/libpcrecpp.pc
/usr/lib64/pkgconfig/libpcreposix.pc
/usr/local/lib/libpcre.a
/usr/local/lib/libpcre.la
/usr/local/lib/libpcre.so
/usr/local/lib/libpcre.so.1
/usr/local/lib/libpcre.so.1.0.0
/usr/local/lib/libpcrecpp.a
/usr/local/lib/libpcrecpp.la
/usr/local/lib/libpcrecpp.so
/usr/local/lib/libpcrecpp.so.0
/usr/local/lib/libpcrecpp.so.0.0.0
/usr/local/lib/libpcreposix.a
/usr/local/lib/libpcreposix.la
/usr/local/lib/libpcreposix.so
/usr/local/lib/libpcreposix.so.0
/usr/local/lib/libpcreposix.so.0.0.0
/usr/local/lib/pkgconfig/libpcre.pc
/usr/local/lib/pkgconfig/libpcrecpp.pc
/usr/local/lib/pkgconfig/libpcreposix.pc
4

0 に答える 0