On Wed, Aug 02, 2006 at 06:50:11AM -0700, bruce wrote: > i'min a situation where i might need to upgrade python. i have the current > version of python for FC3. i might need to have the version for FC4. i built > the version that's on FC4 from the python source RPM. Going from Python 2.3 as in FC3 to FC4's Python 2.4 isn't going to be viable. Too different. > however, when i simply try to install the resulting RPM, the app gives me > dependency issues from apps that are dependent on the previous/current > version of python. Exactly. > i'm trying to figure out if there's a 'best' way to proceed. One option: build a new python RPM that installs Python2.4 into an alternate path, or skip that complication and just build and install it into /usr/local, leaving the system python intact. But I think the *better* solution is to upgrade to Fedora Core 5 or Fedora Core 6 Test 2. You want new software, go with a collection of new software tested together. > do i simply do the install, and force it to overwrite the current version of > python? Don't do this. It will break everything. Including yum, which is written in python. > is there a way to point 'yum' at my new python RPM, and let yum take care of > dealing with any dependcy issues? and how would yum handle weird dependency > issues with RPMs that don't exist.. does yum have the ability to actually > build required apps from source? Yum is pretty good, but it's not *that* magical. -- Matthew Miller mattdm@xxxxxxxxxx <http://mattdm.org/> Boston University Linux ------> <http://linux.bu.edu/>