SCIENTIFIC-LINUX-USERS Archives

June 2012

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Oleg Sadov <[log in to unmask]>
Reply To:
Oleg Sadov <[log in to unmask]>
Date:
Wed, 20 Jun 2012 20:01:46 +0400
Content-Type:
text/plain
Parts/Attachments:
text/plain (97 lines)
В Срд, 20/06/2012 в 17:48 +0200, Andras Horvath пишет:
> On Wed, 20 Jun 2012 17:19:41 +0200
> Andras Horvath <[log in to unmask]> wrote:
> 
> > On Wed, 20 Jun 2012 16:58:48 +0200
> > Tru Huynh <[log in to unmask]> wrote:
> > 
> > > On Wed, Jun 20, 2012 at 01:30:03PM +0200, Andras Horvath wrote:
> > > <... snip ...>
> > > > $ python
> > > > Python 2.6.6 (r266:84292, Jun 18 2012, 09:57:52) 
> > > > [GCC 4.4.6 20110731 (Red Hat 4.4.6-3)] on linux2
> > > > Type "help", "copyright", "credits" or "license" for more
> > > > information.
> > > > >>> from xml.etree import cElementTree
> > > > Traceback (most recent call last):
> > > >   File "<stdin>", line 1, in <module>
> > > >   File "/usr/lib64/python2.6/xml/etree/cElementTree.py", line 3,
> > > > in <module> from _elementtree import *
> > > > ImportError: /usr/lib64/python2.6/lib-dynload/pyexpat.so: symbol
> > > > XML_SetHashSalt, version EXPAT_2_0_1_RH not defined in file
> > > > libexpat.so.1 with link time reference
> > > 
> > > ldd /usr/lib64/python2.6/lib-dynload/pyexpat.so ?
> > > 
> > > [tru@ogotai ~]$ ldd /usr/lib64/python2.6/lib-dynload/pyexpat.so
> > >         linux-vdso.so.1 =>  (0x00007fffe9dff000)
> > >         libexpat.so.1 => /lib64/libexpat.so.1 (0x00007f2bd8920000)
> > >         libpython2.6.so.1.0 => /usr/lib64/libpython2.6.so.1.0
> > > (0x00007f2bd8566000) libpthread.so.0 => /lib64/libpthread.so.0
> > > (0x00007f2bd8349000) libc.so.6 => /lib64/libc.so.6
> > > (0x00007f2bd7fb9000) libdl.so.2 => /lib64/libdl.so.2
> > > (0x00007f2bd7db5000) libutil.so.1 => /lib64/libutil.so.1
> > > (0x00007f2bd7bb1000) libm.so.6 => /lib64/libm.so.6
> > > (0x00007f2bd792d000) /lib64/ld-linux-x86-64.so.2
> > > (0x0000003e03200000)
> > > 
> > > 
> > > Tru
> > 
> > This libexpat seems to be the problem, see my previous mail.
> > 
> > ldd /usr/lib64/python2.6/lib-dynload/pyexpat.so
> > /usr/lib64/python2.6/lib-dynload/pyexpat.so: /lib/libexpat.so.1: no
> > version information available (required
> > by /usr/lib64/python2.6/lib-dynload/pyexpat.so) linux-vdso.so.1 =>
> > (0x00007fff5fbff000) libexpat.so.1 => /lib/libexpat.so.1
> > (0x00007ffc65781000) libpython2.6.so.1.0
> > => /usr/lib64/libpython2.6.so.1.0 (0x00007ffc653c7000)
> > libpthread.so.0 => /lib/libpthread.so.0 (0x00007ffc651aa000)
> > libc.so.6 => /lib/libc.so.6 (0x00007ffc64e1a000) libdl.so.2
> > => /lib/libdl.so.2 (0x00007ffc64c16000) libutil.so.1
> > => /lib/libutil.so.1 (0x00007ffc64a12000) libm.so.6 => /lib/libm.so.6
> > (0x00007ffc6478e000) /lib64/ld-linux-x86-64.so.2 (0x0000003f21e00000)
> > 
> > I try reinstalling it and then report back with the result.
> > 
> > Andras
> 
> # pwd
> /usr/lib64/python2.6
> 
> # find -iname "*expat*"
> ./test/test_pyexpat.pyo
> ./test/test_pyexpat.pyc
> ./test/test_pyexpat.py
> ./xml/sax/expatreader.py
> ./xml/sax/expatreader.pyc
> ./xml/sax/expatreader.pyo
> ./xml/parsers/expat.pyc
> ./xml/parsers/expat.py
> ./xml/parsers/expat.pyo
> ./xml/dom/expatbuilder.py
> ./xml/dom/expatbuilder.pyo
> ./xml/dom/expatbuilder.pyc
> ./lib-dynload/pyexpat.so
> 
> # ldd ./lib-dynload/pyexpat.so
> ./lib-dynload/pyexpat.so: /lib/libexpat.so.1: no version information available (required by ./lib-dynload/pyexpat.so)

Looks like a root of problem. As I understand, in your system installed
only expat.x86_64 -- try to install expat.i686 too:

yum install expat.i686

>         linux-vdso.so.1 =>  (0x00007fff123ff000)
>         libexpat.so.1 => /lib/libexpat.so.1 (0x00007f01614d4000)
>         libpython2.6.so.1.0 => /usr/lib64/libpython2.6.so.1.0 (0x00007f016111a000)
>         libpthread.so.0 => /lib/libpthread.so.0 (0x00007f0160efd000)
>         libc.so.6 => /lib/libc.so.6 (0x00007f0160b6d000)
>         libdl.so.2 => /lib/libdl.so.2 (0x00007f0160969000)
>         libutil.so.1 => /lib/libutil.so.1 (0x00007f0160765000)
>         libm.so.6 => /lib/libm.so.6 (0x00007f01604e1000)
>         /lib64/ld-linux-x86-64.so.2 (0x0000003f21e00000)
> 
> Andras

ATOM RSS1 RSS2