That worked for me, thanks. I just did "yume remove rrdtool" before the update and "yume install ganglia-gmetad" after the update. Since it was only on the head node that wasn't a huge problem.
It doesn't seem like a great default behavior though since it would be fairly easy (I would think) to say "ok, updating rrdtool would break this other package, so I won't do that". Or maybe have an override behavior that says "update as much as you can without breaking any dependencies" at least. Which it probably does, but I didn't see any on my quick googling. On 5/14/07, Milo <[EMAIL PROTECTED]> wrote: > I've had similar problems at times for different packages. I've always been > able to solve the problem by removing the packages off my system, and then > installing the new version afterward (instead of updating). But in this > case, I'm not sure if that would break Oscar or not :/ > > Try using the 'provides' option in yum (ie: "yum provides librrd.so") to see > if the repo you have Yum configured to use has the right version of the > package available. I don't current have a RHEL box I could play with to > check, but I can see on my Fedora box those packages are in the > 'Fedora-Extra' Repo, which is not usually mirrored to your local Oscar > repository. > > -Milo > > > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Michael > Edwards > Sent: Monday, May 14, 2007 11:28 AM > To: oscar users > Subject: [Oscar-users] silly yum question > > So I set up yum (using RPMforge since it supports RHEL) in order to > update my cluster using yume, and I am getting this error. Well, ok, > its not an error, it is a dependency I am not sure how to resolve > without breaking ganglia... Any thoughts? I am not extremely > familiar with yum , but it doesn't seem to have a lot of "override" > options like rpm itself does, if doing such a thing is a good idea > anyway. > > Setting up repositories > Reading repository metadata in from local files > Parsing package install arguments > Resolving Dependencies > --> Populating transaction set with selected packages. Please wait. > ---> Package rrdtool-devel.x86_64 0:1.2.18-1.el4.rf set to be updated > --> Running transaction check > --> Processing Dependency: rrdtool = 1.2.18 for package: rrdtool-devel > --> Restarting Dependency Resolution with new changes. > --> Populating transaction set with selected packages. Please wait. > ---> Package rrdtool.x86_64 0:1.2.18-1.el4.rf set to be updated > --> Running transaction check > --> Processing Dependency: perl(RRDs) for package: rrdtool > --> Processing Dependency: librrd.so.0()(64bit) for package: ganglia-gmetad > --> Processing Dependency: perl(RRDp) for package: rrdtool > --> Restarting Dependency Resolution with new changes. > --> Populating transaction set with selected packages. Please wait. > ---> Package perl-rrdtool.x86_64 0:1.2.18-1.el4.rf set to be updated > --> Running transaction check > --> Processing Dependency: librrd.so.0()(64bit) for package: ganglia-gmetad > --> Finished Dependency Resolution > Error: Missing Dependency: librrd.so.0()(64bit) is needed by package > ganglia-gmetad > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Oscar-users mailing list > Oscar-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/oscar-users > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Oscar-users mailing list > Oscar-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/oscar-users > ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Oscar-users mailing list Oscar-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oscar-users