这个包和 https://aur.archlinux.org/packages/yesplaymusic 是否有区别?如果仅仅是版本升级的话,是否应该申请弃置 yesplaymusic 包,然后在其基础上进行升级,而不是新开一个包?
Search Criteria
Package Details: yesplaymusic 0.4.8-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/yesplaymusic.git (read-only, click to copy) |
---|---|
Package Base: | yesplaymusic |
Description: | A third party music application for Netease Music |
Upstream URL: | https://github.com/qier222/YesPlayMusic |
Keywords: | Music Netease |
Licenses: | MIT |
Provides: | yesplaymusic |
Submitter: | Qingxu |
Maintainer: | Qingxu |
Last Packager: | Qingxu |
Votes: | 24 |
Popularity: | 1.12 |
First Submitted: | 2021-01-28 18:47 (UTC) |
Last Updated: | 2024-08-12 07:21 (UTC) |
Dependencies (13)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-classic-xfceAUR)
- nss (nss-hgAUR)
- c-ares (c-ares-gitAUR) (optional)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR) (optional)
- http-parser (optional)
- libappindicator-gtk3 (optional)
- libevent (libevent-gitAUR) (optional)
- libnotify (libnotify-gitAUR) (optional)
- libvpx (libvpx-full-gitAUR, libvpx-gitAUR) (optional)
- libxslt (libxslt-gitAUR) (optional)
- minizip (minizip-gitAUR) (optional)
- re2 (re2-gitAUR) (optional)
- snappy (snappy-gitAUR) (optional)
Required by (0)
Sources (1)
ADSWT518 commented on 2025-02-27 07:47 (UTC)
ShoreNinth commented on 2024-12-06 12:54 (UTC)
非常感谢!0.4.9-6安装成功了,简单用了一下,没有发现问题。这次的日志如下:
https://fars.ee/B3g8,不知道有没有用。
再次感谢你的耐心与热心!我会为这个包投票的
zmr233 commented on 2024-12-06 12:26 (UTC)
根据import distutils error以及日志初步判断是由于python3.12移除了distutils
模块导致,而我使用miniconda安装的python3.12会附带有这个模块;于是我通过向makedepends
增加python-setuptools
来尝试解决这个问题,目前已发布为 0.4.9-6;
如果仍然是相同的错误,你可以尝试单独进行pip install --upgrade setuptools
,这应该会解决问题
ShoreNinth commented on 2024-12-06 11:46 (UTC) (edited on 2024-12-06 11:48 (UTC) by ShoreNinth)
抱歉,0.4.9-5 我这里依旧没有build成功,日志:https://fars.ee/zSE9 PS:我对yarn和nodejs等的用法不熟悉
zmr233 commented on 2024-12-06 06:52 (UTC)
已经修复,0.4.9-5 具体修改包括有代理/无代理多种情况判定区域,增加备用服务ipinfo.io的调用,调用失败时返回空发出警告并不使用代理等。
chenus commented on 2024-12-06 03:36 (UTC)
ip-api.com在我所在的地方ping不了。 建议在if条件语句那添加对空结果的逻辑处理,或者考虑使用其他条件判断。
zmr233 commented on 2024-12-04 19:12 (UTC)
再次修复了,同时这次 0.4.9-4 更新使用系统electron来运行,增加了yarn国内代理,并移除了不必要的依赖,让安装大小从 0.4.9-3 的 250MiB+ 降低到 30MiB+ 了;
完整的自动化打包/测试脚本我放在yesplaymusic-plus-pkgbuild,包括用AUR RPC API来自动生成PKGBUILD的conflicts列表等。
ShoreNinth commented on 2024-12-04 15:40 (UTC)
感谢更新,但是我这里依旧没有成功。输出较长,放这里了https://fars.ee/-ZPC
zmr233 commented on 2024-12-04 10:11 (UTC)
这个问题目前已经修复并上传为yesplaymusic-plus 0.4.9-3,可以试试是否还有类似问题
ShoreNinth commented on 2024-12-03 03:24 (UTC)
出现了问题
==> 正在开始 build()...
yarn install v1.22.22
[1/5] Validating package.json...
[2/5] Resolving packages...
warning Resolution field "degenerator@2.2.0" is incompatible with requested version "degenerator@^5.0.0"
warning Resolution field "icon-gen@3.0.0" is incompatible with requested version "icon-gen@^2.0.0"
[3/5] Fetching packages...
error @achrinza/node-ipc@9.2.2: The engine "node" is incompatible with this module. Expected version "8 || 10 || 12 || 14 || 16 || 17". Got "23.1.0"
error Found incompatible module.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
==> 错误: 在 build() 中发生一个错误。
正在放弃...
错误: 未能构建 'yesplaymusic-plus-0.4.9-2':
错误: 未能构建的软件包:yesplaymusic-plus-0.4.9-2
Pinned Comments
Qingxu commented on 2021-08-17 05:24 (UTC)
该软件包为上游已编译软件包的简单重打包版本,如果在使用中出现问题而非安装中出现问题,90% 的概率为上游的问题,建议优先向上游反馈。