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.

Reply via email to