forked from lix-project/lix
nix-env --upgrade: show "downgrading" when doing so
It was strange to show "upgrading" when the version was getting lower. This is left on "upgrading" when the versions are the same, as I can't see any better wording.
This commit is contained in:
parent
12a4aea93d
commit
42808fa281
|
@ -602,9 +602,11 @@ static void upgradeDerivations(Globals & globals,
|
|||
i.queryOutPath() !=
|
||||
bestElem->queryOutPath())
|
||||
{
|
||||
const char * action = compareVersions(drvName.version, bestVersion) <= 0
|
||||
? "upgrading" : "downgrading";
|
||||
printMsg(lvlInfo,
|
||||
format("upgrading ‘%1%’ to ‘%2%’")
|
||||
% i.name % bestElem->name);
|
||||
format("%1% ‘%2%’ to ‘%3%’")
|
||||
% action % i.name % bestElem->name);
|
||||
newElems.push_back(*bestElem);
|
||||
} else newElems.push_back(i);
|
||||
|
||||
|
|
Loading…
Reference in a new issue