Ok, I'm trying to install gem A. I could give you the names of the gems, but
I doubt it matters.

Anyway, gem A requires gems B and C, any versions. So it goes and gets the
newest version of B and installs it, no problem.

Then it goes to install C, but C requires a particular (old) version of B.
So it croaks and refuses to install.

I'm sure there's an easy solution to this, but I don't know it....if I
wanted this much pain, I'd have two wives...