[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#945869: lintian: false positive for debian-rules-not-executable



Control: retitle -1 lintian: Ignore umask when recording file
permissions in patched source tree

Hi Andreas,

On Sat, Nov 30, 2019 at 2:36 AM Andreas Metzler <ametzler@bebt.de> wrote:
>
> 0002. And surprisingly it does matter ;-)

This is #796257 in Dpkg. Unfortunately, it has not been addressed in
nearly five years. A resolution there seems far off given the
conflicting opinion in message #22 of that bug. Lintian's output is
inconsistent between users.

Possible ways to triage are:

1. Reset umask before calling dpkg-source. It would never affect other
users as mentioned in message #22 of #796257, because Lintian's
directory is temporary.
2. Read the tar indices and reconstruct the patched sources. That
seems difficult and error prone.

The program to build the test packages may also have to reset its
process umask to 0000.

Kind regards,
Felix Lechner


Reply to: