On 1/23/25 9:51 AM, Gonsolo wrote:
Hi!
Hi!
I have a question regarding https://wiki.archlinux.org/title/Arch_User_Repository#Updating_packages. The package maintainer of https://aur.archlinux.org/packages/gdown commented "Please do not flag for rebuilds." and quoted above wiki entry. I flagged gdown because it failed for me. The reason was that it was installed for Python 3.12, and in the meantime Arch was upgraded to 3.13. Of course a simple rebuild fixed the issue for me. But, since I keep my system up to date with yay, a simple increase of pkgrel would have fixed the issue without me noticing.
yay is unsupported, so the fact that you keep your system up to date with it is irrelevant here.
So here is the question: Wouldn't it be nice of the maintainer to just increase the pkgrel value to force a rebuild on update, even if it's not required? Or is there a deeper reason for the above paragraph?
It *could* be nice I guess, but isn't required and would actually be unexpected in some specific cases. There's no deeper reasoning than what's written in the wiki entry. AUR packages are unsupported and it's therefore your responsibility to rebuild them if needed. There's no reason to force a rebuild for _everybody_ if _you_ need it (other people might still be on python 3.12, or have rebuilt the package on their side already for instance).
Thanks -- g
-- Regards, Robin Candau / Antiz