From 449d53df4a41f3856a5dba967e2eb186aa64914a Mon Sep 17 00:00:00 2001 From: Nagy Gabor <ngaba@bibl.u-szeged.hu> Date: Thu, 14 May 2009 18:25:16 +0200 Subject: [PATCH] Introduce -Suu
If the user switches from unstable repo to a stable one, it is quite hard to sync its system with the new repo (the user will see many "Local is newer than stable" messages, nothing more). That's why I introduced -Suu, which treats a sync package like an upgrade, iff the package version doesn't match with the local one's.
I added a new pactest (sync104.py) to test this, and I updated the documentation of -Su.
Signed-off-by: Nagy Gabor <ngaba@bibl.u-szeged.hu>
I am not a big fan of this terminology (one more --sysupgrade for downgrade?), but I didn't want to introduce a new --sysdowngrade flag, because "downgrade only" would cause more pain than benefit imho. As usual, I slightly modified the patch in my repo. Namely, I've pushed this into one line:
" -u, --sysupgrade upgrade all packages that are out of date" " (-uu enables package downgrade)"
to "upgrade all outdated packages (-uu enables downgrade)". Bye