Control: severity -1 wishlist Hi!
On Thu, 2015-08-20 at 22:14:48 +0200, Stéphane Glondu wrote: > Package: dpkg-dev > Version: 1.18.2 > Severity: normal > User: [email protected] > Usertags: umask toolchain > $ umask 0002 > $ apt-get source hello > $ ll hello-2.10|head -n5 > total 1008K > -rw-rw-r-- 1 steph steph 92K nov. 16 2014 ABOUT-NLS > -rw-rw-r-- 1 steph steph 43K nov. 16 2014 aclocal.m4 > -rw-rw-r-- 1 steph steph 593 juil. 19 2014 AUTHORS > drwxrwxr-x 3 steph steph 4,0K nov. 16 2014 build-aux > $ rm -rf hello-2.10 > $ tar xf hello_2.10.orig.tar.gz > $ ll hello-2.10|head -n5 > total 1004K > -rw-r--r-- 1 steph steph 92K nov. 16 2014 ABOUT-NLS > -rw-r--r-- 1 steph steph 43K nov. 16 2014 aclocal.m4 > -rw-r--r-- 1 steph steph 593 juil. 19 2014 AUTHORS > drwxr-xr-x 3 steph steph 4,0K nov. 16 2014 build-aux > > I expect the same behaviour w.r.t. permissions with dpkg-source and > tar. Hmmm, well, tar only fully preserves owners and permissions when running as root. I did some digging on this and now I'm a bit conflicted, this was implemente on purpose due to bugs #390915 and #207289. The actual commit is <http://anonscm.debian.org/cgit/dpkg/dpkg.git/commit/?id=e818d3b0cfc363ee7624c7a61f3e07f837312ad1>. I'll have to think about it a bit more I guess. Thanks, Guillem

