Turkey Day Greetings! I am running CentOS-3, which is like RHEL 3. Everything is fine except for Idle, the integrated development environment that comes with Python. Python is version 2.2, but Idle is version 0.8. The Idle 0.8 keyboard is driving me nuts. On my Windows box, I downloaded from www.python.org and installed Python, and got Python 2.3 and Idle 1.0.8, which is MUCH BETTER -- so much better, even for code intended to be run only in Linux, I would much rather code Python in Windows! Fedora comes with Python 2.3. I have my own CentOS mirror, so I added a fedora mirror on the side, and I used rsync to grab only the python files from fedora mirrors. I wrote my own header.info file. I ran yum check-update. As a result, yum downloaded all the headers and reported no problems. But when I ran yum update, yum balked, giving a list of packages that are dependent on python2.2, "that is not available". The packages listed are: authconfig-gtk comps-extras firstboot redhat-config-date redhat-config-keyboard redhat-config-kickstartrhpl redhat-config-language redhat-config-mouse redhat-config-nfs redhat-config-rootpassword redhat-config-samba redhat-config-securitylevel redhat-config-soundcardredhat-config-users redhat-config-xfree86 Unless Python 2.3 breaks those packages (which I think is unlikely), I thought I should be able to upgrade Python to a newer version without this kind of objection. One possible work around would be to grab those packages from fedora in addition to just the python packages, but I would consider that a last resort. Is there a cleaner solution to this problem? Thanks, Rick