From 01e5696b4f48b2cdb7ba520b3728eaca3c13679f Mon Sep 17 00:00:00 2001 From: Packit Date: Aug 19 2020 14:20:09 +0000 Subject: Apply patch 0009-Fix-alias-processing-with-backslash-escaping-RhBug1680482.patch patch_name: 0009-Fix-alias-processing-with-backslash-escaping-RhBug1680482.patch location_in_specfile: 9 present_in_specfile: true --- diff --git a/dnf/cli/aliases.py b/dnf/cli/aliases.py index b5283d0..364aab6 100644 --- a/dnf/cli/aliases.py +++ b/dnf/cli/aliases.py @@ -176,8 +176,13 @@ class Aliases(object): suffix[0].startswith('\\')): # End resolving try: stack.pop() + + # strip the '\' if it exists + if suffix[0].startswith('\\'): + suffix[0] = suffix[0][1:] except IndexError: pass + return suffix if suffix[0] in stack: # Infinite recursion detected