Package: libsoup2.4 Version: 2.56.0-1 Dear maintainer:
As a normal user, I do this: $ apt-get source libsoup2.4 $ cd libsoup2.4-2.56.0 $ debian/rules build and this is what happens: make: 'build' is up to date. (There is already a directory called "build") As a result, "dpkg-buildpackage" (without -A or -B) builds most stuff as root. This is from the reproducible builds site: [...] dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean --with gir,gnome dh_testdir dh_auto_clean dh_autoreconf_clean dh_gnome_clean dh_clean debian/rules build make: 'build' is up to date. fakeroot debian/rules binary dh binary --with gir,gnome dh_testdir dh_update_autotools_config debian/rules override_dh_autoreconf make[1]: Entering directory '/build-1st/libsoup2.4-2.56.0' [ most of the build happens here, as root(fakeroot) ] Policy says "The build target should perform all the configuration and compilation of the package", so building everything as root is clearly undesirable. Thanks.