-
Notifications
You must be signed in to change notification settings - Fork 23
Description
PATCHMANAGER VERSION: 3.x.y
BUG DESCRIPTION
tar_git assembles an incorrect changelog, see e.g. for v3.2.4.
Consequently rpmlint at the SFOS-OBS complains:
patchmanager.aarch64: W: incoherent-version-in-changelog 3.2.3 ['3.2.4-1.12.1.jolla', '3.2.4']
The latest entry in %changelog contains a version identifier that is not coherent with the epoch:version-release tuple of the package.
AFAICS, Patchmanager currently does not provide an rpm/patchmanager.changes file, a %changelog section in the spec file or any other file accumulating the changes for each release.
STEPS TO REPRODUCE
Compile Patchmanager 3 at the SailfishOS-OBS.
ADDITIONAL INFORMATION
As we provide proper changelogs in Patchmanager's releases page at GitHub and git provides full traceability on commit level, IMO git_tar's flaw provides insufficient reason to address this by duplicating administrative work (i.e., maintain two changelogs, which must be kept in sync).
Consequently I labelled this as #wontfix. If someone thinks this is wrong, please remove the #wontfix label and address this issue.