QUOTE(ZDevil @ Dec 16 2007, 02:16 AM)

Found a nice newbie-friendly article on apt pinning, which enables the user to prioritize the repos in /etc/apt/sources.list instead of installing/upgrading things simply based on the versioning of the packages:
http://jaqque.sbih.org/kplug/apt-pinning.htmlOne immediate use I thought of is to assign the highest priority to jpmatrix's custom repo, so that 2or0's mplayer won't get replaced by apt-get dist-upgrade.

My /etc/apt/preferences is pretty much exactly whats on that link plus a line to keep udev from upgrading. Any others? Maybe we should keep a list of potential apt pit falls.
CODE
Package: udev
Pin: version 0.114-2
Pin-Priority: 1001
Package: *
Pin: release a=stable
Pin-Priority: 700
Package: *
Pin: release a=testing
Pin-Priority: 650
Package: *
Pin: release a=unstable
Pin-Priority: 600
Cal
PS my udev pin might not be at the highest possible version, but it hasn't caused a problem yet.