xiaorouji / openwrt-passwall

7.02k stars 2.62k forks source link

[Bug]: 4.61 版更新 PASSWALL版本自身 一直提示手工更新 #2436

Closed iamyangyiok closed 1 year ago

iamyangyiok commented 1 year ago

描述您遇到的bug

[Bug]: 4.61 版更新 PASSWALL版本身 ,一直提示手工更新,面的组件都正常更新成功,如何正确能在线升级 PW。谢谢

复现此Bug的步骤

1

您想要实现的目的

1

日志信息

1

截图

1

系统相关信息

1

其他信息

1

loryncien commented 1 year ago

找前几个已关闭的 issue,有解释

nftbty commented 1 year ago

做这个的原因详见#2384,不过我确实有打算弄passwall的自更新和ipk组件更新。而且看前几个issue,确实有很多人有这个需求,会尽快实现。

iamyangyiok commented 1 year ago

做这个的原因详见#2384,不过我确实有打算弄passwall的自更新和ipk组件更新。而且看前几个issue,确实有很多人有这个需求,会尽快实现。 感谢辛苦付出。另有个问题请教 我另有个RK3588的设备,装PW LUCI一直报CPU 架构不兼容 日志如下: pkg_hash_fetch_best_installation_candidate: Packages for luci-app-passwall found, but incompatible with the architectures configured 。 三种IPK包aarch64_cortex-a53 、aarch64_cortex-a72 、aarch64_generic我都试了,一样错。 这个有办法把LUCI装上不。依赖包安装都没问题。

nftbty commented 1 year ago

你看你的/etc/openwrt_release文件里面DISTRIB_ARCH是什么,或者/etc/os-release里的OPENWRT_ARCH

iamyangyiok commented 1 year ago

你看你的/etc/openwrt_release文件里面DISTRIB_ARCH是什么,或者/etc/os-release里的OPENWRT_ARCH

我用UNAME -m 看过 ,显示 AARCH64,但我那3个试了都不行

nftbty commented 1 year ago

uname 显示的不是太适合openwrt,像K3,bcm4709c,uname 看是armv7l,但是因为不支持FPU,只能当armv5看。但是在openwrt就是arm_cortax-a9,没有-vfp-neon后缀的,所以其实可以用其他所有arm_xxxx不带vfpneon后缀的包。

iamyangyiok commented 1 year ago

uname 显示的不是太适合openwrt,像K3,bcm4709c,uname 看是armv7l,但是因为不支持FPU,只能当armv5看。但是在openwrt就是arm_cortax-a9,没有-vfp-neon后缀的,所以其实可以用其他所有arm_xxxx不带vfpneon后缀的包。

谢谢 那我再试试

iamyangyiok commented 1 year ago

uname 显示的不是太适合openwrt,像K3,bcm4709c,uname 看是armv7l,但是因为不支持FPU,只能当armv5看。但是在openwrt就是arm_cortax-a9,没有-vfp-neon后缀的,所以其实可以用其他所有arm_xxxx不带vfpneon后缀的包。

看了是aarch64_generic,我一开始就装的这个 还是报架构不兼容。 奇怪了

iamyangyiok commented 1 year ago

uname 显示的不是太适合openwrt,像K3,bcm4709c,uname 看是armv7l,但是因为不支持FPU,只能当armv5看。但是在openwrt就是arm_cortax-a9,没有-vfp-neon后缀的,所以其实可以用其他所有arm_xxxx不带vfpneon后缀的包。

谢谢 那我再试试

不过 我核心是5.10的。目前3588只有这个

nftbty commented 1 year ago

不过 我核心是5.10的。

普通软件一般对内核版本没什么要求。你的OPENWRT_ARCH看了吗,是什么?

iamyangyiok commented 1 year ago

不过 我核心是5.10的。

普通软件一般对内核版本没什么要求。你的OPENWRT_ARCH看了吗,是什么?

看了是aarch64_generic,我一开始就装的这个 ,也还是报架构不兼容。

nftbty commented 1 year ago

不对啊,你的意思是其他依赖都装上了,就luci-app-passwall这个装不上?这个是无架构依赖的啊,是 _all的,肯定不是架构原因,你的ipk从哪找的还是自己编译的? 你从shell用命令安装看看,看全部报错都有哪些,应该是你装的ipk有对某个包的依赖,然后这个依赖包装不上导致的。 你看看是哪个依赖。

还有,你装不上,这个“一直提示手工更新”哪来的?

firkerword commented 1 year ago

做这个的原因详见#2384,不过我确实有打算弄passwall的自更新和ipk组件更新。而且看前几个issue,确实有很多人有这个需求,会尽快实现。

没有也不影响 主要是有这个提示却不能升级感觉怪怪的 当然能像openclash一样在线更新更好

nftbty commented 1 year ago

没有也不影响 主要是有这个提示却不能升级感觉怪怪的 当然能像openclash一样在线更新更好

暂时加了提示,而不是只有一个版本号。在实现自更新之前,这样看着是不是稍微好一点。