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

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to