Re: local repositary and apt -v2
On Thu, Nov 17, 2005 at 08:30:11AM +0300, Alexander wrote:
> да , действительно , помогло , теперь apt-cache
> policy postfix выдает
> postfix:
> Installed: 2.1.5-9
> Candidate: 2.1.5-9
> Version Table:
> 2.1.5-9 0
> 990 http://ftp.us.debian.org stable/main Packages
> 2.1.5-9 0
> 1001 http://192.168.109.8 apt-build/postfix-vda Packages
> *** 2.1.5-9 0
> 100 /var/lib/dpkg/status
>
> но теперь другая проблема - каждый раз
> когда я запускаю apt-get update , apt-get upgrade все
> равно заявляет , что ему надо обновить
> эти пакеты , и устанавливает их с
> локального репозитария.
>
> в чем тут может быть дело ?
Это баг апта, я его тоже видела, но мне было лень зарепортить. Апт не
понимает, почему у тебя в двух существенно разных репозиториях одна и та же
версия, и ему сносит крышу. Честно говоря, его можно понять.
Я всегда меняю версию пакета при пересборке. Хотя бы для того, чтобы самой
удалось отличить мою версию от дистрибутивной. Сделай у своего пакета
версию типа 2.1.5-9my1. Заодно это позволит отличать собственные пакеты,
если тебе придётся вностить ещё какие-то изменения в дистрибутивные
исходники и/или систему сборки.
--
Regards,
Sasha.
Alexandra N. Kossovsky, software engineer.
e-mail: sasha@sanechka.spb.ru
Reply to: