Package Details: piliplus-bin 2.1.6.2-1

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)

Pinned Comments

Latest Comments

1 2 Next › Last »

nlsdt commented on 2026-10-11 13:02 (UTC)

@jlvihv ,已彻底解决,感谢建议

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 那次就是这样)。全新安装的用户反而没事,所以这个坑不太容易发现。

建议彻底解决,二选一:

  1. 把 com.example.piliplus.desktop 直接提交进这个 AUR 仓库,从 source_x86_64 里去掉这一项, 并把 sha256sums_x86_64 对应那行删掉。这样它不再需要下载,也就永远不会失效, 顺带去掉构建时对 raw.githubusercontent.com 的依赖。(推荐)

  2. 如果仍想下载,请固定到发行 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版本已可用,现重新维护