On Aug 10 2016, Thomas Goirand <z...@debian.org> wrote: > As I only heard complains about git-dpm, maybe someone would like to > express his joy using it, and explain why they think it's a nice tool. > But is there such person? It seems git-dpm only brings frustration.
In my opinion, git-dpm solves the problem of keeping a full history of Debian source packages (i.e., patches applied and debian/patches/ populated) as well as possible. This means that it is often painful. I think the only way to make this less painful is to get rid of the idea of managing patches in a VCS and use something like gitpkg. This has the drawback source package is now *generated* from the Git repository (i.e., you can't do git clone + debuild), but it makes maintaining the Git repository much less painful. Judging from all the attempts I've seen so far, trying to put patches (i.e., the output of a VCS) under version-control is just a doomed endeavor. I don't believe that switching from git-dpm to git-buildpackage is going to make things easier, it'll just be trading one set of problems for another. Best, -Nikolaus -- GPG encrypted emails preferred. Key id: 0xD113FCAC3C4E599F Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F »Time flies like an arrow, fruit flies like a Banana.«