You are not logged in.

#1 2022-09-28 09:52:40

sebastian-65
Member
Registered: 2021-11-08
Posts: 40

Pacman packages numbering system meaning

When upgrading OS, linux kernel and ZFS kernel packages have to be available in the same version. I haved added new ZFS repo in pacman.conf recently and now I see mismatch of those `arch1.1-1` numbers at the end. What do they actually mean? Shall I try to upgrade or wait for this number to be exactly the same?

linux 5.19.1.arch2-1 -> 5.19.11.arch1-1
zfs-linux 2.1.5_5.19.1.arch2.1-1 -> 2.1.5_5.19.11.arch1.1-1
zfs-linux-headers 2.1.5_5.19.1.arch2.1-1 -> 2.1.5_5.19.11.arch1.1-1

Thank you for any explanation!


I'm not the sharpest tool in the shed. Say it to me like I'm 5, please!

Arch Linux | ZFS | systemd | Xfce/X11/SDDM | ASUS S435 | Intel CPU 11th gen | Intel TigerLake-LP GT2 | 16GB RAM

Offline

#2 2022-09-28 10:34:51

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,094

Re: Pacman packages numbering system meaning

The last number after the dash is the pkgrel, it's updated for changes in the package that do not change the underlying version number of the software being packaged (and reset to one when the pkgver actually changes), the version before the dash is the actual version number of the software in question.

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

That zfs-linux uses arch1.1 there is a change in their repo/package and you might want to check there on why they decided for that.

Last edited by V1del (2022-09-28 10:35:20)

Offline

Board footer

Powered by FluxBB