To offer an alternative, I've personally found checkinstall to be useful for putting together ad-hoc .deb packages for deployment.
http://manpages.ubuntu.com/manpages/trusty/man8/checkinstall...
http://manpages.ubuntu.com/manpages/trusty/man8/checkinstall...
This manifests itself by any "mkdir -p" which requires root in the `make install` phase failing.