[devel] Q: duplicated packages after failed %post execution

Anton V. Denisov =?iso-8859-1?q?fire_=CE=C1_kgpu=2Ekamchatka=2Eru?=
Пн Сен 29 02:28:55 MSD 2003


Приветствую всех.

При upgrade Master 2.2 до Sisyphus (20030704) происходит следующая ошибка:

/root/tmp/rpm-tmp.85162: line 1: /usr/sbin/install_info: No such file or
directory
error: execution of %post scriptlet from tar-1.13.25-alt2.1 failed, exit
status
127
E: Sub-process /bin/rpm returned an error code (75)

После этого в системе остаются оба пакета. От чего произошла эта ошибка, мне
понятно (пропущена зависимость именно на info-install-4.5-alt2, в котором
появился /usr/sbin/install_info), а пакет info-install обновился после
tar'а.

Но вот мне не очень понятно - почему из-за ошибки в %post при использовании
'/bin/rpm -Uvh --fancypercent --oldpackage' в системе остались оба пакета?

Дмитрий (LDV), может вы ответите на этот вопрос?

С уважением, Антон В. Денисов.





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