Hi all: On a bootstrapped centos3-i386 system, I try to run an upgrade so I can calculate some interesting Obsoletes. However, it still does not appear to work. Upgrade should do the following (using http://python.org/pyvault): python -> python22 rpm-python upgrade rpm-python22 install The relationship is established as follows: python22 obsoletes python = 2.2.3 rpm-python 4.2.3-21_nonptl upgrade to 4.4.2.3 rpm-python Requires rpm-python22 `--> new rpm-python is just a virtual rpm-python22 Requires python(abi) = 2.2 Using a manual "yum install python22 rpm-python rpm-python22" is the only way to get the above packages to install. After yum install python22, an upgrade still has problem with the virtual package. yum install rpm-python is also not possible. Upgrade command and output follows: bash-2.05b# yum upgrade Setting up Upgrade Process Setting up repositories pyvault 100% |=========================| 951 B 00:00 Reading repository metadata in from local files Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Package python22.i386 0:2.2.3-6.el3.pyv set to be updated ---> Package rpm-python.i386 0:4.4.2.3-1.el3.pyv set to be updated --> Running transaction check --> Processing Dependency: rpm-python22 for package: rpm-python --> Finished Dependency Resolution Error: Requiring package rpm-python-4.4.2.3-1.el3 not in transaction set nor in rpmdb Appears to bail in the middle of trying to solve this package set. Thoughts? -- -jeff