David Hunter wrote:
Resolving Dependencies --> Running transaction check ---> Package thunderbird.i386 0:2.0.0.12-4.fc9 set to be updated
Installing: thunderbird i386 2.0.0.12-4.fc9 rawhide 23 M
It is being identified as 'install' not 'update' where it matters, I think every package during transaction checks is listed as updated if the package status is changing (i.e. from none to installed is a change).