[sisyphus] RPM и noreplace в %files

Alex Yustasov =?iso-8859-1?q?yust_=CE=C1_anti-leasure=2Eru?=
Сб Ноя 5 00:00:27 MSK 2005


On Fri, Nov 04, 2005 at 11:13:17PM +0300, Dmitry V. Levin wrote:
> > > Здравствуйте.
> > > Это я так разломал систему или rpm перестал делать *.rpmnew для тех
> > > файлов, которые в спеке помечены noreplace? Молча остается
> > > старая правленная версия файла.
> > > Сизиф последний.
> > > rpm-4.0.4-alt53
> > Проверил еще на двух машинах - 
> > если apt-get install - то никаких rpmnew не создается.
> > если apt-get install --reinstall - то работает, т.е. rpmnew создается.
> 
> Нет, с rpm всё в порядке, .rpmnew создаётся как обычно.
> Раскройте, пожалуйста, вашу методику тестирования.
Мучаю hibernate.
В спеке
%config(noreplace) %_sysconfdir/hibernate

Структура каталога
/etc/hibernate
  blacklisted-modules
  hibernate.conf
  scriptletsd/
    some-script
    .....

Специально изменяю файлы blacklist, hibernate.conf, пару скриптов.
Собираю новую версию hibernate в hashere, изменяя только altN.
Делаю apt-get install - молча устанавливается, измененные файлы остаются
на месте.
Теперь попробовал --reinstall - тоже молча. 
Неужели это правильно?

-- 
    Alex Yustasov



Подробная информация о списке рассылки Sisyphus