Antynea / grub-btrfs

Include btrfs snapshots at boot options. (Grub menu)
GNU General Public License v3.0
738 stars 75 forks source link

Wrong version on Arch Linux package page and old error back #341

Open mende1 opened 1 month ago

mende1 commented 1 month ago

As you can see on the page https://archlinux.org/packages/extra/any/grub-btrfs:

The version says actually 4.13-2, which is the latest version available in this github, which is correct. But after installing this package in arch linux, it remain saying it's 4.13-2 in pacman command, but when you enter sudo /etc/grub.d/41_snapshots-btrfs --version, it actually give me 4.12-master version or something like this.

Just after I manually cloned this repo and build it by myself, it fixed the version to 4.13.

And it's not just a verbose problem with versions, but it actually was 4.12 because I was getting the error described in this issue https://github.com/Antynea/grub-btrfs/issues/288 using grub-btrfs together with timeshift-autosnap.

I don't know if you are the Maintainer of that package in the arch package, but I fell like I need to put this somewhere, even to another users with the same problem can see this and fix the error quickly, different from me who took hours on this.

Schievel1 commented 1 month ago

I will leave this open because the arch package maintainer comes by eventually. But I think you would rather reach them with a bug in their bug tracker.

The packages distros make are out of this projects reach. We don't have control over them.

bkmo commented 1 month ago

The Arch package is correct as far as the last release is concerned. In the config from the 4.13 release is GRUB_BTRFS_VERSION=4.12-master-2023-04-28T16:26:00+00:00 Either a new release is needed or you need to build from git as you did. Also the PR you refer to was merged a month after the 4.13 release, so again not an Arch issue.