Commit ee5ce728 authored by A. Wilcox's avatar A. Wilcox Committed by William Pitcock

version: consider pkg-rX and pkg to be the same version

parent 18f7aa9e
......@@ -218,6 +218,11 @@ int apk_version_compare_blob(apk_blob_t a, apk_blob_t b)
if (at == bt)
return APK_VERSION_EQUAL;
/* if only difference is pkgrev, they are equal. */
if ((at == TOKEN_REVISION_NO && bt == TOKEN_END) ||
(at == TOKEN_END && bt == TOKEN_REVISION_NO))
return APK_VERSION_EQUAL;
/* leading version components and their values are equal,
* now the non-terminating version is greater unless it's a suffix
* indicating pre-release */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment