From ada8ebb2e850ab0f5386d2df024a6753502d5504 Mon Sep 17 00:00:00 2001 From: Vitaly Lipatov <lav@etersoft.ru> Date: Wed, 29 Jun 2022 01:11:16 +0300 Subject: [PATCH] epm-query: fix removing packages with serial --- bin/epm-query | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/epm-query b/bin/epm-query index b35b55a..3bdc9b1 100644 --- a/bin/epm-query +++ b/bin/epm-query @@ -136,7 +136,8 @@ __epm_get_hilevel_nameform() apt-rpm) # use # as delimeter for apt local pkg - pkg=$(rpm -q --queryformat "%{NAME}#%{SERIAL}:%{VERSION}-%{RELEASE}\n" -- $1) + pkg=$(rpm -q --queryformat "%{NAME}=%{SERIAL}:%{VERSION}-%{RELEASE}\n" -- $1) + # for case if serial is missed echo $pkg | grep -q "(none)" && pkg=$(rpm -q --queryformat "%{NAME}#%{VERSION}-%{RELEASE}\n" -- $1) # HACK: can use only for multiple install packages like kernel echo $pkg | grep -q kernel || return 1 -- 2.24.1