@jlvihv ,已彻底解决,感谢建议
Search Criteria
Package Details: piliplus-bin 2.1.6.2-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/piliplus-bin.git (read-only, click to copy) |
|---|---|
| Package Base: | piliplus-bin |
| Description: | A Bilibili third-party client built with Flutter. | 使用Flutter开发的BiliBili第三方客户端 |
| Upstream URL: | https://github.com/bggRGjQaUbCoE/PiliPlus |
| Keywords: | bilibili piliplus 哔哩哔哩 |
| Licenses: | GPL-3.0-or-later |
| Conflicts: | piliplus, piliplus-git |
| Provides: | piliplus |
| Submitter: | Yeah |
| Maintainer: | axiaobo (nlsdt) |
| Last Packager: | axiaobo |
| Votes: | 5 |
| Popularity: | 0.53 |
| First Submitted: | 2025-10-04 11:46 (UTC) |
| Last Updated: | 2026-10-11 13:00 (UTC) |
Dependencies (5)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libayatana-appindicator
- libayatana-indicator
- mpv (mpv-light-pulseAUR, mpv-build-gitAUR, mpv-full-luajit-gitAUR, libmpv-gitAUR, mpv-gitAUR, mpv-amd-full-gitAUR, mpv-fullAUR, mpv-full-gitAUR, mpv-full-build-gitAUR, mpv-omniphonyAUR, mpv-omniphony-felAUR)
- webkit2gtk-4.1 (webkit2gtk-4.1-imgpasteAUR)
Required by (0)
Sources (2)
nlsdt commented on 2026-10-11 13:02 (UTC)
jlvihv commented on 2026-10-10 13:07 (UTC)
同一个问题 calmcrow 在 2026-09-20 已经报过了,而且每次更新都会再犯:
==> 正在验证 source_x86_64 文件,使用sha256sums...
com.example.piliplus.desktop ... 失败
==> 错误: 一个或多个文件没有通过有效性检查!
删缓存(rm -rf ~/.cache/paru/clone/piliplus-bin,或 paru -Scc)之后确实能装上,但那只是治标。 根因是这个 .desktop 的来源写的是 main 分支:上游只要改动 assets/linux/com.example.piliplus.desktop,它的 sha256 就会变,而 makepkg 对 SRCDEST 里已存在的 源文件不会重新下载,只报校验失败 —— 于是所有缓存过旧副本的老用户都会卡住,PKGBUILD 的 hash 往往还是事后才补上的(2.1.4 那次就是这样)。全新安装的用户反而没事,所以这个坑不太容易发现。
建议彻底解决,二选一:
-
把 com.example.piliplus.desktop 直接提交进这个 AUR 仓库,从 source_x86_64 里去掉这一项, 并把 sha256sums_x86_64 对应那行删掉。这样它不再需要下载,也就永远不会失效, 顺带去掉构建时对 raw.githubusercontent.com 的依赖。(推荐)
-
如果仍想下载,请固定到发行 tag 而不是 main: .../PiliPlus/2.1.6/assets/linux/com.example.piliplus.desktop (tag 2.1.6 存在,当前 sha256 正好是 7cf1d718...) 这样 hash 只在版本更新时变化,能与自动更新同步。
麻烦考虑一下方案 1,感谢维护!
nlsdt commented on 2026-09-20 13:44 (UTC) (edited on 2026-09-20 13:44 (UTC) by nlsdt)
@clamcrow
删除 yay 构建缓存后重装即可:
rm -rf ~/.cache/yay/piliplus-bin
或 yay -Sc 清理缓存后再安装
calmcrow commented on 2026-09-20 05:18 (UTC) (edited on 2026-09-20 05:19 (UTC) by calmcrow)
==> 正在创建软件包:piliplus-bin 2.1.4-1 (2026年09月20日 星期日 13时17分42秒)
==> 获取源代码...
-> 找到 PiliPlus_linux_2.1.4%2B5348_amd64.tar.gz
-> 找到 com.example.piliplus.desktop
==> 警告: 正在跳过源文件 PGP 签名校验。
==> 正在验证 source_x86_64 文件,使用sha256sums...
PiliPlus_linux_2.1.4%2B5348_amd64.tar.gz ... 通过
com.example.piliplus.desktop ... 失败
==> 错误: 一个或多个文件没有通过有效性检查!
-> 下载源文件时出错: /home/chen/.cache/yay/piliplus-bin
context: exit status 1
nlsdt commented on 2026-09-03 14:51 (UTC) (edited on 2026-09-03 14:51 (UTC) by nlsdt)
@origuchi
已添加依赖
origuchi commented on 2026-09-03 11:32 (UTC) (edited on 2026-09-03 11:32 (UTC) by origuchi)
你好,我观察到当前运行会报错:
piliplus: error while loading shared libraries: libayatana-indicator3.so.7: cannot open shared object file: No such file or directory
这个so是来自 libayatana-indicator 的,原本 libayatana-appindicator 将其列为依赖之一,但是在最新的版本中移除了:https://gitlab.archlinux.org/archlinux/packaging/packages/libayatana-appindicator/-/commit/08993c539154a5c3f7fe3d2670b5fbc3d0b7fcac
而
$ ldd "$(which piliplus)" | rg libayatana
libayatana-appindicator3.so.1 => /usr/lib/libayatana-appindicator3.so.1 (0x00007f4a3eda4000)
libayatana-indicator3.so.7 => not found
libayatana-ido3-0.4.so.0 => not found
我没有研究为什么上游把这个依赖移除掉了,或许当前手动加上这个依赖要求比较好
rast55 commented on 2026-06-14 16:57 (UTC) (edited on 2026-06-26 13:37 (UTC) by rast55)
piliplus-bin 2.0.9.2-1 似乎缺少 libwebkit2gtk-4.1 依赖。
在尝试运行程序时,会出现以下报错:
piliplus: error while loading shared libraries: libwebkit2gtk-4.1.so.0: cannot open shared object file: No such file or directory
在手动安装 libwebkit2gtk-4.1 后,软件即可正常运行。建议将该包加入 PKGBUILD 的 depends 中,感谢维护!
origuchi commented on 2026-04-26 17:09 (UTC) (edited on 2026-05-17 09:07 (UTC) by origuchi)
由于WebKit和NVIDIA显卡的已知问题,n卡用户需要导出WEBKIT_DISABLE_DMABUF_RENDERER=1的环境变量才能正常登陆,不然会在登录过程中闪退
axiaobo commented on 2026-01-19 02:59 (UTC)
测试1.1.5.4版本已可用,现重新维护
Pinned Comments