From d1e15bbd5535ae679bbd53126cc7333732cc88f0 Mon Sep 17 00:00:00 2001 From: Mustafa Gezen Date: Sun, 5 Feb 2023 02:15:04 +0100 Subject: [PATCH] Support multi digit epoch --- apollo/rpmworker/repomd.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apollo/rpmworker/repomd.py b/apollo/rpmworker/repomd.py index 8ce77c5..defc26f 100644 --- a/apollo/rpmworker/repomd.py +++ b/apollo/rpmworker/repomd.py @@ -12,7 +12,7 @@ NVRA_RE = re.compile( r"^(\S+)-([\w~%.+]+)-(\w+(?:\.[\w~%+]+)+?)(?:\.(\w+))?(?:\.rpm)?$" ) NEVRA_RE = re.compile( - r"^(\S+)-(\d):([\w~%.+]+)-(\w+(?:\.[\w~%+]+)+?)(?:\.(\w+))?(?:\.rpm)?$" + r"^(\S+)-(?:(\d)+:)([\w~%.+]+)-(\w+(?:\.[\w~%+]+)+?)(?:\.(\w+))?(?:\.rpm)?$" ) EPOCH_RE = re.compile(r"(\d+):") DIST_RE = re.compile(r"(\.el\d(?:_\d|))")