fix an issue when we use alias in bazaar

In berksfile if we use alias, when it's modified the berks update remains on the previous location.
This change fixes this issue