See my comprehensive analysis on AskUbuntu:
The short answer - use apt pinning instead:
So my conclusion is the following:
apt-markis usable only if you install/remove/upgrade software only withapt-get, otherwise you should use pinning (i.e./etc/apt/preferences.d/), it is more reliable and straightforward.