What's the general rule for when to install a package from the official .deb
repositories, versus when to install with the language's package manager? The ones in the upstream repositories are frequently at least slightly out-of-date, but I also don't want to have my packages colliding with the "official" ones, and it seems that aptitude is going to force me to install the official ones in many cases anyway.