[sisyphus] RPM и noreplace в %files

Dmitry V. Levin ldv на altlinux.org
Сб Ноя 5 00:06:01 MSK 2005


On Fri, Nov 04, 2005 at 11:00:27PM +0200, Alex Yustasov wrote:
> 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 - тоже молча. 
> Неужели это правильно?

Нет, это неправильно.  Напоминает подземный стук.
А просто rpm -F нормально работает?


-- 
ldv
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://lists.altlinux.org/pipermail/sisyphus/attachments/20051105/23c70672/attachment-0001.bin


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