New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ruby 依赖异常 请确认ruby依赖工作正常后重试 #1146
Comments
|
依赖问题,重装ruby后解决了,现在的问题是没法下载内核,没法获取配置文件,看起来是不能联网,调试日志的最后部分是这样的
尝试后发现wget可以联网,但是curl不可以,会报错:
没搜到这个相关解决办法,重装curl也没效果,是不是这个不能联网导致的下载失败呀,有什么解决办法吗 |
issues里面搜索下curl的内容 |
重刷了固件解决了curl问题,现在是启动一切正常,但是完全不能用,ipv6也关了,不知道怎么回事,调试日志: OpenClash 调试日志 生成时间: 2021-01-13 19:54:02
|
慢慢来吧,我也是醉了一年多才会😂 |
@00LT00 默认代理模式: direct |
这个东西依赖咋安装的啊 |
@vernesong 不是呀,我开启openclash后连百度都上不去了,就是完全的断网状态,代理模式换了跟没换没啥区别 |
建议重刷。。。我把ruby卸了又装还是没用,最后重刷一边固件 |
@vernesong 我感觉是dns设置的问题,本机和路由器都能ping通IP地址,但是dns都没法获取 |
1907用老版本,新的一直用master编译的,都没有什么问题 |
害 我也是重新安装了系统发自我的iPhone------------------ 原始邮件 ------------------发件人: Zi Lin <notifications@github.com>发送时间: 2021年1月17日 20:37收件人: vernesong/OpenClash <OpenClash@noreply.github.com>抄送: abclq <wjwj436508@gmail.com>, Comment <comment@noreply.github.com>主题: 回复:[vernesong/OpenClash] Ruby 依赖异常 请确认ruby依赖工作正常后重试 (#1146)
依赖问题,重装ruby后解决了,现在的问题是没法下载内核,没法获取配置文件,看起来是不能联网,调试日志的最后部分是这样的
#===================== 测试本机网络连接 =====================#
#===================== 测试本机网络下载 =====================#
#===================== 最近运行日志 =====================#
2021-01-07 22:53:50 Warning: OpenClash Now Disabled, Need Start From Luci Page, Exit...
2021-01-07 22:58:01 Error: OpenClash 【Dev】 Core Update Error
2021-01-07 22:58:09 Error: Config 【stc-club】 Download Faild
2021-01-07 22:58:09 Error: Config 【stc-club】Update Error
2021-01-07 22:58:26 Error: 【Tun】Core Version Check Error, Please Try Again After A few Seconds
2021-01-07 22:58:26 Error: OpenClash 【Game】 Core Update Error
2021-01-07 22:58:26 Error: OpenClash 【Dev】 Core Update Error
2021-01-07 22:58:36 OpenClash Version Check Error, Please Try Again After A few seconds
2021-01-07 22:59:40 Error: OpenClash 【Dev】 Core Update Error
尝试后发现wget可以联网,但是curl不可以,会报错:
Error relocating /usr/lib/libcurl.so.4: wolfSSL_UseALPN: symbol not found
Error relocating /usr/lib/libcurl.so.4: wolfSSL_ALPN_GetProtocol: symbol not found
没搜到这个相关解决办法,重装curl也没效果,是不是这个不能联网导致的下载失败呀,有什么解决办法吗
这个东西依赖咋安装的啊
建议重刷。。。我把ruby卸了又装还是没用,最后重刷一边固件
—You are receiving this because you commented.Reply to this email directly, view it on GitHub, or unsubscribe.
[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "#1146 (comment)",
"url": "#1146 (comment)",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]
|
curl的问题 |
同样的问题,卸载ruby重装还是一样, |
我这也提示ruby依赖异常,rubny -v报错 OpenClash 调试日志 生成时间: 2021-08-20 13:12:49
|
这种缺指令符的只能重新编译固件 |
18.06遇到同样的问题,反复重装ruby无法解决。后来了解到是18.06的libc有个bug会导致ruby加载动态库时会判断为库版本不兼容,18.06之后的libc已解决了这个问题。 解决方案
|
tony-wh ***@***.***>于2021年10月7日 周四下午11:11写道:
openwrt版本是 19.07.5 r11257-5090152ae3 openclash版本试过最新的0.41.14,0.41.07
都是这个报错,但是直接用ruby -v命令可以看到ruby是正常安装的 运行日志里可以看到报错是 Error: Ruby Works
Abnormally, Please Check The Ruby Library Depends And Try Again!
18.06遇到同样的问题,反复重装ruby无法解决。后来了解到是18.06的libc有个bug会导致ruby加载动态库时会判断为库版本不兼容,18.06之后的libc已解决了这个问题。
讨论链接:openwrt/packages#9297。
解决方案
1. 升级为19.07或以上版本;
2. 替换libc;
3. 修改ruby代码(dln.c第1333行)
https://github.com/ruby/ruby/blob/39ee412b14cbd60e108a2de62715c254f41f6bb2/dln.c#L1325-L1334
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#1146 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANXKLSGXKCN4EKKDBNG63UDUFW2AJANCNFSM4VX6EZJA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
谢谢 老板😁
… |
mark |
openwrt版本是 19.07.5 r11257-5090152ae3
openclash版本试过最新的0.41.14,0.41.07
都是这个报错,但是直接用ruby -v命令可以看到ruby是正常安装的
运行日志里可以看到报错是 Error: Ruby Works Abnormally, Please Check The Ruby Library Depends And Try Again!
The text was updated successfully, but these errors were encountered: