https://bugzilla.redhat.com/show_bug.cgi?id=1527541 Bug ID: 1527541 Summary: %check RPM macro used in %changelog needs to be escaped Product: Fedora Version: 27 Component: perl-AppConfig Keywords: EasyFix Assignee: tcallawa@xxxxxxxxxx Reporter: kdudka@xxxxxxxxxx QA Contact: extras-qa@xxxxxxxxxxxxxxxxx CC: jose.p.oliveira.oss@xxxxxxxxx, perl-devel@xxxxxxxxxxxxxxxxxxxxxxx, rob.myers@xxxxxxxxxxxxxxx, tcallawa@xxxxxxxxxx Description of problem: perl-AppConfig.spec contains unescaped RPM macro in a change log entry, which is not allowed. Version-Release number of selected component (if applicable): perl-AppConfig-1.71-9.fc27 Steps to Reproduce: 1. rpmlint perl-AppConfig.spec Actual results: perl-AppConfig.spec:46: W: macro-in-comment %patch0 perl-AppConfig.spec:202: W: macro-in-%changelog %check perl-AppConfig.spec: E: specfile-error warning: bogus date in %changelog: Fri Apr 7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 1.56-2 0 packages and 1 specfiles checked; 1 errors, 2 warnings. Additional info: This causes problems to csmock (a tool for fully automatic static analysis of RPM packages). Please consider applying the following trivial patch: --- a/perl-AppConfig.spec +++ b/perl-AppConfig.spec @@ -199,7 +199,7 @@ rm -rf $RPM_BUILD_ROOT - Update to 1.56. - License corrected. - Require perl >= 1:5.6.1 for vendor install dir support. -- Moved make test to section %check. +- Moved make test to section %%check. - Use pure_install to avoid perllocal.pod workarounds. * Sun Oct 12 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:1.55-0.fdr.1 -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ perl-devel mailing list -- perl-devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to perl-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx