This bug has also interesting interaction with reproducing _source_ package. If you take source package and do:
dpkg-source -x pkg.dsc dpkg-source -b dir then, depending on umask, you may end up with a different source package, even though you haven't changed anything. This happens at least to files in debian/ (debian.tar.xz) for quilt package format. This affects cases like feeding source package to pbuilder - the output source package (and its hash in changes file) will be different than the original source pkg - if original pkg was built with different umask. IMHO _if_ dpkg-source really must mess with file permissions (of which I do not agree), it should also normalize them in archives it create. -- Best Regards, Marek Marczykowski-Górecki Invisible Things Lab
signature.asc
Description: PGP signature