summaryrefslogtreecommitdiff
path: root/src/upgrade.c
diff options
context:
space:
mode:
authorTimo Teräs <timo.teras@iki.fi>2018-01-03 15:17:11 +0200
committerTimo Teräs <timo.teras@iki.fi>2018-01-03 16:00:38 +0200
commit039ff3bd466819909a5295a43e40947a9e0b6c16 (patch)
tree1f22b1a16dd752e48142a0c5aff0697fb100ea78 /src/upgrade.c
parentf90af35e9c563bd4f865d8d47a7ae357191494db (diff)
downloadapk-tools-039ff3bd466819909a5295a43e40947a9e0b6c16.tar.gz
apk-tools-039ff3bd466819909a5295a43e40947a9e0b6c16.tar.bz2
apk-tools-039ff3bd466819909a5295a43e40947a9e0b6c16.tar.xz
apk-tools-039ff3bd466819909a5295a43e40947a9e0b6c16.zip
split --force to several --force-[type] options
This unloads --force as several of the things are really not wanted together. E.g. --force-refresh is a lot different from --force-broken-world and doing --force to get the other might introduce unwanted behaviour. --force is still kept for backwards compatibility and it enables most things --force was used for.
Diffstat (limited to 'src/upgrade.c')
-rw-r--r--src/upgrade.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/upgrade.c b/src/upgrade.c
index 22839db..f5fcb41 100644
--- a/src/upgrade.c
+++ b/src/upgrade.c
@@ -144,7 +144,8 @@ static int upgrade_main(void *ctx, struct apk_database *db, struct apk_string_ar
int r = 0;
if (apk_db_check_world(db, db->world) != 0) {
- apk_error("Not continuing with upgrade due to missing repository tags. Use --force to override.");
+ apk_error("Not continuing with upgrade due to missing repository tags. "
+ "Use --force-broken-world to override.");
return -1;
}