Questions about Arch packages

The PKGBUILD history is mirrored as a git repo on GitHub.

An easy way to see history is to go to the package page on Arch Linux website (example) and click View Changes on the right sidebar.

The number after dash is called pkgrel.

https://wiki.archlinux.org/title/PKGBUILD#pkgrel

The release number. This is usually a positive integer number that allows to differentiate between consecutive builds of the same version of a package. As fixes and additional features are added to the PKGBUILD that influence the resulting package, the pkgrel should be incremented by 1. When a new version of the software is released, this value must be reset to 1. In exceptional cases other formats can be found in use, such as major.minor.


Firefox in Arch Linux repository is at 110.0, while the latest one is 110.0.1.

Seems like the package was earlier at 110.0.1 in Arch Linux repository too, but it was changed back to 110.0. (unless I’m misunderstanding something)

Probably a mistake by a user. Nvidia driver latest version is 525.89.02.

2 Likes