Basically aptitude/apt-get will upgrade to a version with a higher number as long as it has the same or greater version number as the currently installed version. It will only downgrade if the new priority is greater than 1000. Since you have installed a backport the installed package will have priority of 200. The new available version will also have a priority of 200. Aptitude will see that there is a new version available with the same priority that is a higher version number and upgrade it with just a simple `aptitude upgrade` command. There is no manual pinning required.
Michael Loftis wrote:
--On January 3, 2006 8:13:10 AM +0100 Norbert Tretkowski <norbert@tretkowski.de> wrote:* Michael Loftis wrote:Manuel <mdltorre@gmail.com> wrote: > Do I need to add another pin for lsb-base?, do I need to change > any pin priority?Yes. But why do you want to use pinning for this?IMHO this new method, from the standpoint of a user, is much more difficult.Huh? It's easier, because you don't need to touch sources.list if you want to install a new backport.Yeah, but then you have to pin multiple entries and make out the dependency tree manually under this new method. Or you don't get any updates. Unless I'm mis-understanding some special behaviour of -t...And of course, it's _much_ _much_ easier to handle for me, which was the main reason for switching. :-)Oh I know that :)
-- ================ Thanks Jefferson Cowart jeff@cowart.net