Bug 26620 - Не устанавливается
Summary: Не устанавливается
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: webalizer (show other bugs)
Version: unstable
Hardware: all Linux
: P3 critical
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-24 10:27 MSK by Evgenii Terechkov
Modified: 2011-11-25 17:29 MSK (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 Evgenii Terechkov 2011-11-24 10:27:15 MSK
При установке вываливает:

19: webalizer                ############################################################################## [100%]
error: execution of %post scriptlet from webalizer-2.01.10.RB23-alt1 failed, exit status 1
E: Произошли ошибки при выполнении транзакции

Видимо, разгадка в этой строчке %post:

[ -f "/var/lib/webalizer/dns_cache.db" ] && \
        db_upgrade -v /var/lib/webalizer/dns_cache.db

Т.е. если это новая установка и такого файла нет, то test вернёт 1.

Решение тривиально: добавить "||:"

Заодно можно было бы и версию обновить.
Comment 1 Michael Shigorin 2011-11-25 13:41:31 MSK
Вообще буду благодарен, если кто заберёт -- а dns_cache.db можно не обновлять, а просто грохать.
Comment 2 Repository Robot 2011-11-25 14:04:27 MSK
webalizer-2.01.10.RB23-alt2 -> sisyphus:

* Fri Nov 25 2011 Michael Shigorin <mike@altlinux> 2.01.10.RB23-alt2
- upgraded db_upgrade to rm -f (closes: #26620)
Comment 3 Evgenii Terechkov 2011-11-25 17:29:01 MSK
Ну ОК.