Niels Thykier writes ("Bug#1086628: authbind: Support root-less builds"): > 1) Migrate the package to use a packaging helper such as debhelper, and > set `Rules-Requires-Root: no` in debian/control. This would have > other benefits as well (like providing a -dbgsym package)
I think this is a good option. My only concerns would be: - The upstream makefiles should still work properly outside the Debian context. (Hopefully this exercise would involve only minimal changes to the upstream parts of the package - bugfixes of course would be fine there.) - The before-and-after diff of the resulting binary packages should look good. (This seems like a routine part of such an exercise so I'm mentioning it for completeness.) > (Side bar: Please also consider adding a Vcs header to the package if it > is maintained in a version control system). The git repository is here: https://www.chiark.greenend.org.uk/ucgi/~ian/git/authbind.git/ The package was uploaded with dgit, so "dgit clone" gets you the full git history. The upstream branch contains the necesary Debian packaging and there is no Debian delta. There should probably be Vcs-Git headers. > If desired, I can look into providing a patch for either option. I would be happy to review patch(es). git-format-patch patchbomb or a git branch somewhere would be very welcome. Otherwise, realistically, this isn't likely to get to the top of my todo list soon. Thanks for your interest! Ian. -- Ian Jackson <ijack...@chiark.greenend.org.uk> These opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.