From 3f2ec8ebd3e51f9783a1f7ee7cd47b7dae964e0c Mon Sep 17 00:00:00 2001 From: Arsen Musayelyan Date: Mon, 14 Nov 2022 14:59:16 -0800 Subject: [PATCH] Remove epoch from reported version if it is zero --- manager/dnf.go | 1 + manager/yum.go | 1 + manager/zypper.go | 1 + 3 files changed, 3 insertions(+) diff --git a/manager/dnf.go b/manager/dnf.go index c2b4033..592a004 100644 --- a/manager/dnf.go +++ b/manager/dnf.go @@ -137,6 +137,7 @@ func (d *DNF) ListInstalled(opts *Opts) (map[string]string, error) { if !ok { continue } + version = strings.TrimPrefix(version, "0:") out[name] = version } diff --git a/manager/yum.go b/manager/yum.go index 95706eb..ed9f7b0 100644 --- a/manager/yum.go +++ b/manager/yum.go @@ -137,6 +137,7 @@ func (y *YUM) ListInstalled(opts *Opts) (map[string]string, error) { if !ok { continue } + version = strings.TrimPrefix(version, "0:") out[name] = version } diff --git a/manager/zypper.go b/manager/zypper.go index c8dabff..605669c 100644 --- a/manager/zypper.go +++ b/manager/zypper.go @@ -137,6 +137,7 @@ func (z *Zypper) ListInstalled(opts *Opts) (map[string]string, error) { if !ok { continue } + version = strings.TrimPrefix(version, "0:") out[name] = version }