Bug 6838 - Невозможно собирать пакеты, которые изменяют требования для сборки в зависимости от заданных параметров --with/--without и --enabled/--disabled
: Невозможно собирать пакеты, которые изменяют требования для сборки в зависимо...
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/hasher)
: unstable
: all Linux
: P3 major
Assigned To:
:
: http://lists.altlinux.ru/pipermail/si...
:
:
:
  Show dependency tree
 
Reported: 2005-05-14 14:34 by
Modified: 2005-09-11 19:46 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-05-14 14:34:22
При попытке собрать postfix-2.1.5-alt3.src.rpm с поддержкой tls и ssl получил:

$ hsh --build-args='--with tls' /home/user/Repo postfix-2.1.5-alt3.src.rpm
<находит пакеты>
<устанавливает пакеты>
rpm: для сборки необходим пакет libssl-devel
error:...
$

Пакет при сборке с параметром --with tls добавляет требование для сборки:

BuildRequires: libssl-devel

Получается, что hasher не может найти такие зависимости -> не может собрать
нестандартный пакет.
Steps to Reproduce:
1. hsh --build-args='--with tls' /home/user/Repo postfix-2.1.5-alt3.src.rpm

Actual Results:  
Ошибка при сборке из-за отсутствующего пакета libssl-devel

Expected Results:  
Собранный пакет.
------- Comment #1 From 2005-05-14 15:56:35 -------
(In reply to comment #0)
> При попытке собрать postfix-2.1.5-alt3.src.rpm с поддержкой tls и ssl получил:
> 
> $ hsh --build-args='--with tls' /home/user/Repo postfix-2.1.5-alt3.src.rpm
> <находит пакеты>
> <устанавливает пакеты>
> rpm: для сборки необходим пакет libssl-devel

так добавьте его с помощью ключа --pkg-build-list
------- Comment #2 From 2005-05-14 16:30:35 -------
Я не понял, что вы хотите и как вы предлагаете получить то поведение, которого
хотите.
------- Comment #3 From 2005-05-20 02:17:08 -------
В hasher-1.0.15-alt1 у hsh появился новый ключ --query-repackage, с помощью
которого можно решать такие задачи.