Peter Pentchev:
[...]Well, apparently there is something different... Thanks for the fakeroot suggestion, I was wondering whether to slap the full Rules-Requires-Root: yes bandaid temporarily, but I know that is the nuclear option.
For ipsvd, that "nuclear option" did not even work. The affected code was run in the `build` target and `fakeroot` from `Rules-Requires-Root` does not apply to that target. If djbdns is the same here, then changing `Rules-Requires-Root` will do nothing.
The fakeroot change might work until I look a bit deeper into this, set up a "real" build environment locally, and try to figure out whether there is any chance to help by writing to /proc/self/setgroups or something... G'luck, Peter
If you figure out a better solution than `fakeroot`, then we can probably use it for ipsvd.
PS. BTW I haven't mentioned that, but, Niels, thanks for your continued work on debhelper and for your push for Rules-Requires-Root: no. For the packages I maintain, this is mostly already handled by declaring dpkg-build-api v1, but still it is a good idea to apply it by default across the board.
You are very welcome. :) Best regards, Niels
OpenPGP_signature.asc
Description: OpenPGP digital signature