> Хе. Так это и без пинов сработает. :) Нужно-то, чтоб оно обновлялось по > aptitude upgrade. Или apt-get upgrade. Безо всяких явных указаний. С > явными-то оно работает...
поясню. отрицательный пин для версии 2013* означает: никогда не ставить эту версию, даже если других вариантов совсем нет. но при этом apt по умолчанию не будет даунгрейдить пакет до более "старой" версии, даже если у последней выше приоритет, кроме случае, когда у нее пин >1000. конечно, если ну очень хочется, чтобы все "само", можно поставить версии из анстейбла/тестинга приоритет >1000, тогда оно "даунгрейднется", а потом это убрать, но зачем такие пляски? если нужно установить пакет из анстейбла, но потом чтобы он обновлялся из тестинга по мере появления там более новых версий - надо явно указать, что поставить из анстейбла. тогда: - установленная версия будет автоматом иметь пин 100 - версия из анстейбла (в т.ч. и более новые) будет иметь пин 500 - версия из тестинга - 990 - версия 2013* с отрицательным пином не будет установлена, даже если нет в репозитории никаких других при таком раскладе при появлении в анстейбле более новых версий они ставиться не будут, т.к. у тестинга выше приоритет. но и на версию из тестинга оно откатывать не будет, из-за политики не снижать версию, если этого явно не просят. как только же в тестинг свалится версия новее установленной - она обновится, и дальше будет обновляться как и все пакеты из родной ветки. если же нужно постоянно иметь свежую версию из анстейбла - задаем пин >990 анстейблу и наслаждаемся. как-то так. мы тут дольше обсуждаем))