Bug 663203
Summary: | [RFE] mock SRPM validation | ||
---|---|---|---|
Product: | [Community] Publican | Reporter: | Jeff Fearn 🐞 <jfearn> |
Component: | publican | Assignee: | Jeff Fearn 🐞 <jfearn> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Ruediger Landmann <rlandman+disabled> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | future | CC: | abeekhof, mmcallis, publican-list, rlandman |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | 2.6 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2011-07-26 00:42:42 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
Jeff Fearn 🐞
2010-12-14 23:33:30 UTC
Added call to rpmlint when mock is detected. Build will croak if rpmlint has errors. Fixed in revision 1690 Back ported to branches/publican-2x Committed revision 1800. Verified on Publican 2.6-0.t2 What on earth for? We use publican to build our in-tree docs, but its now barfing in fedora-15 because we have an unavoidable and completely unrelated rpmlint error. This is in addition to being forced into having a versioned build dependancy on publican. Adding some clarifications after an IRC chat with Ryan: The upstream project is Pacemaker and the command we're running from the Makefile is: $(PUBLICAN) build --publish --langs=all --formats=$(DOCBOOK_FORMATS) The SRPM publican is checking in this case is the pacemaker one, since the docs are in the same SRPM as the code. So when rpmlint complains about something in the code, it causes publican abort. Ryan explained to me why the checks were necessary, but perhaps they could be limited to the "package" command. |