So today I came to update a package I created a couple of years back
using rpmautospec - python-pyasyncore . When I created the package, I
had it use %autochangelog :

https://src.fedoraproject.org/rpms/python-pyasyncore/c/4536a3345e95d1c13b0ad8d6b2ccb347fa8fb436?branch=rawhide

I note in https://fedoraproject.org/wiki/Changes/rpmautospec that the
scope says "Adjust the mass-rebuild script so it only adds a suitable
git commit log message for spec files using %autorelease/%autochangelog
(NB: uses rpmdev-bumpspec, so no change necessary here)". However, now
I come back to the package, it's got a bunch of changelog entries from
mass rebuilds:

https://src.fedoraproject.org/rpms/python-pyasyncore/blob/0af868549cc7f6932a871c987226f7f4f3f6b4a2/f/python-pyasyncore.spec#_57

why? Is it because I didn't also use %autorelease ? If so, this seems
like a bug somewhere - changelog entries shouldn't be added if the
package uses %autochangelog , even if it doesn't use %autorelease .

I guess I'll have to fix this up manually by creating a changelog file
that includes the previously autogenerated first entry...
-- 
Adam Williamson (he/him/his)
Fedora QA
Fedora Chat: @adamwill:fedora.im | Mastodon: @ad...@fosstodon.org
https://www.happyassassin.net



-- 
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to