On Sun, 2005-08-14 at 23:03 -0400, Jim Wildman wrote: > On Sun, 14 Aug 2005, seth vidal wrote: > > > - CentOS 4 > > > > I'm sure there are more but those are the one's I've directly tested. > > > > Apparently, I'm doing something wrong... > > downloaded the src rpm, rpmbuild --rebuild and this is what I get when I > try to install... > > [root@jim noarch]# rpm -Uvh yum-2.4.0-1.noarch.rpm > rpmdb: Program version 4.2 doesn't match environment version > error: db4 error(22) from dbenv->open: Invalid argument > error: cannot open Packages index using db3 - Invalid argument (22) > warning: cannot open Solve database in > /usr/lib/rpmdb/i386-redhat-linux/redhat > rpmdb: Program version 4.2 doesn't match environment version > error: db4 error(22) from dbenv->open: Invalid argument > warning: cannot open Solve database in > /usr/lib/rpmdb/i386-redhat-linux/redhat > error: Failed dependencies: > python-elementtree is needed by yum-2.4.0-1.noarch > urlgrabber is needed by yum-2.4.0-1.noarch okay so let's start from the top. - the db errors means something is deeply wrong with your rpmdb or the version of db4 that rpm is linked to. - the last two deps can be satisfied with python-urlgrabber and python-elementtree from FC4. -sv