Привет всем!

Пытаюсь подключить testing для целей бэкпортирования отдельных пакетов в Etch.

В итоге, некоторые установленные пакеты из non-free (единицы, не все)
помечены на обновление с тестинга, чего естественно не планировалось.

% sudo aptitude install
...
Следующие пакеты оставлены не обновлёнными:
  glibc-doc-reference [2.3.6-1 -> 2.7-1] kqemu-common [1.3.0~pre9-12 -> 
1.3.0~pre11-8]
  kqemu-source [1.3.0~pre9-12 -> 1.3.0~pre11-8], и unrar тоже болтался (не 
помню версию - удалил)

Смотрю pin-ы:
% apt-cache policy glibc-doc-reference
glibc-doc-reference:
  Установлен: 2.3.6-1
  Кандидат: 2.7-1
  Таблица версий:
     2.7-1 0
        610 http://mirror.yandex.ru testing/non-free Packages
 *** 2.3.6-1 0
        610 file: etch/non-free Packages
        100 /var/lib/dpkg/status

non-free подключен так:
deb file:///mnt/data/repo/deb/non-free etch non-free

Почему-то pin non-free APT присваивает/использует как для testing-а (проверял 
меняя).
"Нормальный" pin (main и contrib): 700 file: etch/main Packages

Вопрос: что сделать c этими отщепенцами (или их репозитарием) чтобы не 
раздражали?

Привожу кое-какие свои настройки:
+ к sources.list
deb http://mirror.yandex.ru/debian testing main non-free contrib
deb-src http://mirror.yandex.ru/debian testing main non-free contrib

% cat apt.conf.d/15defrelease
APT::Default-Release "etch";
APT::Cache-Limit "304194304";

% cat preferences
Package: *
Pin: release a=stable
Pin-Priority: 700

Package: *
Pin: release a=etch
Pin-Priority: 700

Package: *
Pin: release a=etch-backports
Pin-Priority: 640

Package: *
Pin: release a=testing
Pin-Priority: 610

Package: *
Pin: release a=unstable
Pin-Priority: 600

-- 
С Уважением,
       Андрей Никитин

Купил Windows(R) - покормил американскую гидру.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить