Bug 179426
| Summary: | in perl spec template uneeded Buildrequires perl | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Patrice Dumas <pertusus> |
| Component: | fedora-rpmdevtools | Assignee: | Ville Skyttä <scop> |
| Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 4 | CC: | extras-qa |
| Target Milestone: | --- | Keywords: | FutureFeature |
| Target Release: | --- | ||
| Hardware: | i386 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Enhancement | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2006-01-31 19:24:33 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Patrice Dumas
2006-01-31 10:29:06 UTC
It is unneeded as long as rpm-build and/or redhat-rpm-config pulls in perl, that's right. But if it some day suddenly doesn't (which I don't personally find impossible at all), build of packages without the perl dependency would be broken. (Having fedora-rpmdevtools pull in perl doesn't count, the specfiles should continue to work on systems without it installed too.) Unless there are really strong opinions about this, I'm going to leave it in because removing it would be "fixing" something that is not broken. In the review guidelines, not having BR perl is a must, see: http://fedoraproject.org/wiki/Packaging/ReviewGuidelines - MUST: A package must not contain any BuildRequires that are listed in the exceptions section of Packaging Guidelines. I find it very troubling to have something that goes against a MUST packaging item in the fedora spec template. At least a comment should be added? Maybe the topic should be taken on the fedora-extras list? Or is fedora-rpmdevtools not fedora specific? If you feel strongly about it, go ahead and start discussion on the fedora-extras list. Note that this case is not about fedora-rpmdevtools being Fedora specific or not per se; it's more about whether the spec template and packages based on it are. I'm trying to keep comments to the minimum in the spec templates and won't add one for this. If the consensus is that the BR: perl must go from the spec template, I'll just drop it. Personally I think that the above MUST in the case of perl is a bit silly though, but mileages obviously vary. |