Description of problem: From vim-6.3.067-1's %changelog (out of the spec file): --- snipp --- * Wed Mar 23 2005 Karsten Hopp <karsten> 6.3.067-1 - Newly created files got execute permission (caused by patch 66) #151667 --- snapp --- From the rpm package itself: --- snipp --- > rpm -qp --changelog vim-6.3.067-1.src.rpm | head -n 3 * Mi Mär 23 2005 Karsten Hopp <karsten> 6.3.067-1 - Newly created files got execute permission (caused by patch 66) > --- snapp --- RPM should read #'s in changelog with prefixed spaces as normal character not as comment. Ah, and the problem is not bash/shell related, querying the package via rpm- python gives the same result. Version-Release number of selected component (if applicable): rpm-4.4.1-8 vim-6.3.067-1 How reproducible: Everytime, see above Actual results: rpm sees #'s in %changelog as comment. Expected results: rpm shouldn't see with spaces prefixed #'s in %changelog as comment.
Lines in *.spec starting with '#' are comments, always been that way. Your expectations add complexity for almost no gain.
I simply want to have a difference in behaviour in the %changelog (it's enough if only there) section between: # foo and # foo because last of it, could be the same as my original report. Where's the problem?
Closing this bugreport after talking with Jeff about it in IRC...