Bug#1111947: dh-strip-nondeterminism: Please add `# INTROSPECTABLE: CONFIG-FILES NONE` to dh_strip_nondeterminism
Niels Thykier
niels at thykier.net
Sun Aug 24 09:34:33 BST 2025
Package: dh-strip-nondeterminism
Version: 1.14.1-2
Severity: minor
X-Debbugs-Cc: niels at thykier.net
Hi,
In debhelper/13.26, `dh_assistant list-guessed-dh-config-files` will now
report debhelper commands that does not declare which config files it
supports. As an example:
```shell
$ dh_assistant list-guessed-dh-config-files
{
"commands-not-introspectable": [
"dh_autoreconf",
"dh_strip_nondeterminism"
],
# ... more JSON here, omitted for brevity
}
```
This is in turn used by `debputy migrate-from-dh` to warn people when
`debhelper` config files might be overlooked.
In case of `dh_strip_nondeterminism`, I believe this should be fixed by
adding the following comment anywhere in the command (the file found
PATH - imports are not followed):
```
# INTROSPECTABLE: CONFIG-FILES NONE
```
My argument here is that:
1) The helper can never be skipped (so NOOP promise is not valid)
2) The helper to my knowledge does not accept any configuration files
If either of these are false, then please review `doc/PROGRAMMING.md` in
debhelper/13.26 for alternatives or reply back to me for assistance.
Best regards,
Niels
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/reproducible-builds/attachments/20250824/ad742ffe/attachment.sig>
More information about the Reproducible-builds
mailing list