Re: FC4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Alastair McKinley wrote:
On 9/20/06, Paul Howarth <paul@xxxxxxxxxxxx> wrote:

Alastair McKinley wrote:
> On 9/20/06, David G. Miller <dave@xxxxxxxxxxxxx> wrote:
>>
>> "Alastair McKinley" <amckinley03@xxxxxxxxxxxxxx> wrote:
>>
>> >Hi Dave,
>> >
>> >Thanks for your help.  This is what I've got:
>> >
>> >
>> >[root@d6173 alastair]# rpm -q --whatprovides
>> >/usr/lib/python2.4/site-packages/cElementTree.so
>> >python-elementtree-1.2.6-4
>> >[root@d6173 alastair]# rpm -q --whatprovides `which python`
>> >python-2.4.3-8.FC4
>> >[root@d6173 alastair]# rpm -q --whatprovides `which yum`
>> >yum-2.4.1-1.fc4
>> >[root@d6173 alastair]# yum update
>> >There was a problem importing one of the Python modules
>> >required to run yum. The error leading to this problem was:
>> >
>> > /usr/lib/python2.4/site-packages/cElementTree.so: undefined symbol:
>> >PyUnicodeUCS4_DecodeUTF8
>> >
>> >Please install a package which provides this module, or
>> >verify that the module is installed correctly.
>> >
>> >It's possible that the above module doesn't match the
>> >current version of Python, which is:
>> >2.4.1 (#2, May  3 2005, 17:14:18)
>> >[GCC 3.2.2 20030222 (Red Hat Linux 3.2.2-5)]
>> >
>> >If you cannot solve this problem yourself, please go to
>> >the yum faq at:
>> >  http://wiki.linux.duke.edu/YumFaq
>> >
>> >
>> >
>> >I've been using yum with virtually no problems for a year.  As far as
I
>> know
>> >(!) I havent changed any settings related to character sets, in fact I
>> dont
>> >even know how to check.
>> >What should I do to check this out?
>> >
>> >Is it possible I have a corrupt shared object file?
>> >
>> >Thanks again,
>> >
>> >Alastair
>> >
>> >P.S. Apologies for the stupid subject line, I sent the email before I
>> wrote
>> >anything descritive in there!
>> >
>> Sorry about the wild goose chase on the character set thing.  Its
>> something changeable through an environment variable so its something
>> that could easily be changed.  At least that would explain the sudden
>> change in behavior.  After I pursued this line for a little while it
>> dawned on me that the version of python being reported doesn't make
>> sense.
>>
>> It looks like the copy of python that's in yum's path has regressed to
>> something REALLY old.  rpm -q showed python-2.4.3-8.FC4 but yum is
>> complaining about a problem with 2.4.1 compiled with gcc 3.2.2. When I
>> run python from the command line on my FC4 box, I get:
>>
>> [root@bend ~]# python
>> Python 2.4.3 (#1, Jun 13 2006, 16:41:18)
>> [GCC 4.0.2 20051125 (Red Hat 4.0.2-8)] on linux2
>>
>> The version number that python reports matches the version number for
>> the python rpm. Also, the gcc version python was compiled with matches
>> the current version of gcc for FC4.
>>
>> Try running python (if it will run) from the command line and see what
>> it gives for a start-up message (ctrl-D to exit the python CLI). If it
>> matches the error message you're getting then at least things are
>> consistent and you may need to just re-install python.  Not sure how
>> your system got into this state.  If you get the same thing I got
>> (matches what rpm says is the installed version) then something really
>> strange is going on.  yum is somehow picking up an old copy of python.
>>
>> Cheers,
>> Dave
>>
>> --
>> Politics, n. Strife of interests masquerading as a contest of
principles.
>> -- Ambrose Bierce
>>
>> --
>> fedora-list mailing list
>> fedora-list@xxxxxxxxxx
>> To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
>
>
>
>
> Ok I've still got a problem I dont quite understand!
>
> So i did this:
>
> rpm -i --force ~alastair/python-2.4.3-8.FC4.i386.rpm
>
> However, python still does this:
>
> [alastair@d6173 sh]$ python Python 2.4.1 (#2, May  3 2005, 17:14:18)
> [GCC 3.2.2 20030222 (Red Hat Linux 3.2.2-5)] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
>>>>

So which python is first in your PATH?

$ which python

> So the only thing that looks like it has been changed is the symlink
> /usr/bin/python2
>
> Is there another rpm command I should be using for this?

Was the commercial app that you believe to be the culprit installed
using RPM?

Paul.

--
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list



Hi Paul,

[alastair@d6173 alastair]# which python
/usr/bin/python
[alastair@d6173 alastair]#

The App I believe to be the culprit was installed with a shell script.  I
didnt look at it closely and now its disappeared!

Earlier in the thread it appeared that root was getting python 2.4.3 and your regular user account was getting python 2.4.1. So what's the output of "which python" when run from your regular account?

Paul.

--
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux