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:
Andras Horvath <[log in to unmask]>
Reply To:
Andras Horvath <[log in to unmask]>
Date:
Wed, 20 Jun 2012 15:55:30 +0200
Content-Type:
text/plain
Parts/Attachments:
text/plain (84 lines)
On Wed, 20 Jun 2012 09:49:04 -0400
Chris Schanzle <[log in to unmask]> wrote:

> On 06/20/2012 07:30 AM, Andras Horvath wrote:
> > On Wed, 20 Jun 2012 15:26:16 +0400
> > Oleg Sadov<[log in to unmask]>  wrote:
> >
> >> 20/06/2012 08:35 +0200, Andras Horvath wrote:
> >>> On Tue, 19 Jun 2012 19:05:49 +0200
> >>> Andras Horvath<[log in to unmask]>  wrote:
> >>>
> >>>> On Tue, 19 Jun 2012 09:59:26 -0700
> >>>> Akemi Yagi<[log in to unmask]>  wrote:
> >>>>
> >>>>> On Tue, Jun 19, 2012 at 9:55 AM, Andras Horvath<[log in to unmask]>
> >>>>> wrote:
> >>>>>
> >>>>>> How could I run a self check on all packages with rpm to see
> >>>>>> if all the files are there and their hashes match too?
> >>>>>
> >>>>> Run 'rpm -V' against the packages.
> >>>>>
> >>>>> If you get any output, then there is (are) some mismatch(es).
> >>>>> Man page has the explanation for the output.
> >>>>>
> >>>>> Akemi
> >>>>
> >>>> I ran it against python and yum packages, but all are ok.
> >>>>
> >>>> Andras
> >>>
> >>> If I restore "/usr/lib64/python2.6" directory from my backup, then
> >>> yum works again just fine. I can run "yum update" too. But when I
> >>> run "yum reinstall python", then after the package install
> >>> everything goes wrong again.
> >>>
> >>> Any idea what could cause this? This is a simple case installing a
> >>> package.
> >>
> >> Required cElementTree module is actually located in xml.etree
> >> (/usr/lib64/python2.6/xml/etree/cElementTree.py from python rpm),
> >> standalone cElementTree is not included in distro. Try to check
> >> access to the module at python interactive session:
> >>
> >> from xml.etree import cElementTree
> >>
> >>> Andras
> >
> > $ 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
> >>>>
> >
> >
> > Andras
> 
> What does this output?
> 
> rpm -q expat
> 
> Do you have a yum update pending for it?
> 
> rpm -q --changelog expat | head
> * Fri Apr 27 2012 Joe Orton <[log in to unmask]> - 2.0.1-11
> - use symbol version for XML_SetHashSalt (CVE-2012-0876, #816306)

Thanks for you help. The output of "rpm -q expat" is:

expat-2.0.1-11.el6_2.x86_64

I'm supposed to have all the updates installed to date.

Andras

ATOM RSS1 RSS2