| Summary: | Собирается с hadoop, хотя вроде бы не должен | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Ivan A. Melnikov <iv> |
| Component: | apache-commons-vfs | Assignee: | viy <viy> |
| Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P3 | CC: | viy |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
Нет, все правильно. это для нас непривычно, но так принято во многих дистрибутивах. идея в том, что если в спеке есть %bcond_without hadoop, то rpmbuild можно вызвать с опцией --without hadoop, чтобы собрать без hadoop. |
В сборочных зависимостях apache-commons-vfs есть hadoop, хотя в спеке и есть строка %bcond_without hadoop Предпологаю, что в определении макроса bcond_without опечатка: %define bcond_with() %{expand:%%{?_with_%{1}:%%global with_%{1} 1}} -%define bcond_without() %{expand:%%{!?_without_%{1}:%%global with_%{1} 1}} +%define bcond_without() %{expand:%%{!?_without_%{1}:%%global without_%{1} 1}}