diff options
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/repoman | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/bin/repoman b/bin/repoman index 5b01825b7..bf91b85a9 100755 --- a/bin/repoman +++ b/bin/repoman @@ -2447,6 +2447,7 @@ else: if options.echangelog in ('y', 'force'): logging.info("checking for unmodified ChangeLog files") + committer_name = utilities.get_committer_name(env=repoman_settings) for x in sorted(vcs_files_to_cps( chain(myupdates, mymanifests, myremoved))): catdir, pkgdir = x.split("/") @@ -2468,10 +2469,12 @@ else: clnew = [elem[cdrlen:] for elem in mynew if elem.startswith(checkdir_relative)] clremoved = [elem[cdrlen:] for elem in myremoved if elem.startswith(checkdir_relative)] clchanged = [elem[cdrlen:] for elem in mychanged if elem.startswith(checkdir_relative)] - new_changelog = utilities.UpdateChangeLog(checkdir_relative, \ - catdir, pkgdir, \ - clnew, clremoved, clchanged, \ - changelog_msg, options.pretend, repodir) + new_changelog = utilities.UpdateChangeLog(checkdir_relative, + committer_name, changelog_msg, + os.path.join(repodir, 'skel.ChangeLog'), + catdir, pkgdir, + new=clnew, removed=clremoved, changed=clchanged, + pretend=options.pretend) if new_changelog is None: writemsg_level("!!! Updating the ChangeLog failed\n", \ level=logging.ERROR, noiselevel=-1) |