gssapi requires Ruby version >= 1.9.1. on gem install -


i'm trying install knife-cloudstack plugin using gem install on ubuntu 12.04 chef-client configured , got error said in title.

>gem install knife-cloudstack error: error installing knife-cloudstack:        gssapi requires ruby version >= 1.9.1 

so tried installing apt-get install ruby1.9.3, still same error.

also, version of ruby shown 1.9.3

ruby --version ruby 1.9.3p0 (2011-10-30 revision 33570) [i686-linux]

to more confused, when run sudo update-alternatives --config ruby , showing output as:

there 2 choices alternative ruby (providing /usr/bin/ruby).       selection    path                priority   status    ------------------------------------------------------------      0            /usr/bin/ruby1.8     50        auto mode      1            /usr/bin/ruby1.8     50        manual mode    * 2            /usr/bin/ruby1.9.1   10        manual mode     press enter keep current choice[*], or type selection number: 

ps: * on selection:0, changed later 2.

now ruby1.9.3? if installed ruby1.9.3, why taking other version?anyone knowing what's causing issue?

thanks.

the package called 1.9.1 because abi version.

ruby uses 2 parallel versioning schemes: `ruby library compatibility version' (1.9.1 package), similar library soname, , 'ruby version' (1.9.3 package). ruby packages in debian named using ruby library compatibility version, confusing users not follow ruby development closely. package depends on ruby1.9.1 package, , provides compatibility symbolic links 1.9.3 executables , manual pages 1.9.1 counterparts.


Comments

Popular posts from this blog

Unable to remove the www from url on https using .htaccess -