[sisyphus] RPM и noreplace в %files
Alex Yustasov
=?iso-8859-1?q?yust_=CE=C1_anti-leasure=2Eru?=
Сб Ноя 5 01:32:44 MSK 2005
On Sat, Nov 05, 2005 at 12:39:43AM +0300, Dmitry V. Levin wrote:
> > >
> > > Нет, это неправильно. Напоминает подземный стук.
> > > А просто rpm -F нормально работает?
> >
> > В логах alt5 установлена, alt4 удалена.
> > Измененные файлы на месте, rpmnew нет.
>
> Тогда точно подземный стук. Попробуйте воспроизвести в hasher'е: сперва
> установите туда alt4 (hsh-initroot + hsh-install), потом зайдите
> псевдорутом (hsh-shell --rooter), измените файлы и обновите пакет.
Воспроизводится. Делал
hsh ~/hsh --initroot-only
hsh-install logrotate (для hibernate нужен)
Скопировал в ~/hsh/chroot alt4 и alt5.
hsh-shell --rooter ~/hsh
rpm -i alt4
вышел. Изменил в ~/hsh/chroot/etc/hibernate файлы.
hsh-shell --rooter ~/hsh
rpm -F alt5
Никаких rpmnew.
Так у меня получается alt4 и alt5 одинаковые по внутреннему содержимому.
Изменения в установленных файлах.
Может тут чего.
>
> > Кстати hasher после обновления стал собирать в i686 почему-то.
> > Ничего не менял, кроме dist-upgrade.
>
> В hasher-1.0.22-alt1 произошло изменение, читайте changelog.
Понятно. Спасибо.
--
Alex Yustasov
Подробная информация о списке рассылки Sisyphus