[pacman-dev] bogus reinstalling message
Xavier
shiningxc at gmail.com
Fri Aug 22 07:16:06 EDT 2008
On Fri, Aug 22, 2008 at 12:03 PM, Xavier <shiningxc at gmail.com> wrote:
> This issue has been known for ages, and it is easy to fix it, so I
> would like to do it.
> http://archlinux.org/pipermail/pacman-dev/2008-May/011885.html
> Example of a bogus output taken from the forums (the thread does not
> talk about this issue though) :
> http://bbs.archlinux.org/viewtopic.php?pid=343166#p343166
>
> My attached solution simply removes the messages, which are in my
> opinion useless. But I asked if it was a problem here :
> http://archlinux.org/pipermail/pacman-dev/2008-June/012095.html
> If this is a problem, the rest of my patch will allow me to easily
> reintroduce these messages when they are relevant.
>
To be clearer, here are the 3 situations possible :
1) local version (release 1) is older than sync (2)
myhost% LANG=C sudo pacman -S bash
resolving dependencies...
looking for inter-conflicts...
Targets (1): bash-3.2.039-2
2) local and sync are the same : 2
myhost% LANG=C sudo pacman -S bash
warning: bash-3.2.039-2 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...
Targets (1): bash-3.2.039-2
3) local (3) is newer than sync (2)
myhost% LANG=C sudo pacman -S bash
warning: bash: local (3.2.039-3) is newer than core (3.2.039-2)
warning: bash-3.2.039-3 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...
Targets (1): bash-3.2.039-2
1) and 2) are already fine.
Only 3) is wrong : here we don't want to display the "up to date" message.
More information about the pacman-dev
mailing list