major bugfix...don't shit all over shared nodes when multiple dists have a package, argh
ensure the upstream is actually newer before saying we can update to it