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

Reply via email to