В Чтв, 20/10/2005 в 13:09 +0400, Alexander пишет: > Hi All. > > подскажите насчет apt pinning . > проблема в следуюшуем , есть postfix с VDA патчем , собраный через > dpkg-buildpackage и установленный dpkg -i postifixxxx > и так-же собраный courier-pop/imap , теперь когда я пытаюсь сделать > aptitude upgrade мне предлагают заменить эти пакеты. > aptitude upgrade > ... > The following packages will be upgraded: > courier-authdaemon courier-authmysql courier-base courier-imap > courier-pop courier-pop-ssl courier-ssl postfix postfix-mysql postfix-tls > 10 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded. > Need to get 0B/2901kB of archives. After unpacking 532kB will be freed. > > вот содержимое /etc/apt/preferences > > Package: postfix > Pin: version 2.1.5* > Pin-Priority: 990 > > Package: postfix-mysql > Pin: version 2.1.5* > Pin-Priority: 990 > > Package: postfix-tls > Pin: version 2.1.5* > Pin-Priority: 990 > > Package: * > Pin: release a=stable > Priority: 700 > > Package: * > Pin: release a=testing > Priority: 650 > > Package: * > Pin: release a=unstable > Priority: 600 > > но это не помогает , подскажите как правильно прописать preferences для > этих пакетов ? > > distr sarge.
На то, что установлено dpkg, а не через apt-get, pin не распространяется. Правильно будет создать для локально модифицированых пакетов маленький репозитарий. В нём завести релиз. И тогда делать pin по релизу. Вот мой /etc/apt/preferences: Package: * Pin: release a=apt-build Pin-Priority: 800 Это привязка к тому, что я через apt-build собираю, но только до тех пор, пока нет более новой версии. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]