[packages/efi-shell/notes/commits] Notes added by 'git notes add'

Elan Ruusamäe glen at pld-linux.org
Sun Nov 4 23:07:03 CET 2012

On 11/04/2012 11:20 PM, Jacek Konieczny wrote:
> On Sun, Nov 04, 2012 at 11:10:56PM +0200, Elan Ruusamäe wrote:
>> >On 11/04/2012 12:52 PM, Jakub Bogusz wrote:
>>> > >Note: with current git log -> %changelog generation you can't begin
>>> > >changelog entry with "%post" (or other rpm section keyword) - it would
>>> > >cause changelog to end immediately, thus leading to spec syntax error.
>>> > >
>>> > >That's why I added git note overriding changelog entry for this commit.
>>> > >
>> >are you sure it's from that, that it's %changelog  generated from git log?
>> >
>> >perhaps rpm5 yet again parses %changelog for macros, in rpm45 we had
>> >patch to skip any parsing there.
> I have the same problem with rpm 4.5.
ah, indeed, now i "see"

%post in the beginning of line, starts that section, regardless that we 
are "in" %changelog section
in pld, as %changelog is last section, could perhaps omit parsing that 
as well? :)

altho it's farily easy to replace ^% -> ^%% in the generated changelog, 
but then, when we "fix" rpmbuild side, it won't be consistent anymore.

so how we fix it? :)


More information about the pld-devel-en mailing list