Bug 6838 - Невозможно собирать пакеты, которые изменяют требования для сборки в зависимости от заданных параметров --with/--without и --enabled/--disabled
Summary: Невозможно собирать пакеты, которые изменяют требования для сборки в зависимо...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: hasher (show other bugs)
Version: unstable
Hardware: all Linux
: P3 major
Assignee: Dmitry V. Levin
QA Contact: qa-sisyphus
URL: http://lists.altlinux.ru/pipermail/si...
Keywords:
Depends on:
Blocks: 31673
  Show dependency tree
 
Reported: 2005-05-14 14:34 MSD by Sergei Epiphanov
Modified: 2020-11-21 22:26 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergei Epiphanov 2005-05-14 14:34:22 MSD
При попытке собрать 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 Alexey Gladkov 2005-05-14 15:56:35 MSD
(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 Dmitry V. Levin 2005-05-14 16:30:35 MSD
Я не понял, что вы хотите и как вы предлагаете получить то поведение, которого
хотите.
Comment 3 Dmitry V. Levin 2005-05-20 02:17:08 MSD
В hasher-1.0.15-alt1 у hsh появился новый ключ --query-repackage, с помощью
которого можно решать такие задачи.