[chef] Dependency on multiple version of gems


Chronological Thread 
  • From: Peeyush Gupta < >
  • To: " " < >
  • Subject: [chef] Dependency on multiple version of gems
  • Date: Fri, 24 Jan 2014 13:56:55 +0800 (SGT)
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=ymail.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=1utywnHwUrey5YMcI2MG/dWW4kXaUGdHef7ixznn++2Cth8Z5TOmZW4MSa+6RMxGkIsg2XE1jO2fnWlpts7qFRlUkDJYYvqYCJnX0/CkSKhkcNeMHULzix7XJfWUtmcBXw47aB4LD6ld1tiARNOXvaToVP1E7z/ZuEZCjL3z7Nk=;

Hi,

I have been trying to install chef gem through RPM. Now, I understand that I have to change all the dependent gems into RPM first. The problem is that chef depends on multiple versions of some gems like json, chef-zero etc. The thing is I have to do multiple RPM installation for them.

My question is why gems have multiple version dependencies on other gems? Why can't I just install the latest version and it satisfies all the dependencies? Further, is it possible to make some changes, so that all the dependencies are satisfied with the latest version of the gem instead of installing multiple versions?

Thanks,
Peeyush Gupta



Archive powered by MHonArc 2.6.16.

§