On Thu, Apr 03, 2008 at 12:14:32PM +0400, Alexey Tourbin wrote: > > Provides: old-package = %version > > Obsoletes: old-package < %version > > Conflicts: old-package > %version > > (Испольуем именно %version, оно тут как я понимаю в 1.1 раскроется) > > > > Верно? > > Да. Я передумал! Conflicts (пока) можно не писать вообще. Кажется, правильнее было бы писать Conflicts: old-package < %version, old-package > %version но что-то я не могу всех случаев сразу продумать. Дело в том, что Conflicts действуют не только на реальные пакеты, но и на виртуальные зависимости других пакетов. Можно переборщить. > > Provides: old-package ? > > Obsoletes: old-package ? > > Conflicts: old-package ? > > Provides: old-package = %version > Obsoletes: old-package <= %version > Conflicts: old-package > %version