- From: KC Braunschweig <
>
- To:
- Subject: [chef] chef-client gem install --pre doesn't find second level dependencies?
- Date: Tue, 19 Apr 2011 16:41:50 -0700
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=B4VdswlAWHGyqhhEFNfMwf21oQLRgHjkN//QcsAbQNOk0wypPqHP5iUQCrcZkHvxeT DdUVadCkwWU7fjj5Ekq/m1VF8U/GVQK+FBXVj4CVu97kzx8kGULtwwAz6ccrH75eVd/D Ndl5Krxxy5F9lYuXp7otbYiCcbw0RCvuKTfg4=
Am I missing something here? I've tried a few times now doing a clean
install of chef only for client install purposes on both RHEL and
ubuntu (10.04) using rubygems. It seems that it when installing a
prerelease version, you can't find second level dependencies or
something like that?
Specifically you get things like:
:~$
sudo gem install chef --pre -y
INFO: `gem install -y` is now default and will be removed
INFO: use --ignore-dependencies to install only the gems you list
ERROR: Error installing chef:
mixlib-authentication requires mixlib-log (>= 0, runtime)
Clearly it resolved that chef needs mixlib-authentication but then it
couldn't find mixlib-log ?? But that is there and you can install it
explicitly, but only if you don't pass --pre
:~$
sudo gem install mixlib-log --pre
ERROR: could not find gem mixlib-log locally or in a repository
:~$
sudo gem install mixlib-log
Successfully installed mixlib-log-1.3.0
1 gem installed
Installing ri documentation for mixlib-log-1.3.0...
Installing RDoc documentation for mixlib-log-1.3.0...
Maybe most folks upgraded from chef 0.9x so they didn't notice, but
this is irritating. Seems like I have to manually specify all the
dependencies that don't have a prerelease version first and then I can
install chef --pre? I know this will go away once all the chef bits
aren't in prerelease anymore, but if this is a gem weirdness, it'll
just keep happening. On the other hand, I might just be missing
something that would make this a non-issue.
KC
- [chef] chef-client gem install --pre doesn't find second level dependencies?, KC Braunschweig, 04/19/2011
Archive powered by MHonArc 2.6.16.