2013-10-02 56 views
2

它说: 错误运行“__smf_try_sudo SM获得头”尝试更新红宝石红宝石2.0.0-P247与首饰盒

什么我需要做什么?

整个事情是:

[2013-10-02 14:11:27] requirements_smf_update_system 
requirements_smf_update_system() 
{ 
    __rvm_log_command sm_get_head "Updating SMF" __smf_try_sudo sm get head || return $?; 
    if [[ "${#required_extension_sets[@]}" -gt 0 ]]; then 
     __rvm_log_command sm_install_extension_sets "Installing/updating extension sets: ${required_extension_sets[*]}" requirements_smf_install_extension_sets "${required_extension_sets[@]}" || return $?; 
    fi 
} 
current path:/
command(2): requirements_smf_update_system ruby-2.0.0-p247 
Updating SMF. 
Error running '__smf_try_sudo sm get head', 
please read /usr/local/rvm/log/1380715887_ruby-2.0.0-p247/sm_get_head.log 
+0

好答案,什么是包含在'在/ usr /本地/ RVM /日志/ 1380715887_ruby-2.0.0-P247/sm_get_head.log'文件? – mavroprovato

+0

忘了补充,那就是: [2013年10月2日十四时11分27秒] __smf_try_sudo __smf_try_sudo(){ 如果 [-w “$(__rvm_which SM)”]];然后 “$ @”; else __rvm_try_sudo“$ @”; 网络 } 当前路径:/ 命令(4):__smf_try_sudo SM获得头 须藤:没有TTY出现,也没有askpass程序指定 –

+0

那么也许这可以帮助:http://stackoverflow.com/questions/16408877/jenkins -fails-while-restarting-my-sql-sudo-no-tty-present-and-no-askpass-progr – mavroprovato

回答

1

复制从意见的答案,以从“未答复”过滤器中删除了这个问题:

最后我用RVM自己试了一下在控制台......那告诉我 运行:

警告:你在/ etc/rvmrc有 'rvm_configure_env',运行 以下修正:sudo的SED -i'-e“/ rvm_configure _env =。*/opt/sm/d“/ etc/rvmrc rvm autolibs smf

修复了它!!!

〜每Jahn Schlosser