I updated this patch for dpkg_1.14.29.tar.gz, attached here.

Avoiding fakeroot is important in our case, for building .deb packages
on various Linux build hosts
with the same statically linked dpkg-deb binary.  Since RedHat doesn't
tend to have fakeroot, it
seems rather problematic to deploy that, especially given possible
mixtures of 32-bit and 64-bit
tar, etc.  Unfortunately when fakeroot fails it results in results in
the wrong file permissions in
the .deb, but in a production environment it is a matter of tracking
down which build host the
broken build came from.

I'd recommend reconsidering this for dpkg-deb mainline, if only
because we don't want to
maintain a fork of dpkg-deb.

Regards,

Nigel Stewart

Attachment: dpkg-deb-root.diff
Description: Binary data

Reply via email to