Commit 4c6fc814 authored by Timo Teräs's avatar Timo Teräs

add: add --latest flag to help analyze why upgrade fails

parent 11bd821c
......@@ -32,6 +32,9 @@ static int option_parse_applet(void *ctx, struct apk_db_options *dbopts, int opt
case 'u':
actx->solver_flags |= APK_SOLVERF_UPGRADE;
break;
case 'l':
actx->solver_flags |= APK_SOLVERF_LATEST;
break;
case 't':
actx->virtpkg = optarg;
break;
......@@ -44,6 +47,9 @@ static int option_parse_applet(void *ctx, struct apk_db_options *dbopts, int opt
static const struct apk_option options_applet[] = {
{ 0x10000, "initdb", "Initialize database" },
{ 'u', "upgrade", "Prefer to upgrade package" },
{ 'l', "latest",
"Select latest version of package (if it is not pinned), and "
"print error if it cannot be installed due to other dependencies" },
{ 't', "virtual",
"Instead of adding all the packages to 'world', create a new virtual "
"package with the listed dependencies and add that to 'world'; the "
......
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