Bug 1099
| Summary: | more specialized BuildRequires | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | imz <vanyaz> |
| Component: | rpm-utils | Assignee: | Nobody's working on this, feel free to take it <nobody> |
| Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus |
| Severity: | enhancement | ||
| Priority: | P4 | CC: | at, glebfm, ldv, mike, placeholder |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
Isn't it better to fix --clean? The thing is, rpmbuild -bs usually won't need BuildRequires either (might need BuildPreReq though) and still one would cope with --nodeps just to wrap up an srpm. Предложение опирается на секционные BuildRequires(prep)/(build) из документации rpm 4.0.4 (doc/manual/tsort). В коде rpm 4.13.0.1 в Сизифе этих флагов нет: build/parsePreamble.c знает только pre/post/preun/postun/verify, RPMSENSE_SCRIPT_PREP/BUILD/INSTALL/CLEAN остались лишь в старом документе; в апстримном rpm их тоже нет. buildreq не может генерировать то, что rpmbuild не умеет проверять. Исходная мотивация (rpmbuild --clean требует все BuildRequires) решается ключом --nodeps, а сборка в hasher ставит весь список целиком. Закрываю как WONTFIX. |

Description
imz 2002-07-15 12:36:03 MSD