ruby depedency conflicts