archlinuxcn / repo

Arch Linux CN Repository
1.51k stars 290 forks source link

netease-musicbox didn't bump pkgrel when rebuilt with py3.8 #1698

Closed oldherl closed 4 years ago

oldherl commented 4 years ago

问题类型 / Type of issues

受影响的软件包 / Affected packages


I found this package lying in my system, and the files were for py3.7

Name            : netease-musicbox
Version         : 0.2.5.4-7
Description     : A sexy command line interface musicbox for NetEase based on Python
Architecture    : any
URL             : https://github.com/darknessomi/musicbox
Licenses        : MIT
Groups          : None
Provides        : netease-musicbox
Depends On      : mpg123  python-pycryptodomex  python-requests  python-future  python-requests-cache
Optional Deps   : aria2: music caching [installed]
                  libnotify: notifications [installed]
                  qt5-base: lyrics support [installed]
                  python-pyqt5: lyrics support [installed]
                  python-dbus: lyrics support [installed]
Required By     : None
Optional For    : None
Conflicts With  : netease-musicbox
Replaces        : None
Installed Size  : 303.00 KiB
Packager        : lilac (on behalf of 艾雨寒 ArielAxionL) <i@axionl.me>
Build Date      : Tue 18 Jun 2019 06:36:03 PM
Install Date    : Sat 13 Jul 2019 10:10:11 PM
Install Reason  : Explicitly installed
Install Script  : Yes
Validated By    : Signature

Then I did a pacman -S netease-musicbox and after that it's for py3.8:

Name            : netease-musicbox
Version         : 0.2.5.4-7
Description     : A sexy command line interface musicbox for NetEase based on Python
Architecture    : any
URL             : https://github.com/darknessomi/musicbox
Licenses        : MIT
Groups          : None
Provides        : netease-musicbox
Depends On      : mpg123  python-pycryptodomex  python-requests  python-future  python-requests-cache
Optional Deps   : aria2: music caching [installed]
                  libnotify: notifications [installed]
                  qt5-base: lyrics support [installed]
                  python-pyqt5: lyrics support [installed]
                  python-dbus: lyrics support [installed]
Required By     : None
Optional For    : None
Conflicts With  : netease-musicbox
Replaces        : None
Installed Size  : 302.26 KiB
Packager        : lilac (on behalf of ArielAxionL) <i@axionl.me>
Build Date      : Fri 15 Nov 2019 12:17:40 PM
Install Date    : Fri 26 Jun 2020 10:00:25 PM
Install Reason  : Explicitly installed
Install Script  : Yes
Validated By    : Signature

It seems that the pkgrel was not bumped when rebuilt. We should avoid that in the future.

lilydjwg commented 4 years ago

It should work fine now. Recently there were a lot of commits resolving this problem, e.g. https://github.com/archlinuxcn/lilac/commit/6afb07479d0bdafb10fead66a5116135803f9d2b, https://github.com/archlinuxcn/lilac/commit/66f78d4cc5c8ffcd96681157a8341d960981a135 and https://github.com/archlinuxcn/lilac/commit/d0e32b26b6e56a0f1927973a373d0d1d2a69d461.