Package: git-buildpackage
Version: 0.9.30

Dear maintainers of git-buildpackage,

The patches exported by `gbp-pq` can be wildly different depending on the value set in the git option `diff.algorithm`.

Thus packages where co-maintainers happen to use different `diff.algorithm` values undergo a lot of unneeded "diff churn", making it impossible to follow the history of the Debian-specific patches.

This issue can be fixed by forcing the use of a specific diff algorithm inside `gbp-pq`, for example by using `--diff-algorithm=histogram` in `gbp.git.Repository.diff`.

Another setting that can reduce diff churn and should be forced by `gbp-pq` is `diff.rename`, that should be set to `copies`.

Regards,

--
Gioele Barabucci

Reply via email to