OpenClash icon indicating copy to clipboard operation
OpenClash copied to clipboard

[Bug] 错误:Ruby 依赖异常,无法校验配置文件,请确认 Ruby 依赖工作正常后重试!

Open zhilun2021 opened this issue 2 years ago • 5 comments

Verify Steps

  • [X] Tracker 我已经在 Issue Tracker 中找过我要提出的问题
  • [X] Latest 我已经使用最新 Dev 版本测试过,问题依旧存在
  • [X] Core 这是 OpenClash 存在的问题,并非我所使用的 Clash 或 Meta 等内核的特定问题
  • [X] Meaningful 我提交的不是无意义的 催促更新或修复 请求

OpenClash Version

v0.45.33-beta

Bug on Environment

Official OpenWrt

Bug on Platform

Linux-armv8

To Reproduce

2022-06-27 00:43:41 错误:Ruby 依赖异常,无法校验配置文件,请确认 Ruby 依赖工作正常后重试! 2022-06-27 00:43:41 第三步: 修改配置文件... 2022-06-27 00:43:41 第二步: 组件运行前检查... 2022-06-27 00:43:41 第一步: 获取配置... 2022-06-27 00:43:41 OpenClash 开始启动...

Describe the Bug

依赖全部安装好后,安装Luci-app-clash成功,导入配置提示语法错误,启动openclash提示 错误:Ruby 依赖异常,无法校验配置文件,请确认 Ruby 依赖工作正常后重试!

OpenClash Log

2022-06-27 00:43:45 OpenClash 开始关闭... 2022-06-27 00:43:41 错误:Ruby 依赖异常,无法校验配置文件,请确认 Ruby 依赖工作正常后重试! 2022-06-27 00:43:41 第三步: 修改配置文件... 2022-06-27 00:43:41 第二步: 组件运行前检查... 2022-06-27 00:43:41 第一步: 获取配置... 2022-06-27 00:43:41 OpenClash 开始启动... 2022-06-27 00:43:41 第六步:删除 OpenClash 残留文件... 2022-06-27 00:43:38 第五步: 重启 Dnsmasq 程序... 2022-06-27 00:43:38 第四步: 关闭 Clash 主程序... 2022-06-27 00:43:38 第三步: 关闭 OpenClash 守护程序... 2022-06-27 00:43:37 第二步: 删除 OpenClash 防火墙规则... 2022-06-27 00:43:37 第一步: 备份当前策略组状态... 2022-06-27 00:43:37 OpenClash 开始关闭... 2022-06-27 00:41:32 第六步:删除 OpenClash 残留文件... 2022-06-27 00:41:29 第五步: 重启 Dnsmasq 程序... 2022-06-27 00:41:29 第四步: 关闭 Clash 主程序... 2022-06-27 00:41:29 第三步: 关闭 OpenClash 守护程序... 2022-06-27 00:41:28 第二步: 删除 OpenClash 防火墙规则... 2022-06-27 00:41:28 第一步: 备份当前策略组状态... 2022-06-27 00:41:28 OpenClash 开始关闭... 2022-06-27 00:41:24 错误:Ruby 依赖异常,无法校验配置文件,请确认 Ruby 依赖工作正常后重试! 2022-06-27 00:41:24 第三步: 修改配置文件... 2022-06-27 00:41:24 第二步: 组件运行前检查... 2022-06-27 00:41:24 第一步: 获取配置... 2022-06-27 00:41:24 OpenClash 开始启动... 2022-06-27 00:41:24 第六步:删除 OpenClash 残留文件... 2022-06-27 00:41:20 第五步: 重启 Dnsmasq 程序... 2022-06-27 00:41:20 第四步: 关闭 Clash 主程序... 2022-06-27 00:41:20 第三步: 关闭 OpenClash 守护程序... 2022-06-27 00:41:20 第二步: 删除 OpenClash 防火墙规则... 2022-06-27 00:41:20 第一步: 备份当前策略组状态... 2022-06-27 00:41:20 OpenClash 开始关闭...

OpenClash Config

No response

Expected Behavior

希望尽快修复这个问题。已经集成在固件的就正常。没集成openclash的固件。手动安装的就会出现这个错误。

Screenshots

QQ截图20220627005024 QQ截图20220627005037

zhilun2021 avatar Jun 26 '22 16:06 zhilun2021

依赖问题没好办法,不是我们解决的

vernesong avatar Jun 28 '22 01:06 vernesong

换个固件把

jayling1111 avatar Jul 02 '22 18:07 jayling1111

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 5 days

github-actions[bot] avatar Sep 01 '22 09:09 github-actions[bot]

是依赖版本问题吗?回退到哪个openwrt版本可以正常用呢?

crh251 avatar Sep 02 '22 06:09 crh251

ruby版本可能不对,最好能降到3.0.4

wudj1967 avatar Sep 20 '22 01:09 wudj1967

降版本问题解决了么?

RuningBun avatar Sep 25 '22 01:09 RuningBun

降版本就正常了

wudj1967 avatar Oct 13 '22 02:10 wudj1967

今晚折腾了三个小时了,无论怎样尝试,都摆脱不了这个依赖异常错误。把所有ruby相关文件退回到3.0.4试过了,没用。把openclash和内核降级,也没用。

lovelywanz avatar Oct 25 '22 16:10 lovelywanz

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 5 days

github-actions[bot] avatar Dec 25 '22 08:12 github-actions[bot]