The Apps (browser) Depends tab as well as the Size tab are informational only. Neither are dynamic nor used for the purpose of installing or updating.
The Size tab displays the .tree file on the repository server. All tree files should use the latest kernel number 3.0.21 as well as Apps.
This issue, really a non-issue, is caused by the switch in kernel version which we normally do only upon a major release number change.
To make both tabs support dynamic KERNEL replacements would dramatically slow down browsing. It would be nearly as slow as installing.
So the tree files should reflect the latest kernel 3.0.21. I will check on Apps as it should do the same.
Bottom line, all tabs in Apps are informational only and do not cause any harm in installing or updates.
[Update] Both Apps tabs Depends and Size rely on the sever side tree file.