Bug 5585 - ошибка в сценариях %post и %postun
Summary: ошибка в сценариях %post и %postun
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: file-roller (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-30 12:10 MSK by Andrei Bulava
Modified: 2005-09-04 23:24 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrei Bulava 2004-11-30 12:10:07 MSK
При обновлении file-roller до 2.9.0-alt1 я получил сообщение:

17: file-roller              ########################################### [ 77%]
/root/tmp/rpm-tmp.8146: line 8: fg: no job control

По опыту зная, что дело в нераскрывшемся макросе, который содержится в сценарии
%post, сразу нашёл 2 проблемы:

$ rpm -q --scripts file-roller|grep '%'
%update_desktopdb
%clean_desktopdb

При более подробном рассмотрении видно, что ошибка в %post с %update_desktopdb
парирована ошибкой в %postun с %clean_desktopdb.

Предполагаю, что в BuildRequires пакета с исходными текстами нет зависимости от
пакета, содержащего определения макросов %update_desktopdb, %clean_desktopdb -
сборка в hasher сразу выявляет такого рода проблемы.
Comment 1 Vyacheslav Dikonov 2004-12-08 21:19:20 MSK
На текущий момент (2.9.0-alt2) оба макросы были выброшены за то, что не
раскрывались. Так что такого больше быть не может. Однако есть голоса за их
повторное включение.

Comment 2 Vyacheslav Dikonov 2004-12-20 10:22:26 MSK
Считаю это исправленным. Откройте, если будут замечены проблемы, или макросы
начнут раскрываться.
Comment 3 Vitaly Lipatov 2005-09-04 23:24:23 MSD
Всё уже поправлено должным образом.