The multiarch work in the mesa 7.10.3-0ubuntu1 package breaks the binary drivers until they're updated to match it. Because of this, mesa declares a Breaks: on nvidia-current, nvidia-173, and fglrx which should have prevented apt from updating mesa (or at least cause apt to remove nvidia-current first).
Did apt not remove nvidia-current for you on update?
The multiarch work in the mesa 7.10.3-0ubuntu1 package breaks the binary drivers until they're updated to match it. Because of this, mesa declares a Breaks: on nvidia-current, nvidia-173, and fglrx which should have prevented apt from updating mesa (or at least cause apt to remove nvidia-current first).
Did apt not remove nvidia-current for you on update?