Subject: | Files' executable bits get wiped in `./Build dist` archives |
I am trying to make my Courier-Filter CPAN distribution Debian-packageable by adding Debian package control files in the "debian/" subdirectory. One of those control files, "debian/rules", must be executable.
When I package up the CPAN distribution using `./Build dist`, the resulting .tar.gz archive contains the Debian package control files, but the x (executable) permission bits of the "debian/rules" file are missing (i.e. unset). As a result, one cannot build a Debian package from a `./Build dist` archive.
See the attached shell script log for how to reproduce the problem.
Is there a reason why Module::Build doesn't leave the file's x bits alone when I do a `./Build dist`?
(Sorry for filing this bug report a second time, but I forgot to enter the subject the first time. Just close the redundant bug report, no. 8189.)
Message body not shown because it is not plain text.