From 5a3eba37f8cf31a138f4e482c527474bbb2998d7 Mon Sep 17 00:00:00 2001 From: avoidr Date: Sat, 15 Aug 2020 21:10:54 +0200 Subject: [PATCH] base-files: vkpurge: fix parameter expansion in list_kernels() This fixes next-kernels from having too much string of their versions stripped. Next-kernel versions have the format "vmlinu[xz]--next-". Thus, the string was wrongly shortened to "", instead of the correct "-next-". --- srcpkgs/base-files/files/vkpurge | 2 +- srcpkgs/base-files/template | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/base-files/files/vkpurge b/srcpkgs/base-files/files/vkpurge index 5519147b905..131587e5af6 100644 --- a/srcpkgs/base-files/files/vkpurge +++ b/srcpkgs/base-files/files/vkpurge @@ -26,7 +26,7 @@ list_kernels() { case "$installed" in *"$k"*) continue ;; esac - kver=${k##*-} + kver=${k#*-} case "$kver" in "$running") ;; "*") ;; # /boot isn't mounted -> no vmlinu[xz] diff --git a/srcpkgs/base-files/template b/srcpkgs/base-files/template index 6b503690606..b34c40c697a 100644 --- a/srcpkgs/base-files/template +++ b/srcpkgs/base-files/template @@ -1,7 +1,7 @@ # Template file for 'base-files' pkgname=base-files version=0.141 -revision=2 +revision=3 bootstrap=yes depends="xbps-triggers" short_desc="Void Linux base system files"