Sample Header Ad - 728x90

Do RPM spec's for %changelog change when the upstream source is updated?

3 votes
1 answer
212 views
Let's say your spec file is synced to upstream v1.0.0 and that changes to v2.0.0, what should the changelog entry say that rebuilds the package from the latest upstream source? [From the docs](https://rpm-packaging-guide.github.io/) > The last section, %changelog is a list of date-stamped entries that correlate to a specific Version-Release of the package. **This is not meant to be a log of what changed in the software from release to release, but specifically to packaging changes.** For example, if software in a package needed patching or there was a change needed in the build procedure listed in the %build section that information would go here. That example is one where the change in patching or in the RPM spec, but what do you put in the specfile if you're just rebuilding from a new upstream? What if you're packaging your own software and the specfile is generated from your repository, or exists in your repo.
Asked by Evan Carroll (34663 rep)
Mar 1, 2025, 05:52 AM
Last activity: Mar 3, 2025, 08:36 PM