-
Bug
-
Resolution: Unresolved
-
Undefined
-
rhel-9.7.z, rhel-10.1.z, rhel-9.8, rhel-10.2
-
None
-
Low
-
Patch
-
rhel-pt-c-libs
-
1
-
False
-
False
-
-
None
-
None
-
None
-
None
-
Unspecified
-
Unspecified
-
Unspecified
-
-
All
-
None
Some RPM versions do not put a directory path into the patches Lua table. The following change is required to adapt to that:
diff --git a/patch-git.lua b/patch-git.lua
index 04cb0612..c975eb75 100644
--- a/patch-git.lua
+++ b/patch-git.lua
@@ -1910,7 +1910,7 @@ if rpm then
if patches_log ~= '' then
local fp = assert(io.open(patches_log, 'w+'))
for i=1,#patches do
- local pname = assert(string.match(patches[i], '.*/([^/]+)$'))
+ local pname = assert(string.match(patches[i], '([^/]+)$'))
fp:write('Patch' .. i .. ': ' .. pname .. '\n')
end
assert(fp:close())