Set the new target distro value at update (bnc#889778) 

- tested in regular SLES11 update via SCC
- @jsrain tested update using a SMT instance

This change looks like a nice opportunity to mess things up, unless the return values are documented ;-)