Bug 43653 - Не хватает зависимости у courier-authlib-userdb на courier-maildrop-utils
Summary: Не хватает зависимости у courier-authlib-userdb на courier-maildrop-utils
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: courier-authlib-userdb (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Konstantin A Lepikhov (L.A. Kostis)
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-30 10:36 MSK by Alexandr Shashkin
Modified: 2022-09-14 11:52 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 Alexandr Shashkin 2022-08-30 10:36:24 MSK
Версия программы:
=================
courier-authlib-userdb-0.71.3-alt2.1

Шаги, приводящие к ошибке:
==========================
1) Установить пакеты: courier-authlib courier-authlib-userdb
2) Наполнить содержимым файл /etc/courier-authlib/userdb
3) выполнить команду makeuserdb

Результат:
==========
Вывод в терминал: No such file or directory. Согласно одной из строчек исходного кода скрипта makeuserdb (21 строка) $makedat="/usr/bin/makedatprog"; нужен бинарный файл makedatprog, но он поставляется rpm пакетом courier-maildrop-utils. Получается, что не хватает зависимости у courier-authlib-userdb на courier-maildrop-utils.

Ожидаемый результат:
====================
Зависимость присутствует или выводится более подробное сообщение о том, какого файла нет

Дополнительно:
==============
Ошибка также воспроизводится на P10 в версии courier-authlib-userdb-0.66.4-alt0.3.1
Comment 1 Repository Robot 2022-09-14 11:52:02 MSK
courier-authlib-0.71.5-alt1 -> sisyphus:

 Thu Sep 01 2022 L.A. Kostis <lakostis@altlinux.ru> 0.71.5-alt1
 - 0.71.5.
 - add missing /usr/bin/makedatprog deps for -userdb (ALT#43653).
 - userdb: remove userdb-test-cram-md5 (obsoleted by upstream).