Red Hat Bugzilla – Bug 137794
unescaped RPM macros place excessive garbage text into changelog
Last modified: 2007-11-30 17:10:53 EST
Description of problem:
In the SPEC file there are unescaped RPM macros, namely %makeinstall
and %configure. These are unfortunately expanded in the changelog
(rpm -qp --changelog $file.rpm), and are quite annoying.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. tail +`fgrep -n %changelog libglade.spec | cut -d: -f1` libglade.
spec | fgrep '%configure'
1. - Use %makeinstall, since that is required when %configure is
1. - Use %%makeinstall, since that is required when %%configure is
Have a look at the beautifully expanded changelog yourself. :-/ I'd
rather not quote all of it here...
This is very related to bug #127050 which I posted against libglade2
(2!) quite some time ago. :)
libglade was dropped from FC3...
Oops, I still found it in FC devel against which I posted this. Is it
still in Rawhide or future RHEL?