Control: tags -1 upstream fixed-upstream I have confirmed that this is fixed in dash 0.5.13.1 by https://git.kernel.org/pub/scm/utils/dash/dash.git/commit/?id=776424a8f9158bfe9f53aa55f931af9f73437caf
наб wrote: > It is mandatory dash supports $'-escapes, because they are part of Issue 8 > (POSIX.1-2024). I don't think this is strictly true; dash doesn't claim conformance to POSIX.1-2024 and it was only published at about the same time Trixie was released, so it'd be hard to say that's an expectation. Debian Policy is based on POSIX.1-2017 which didn't have this feature: https://www.debian.org/doc/debian-policy/ch-files.html#scripts Whenever Debian Policy is brought into alignment with POSIX.1-2024, or when glibc is updated to cause _POSIX_VERSION to be set to 202405 rather than 200809. Care should be taken so if this fix makes it into Forky, and any maintainer scripts use this new syntax, that they won't break with a not-yet-upgraded dash from Trixie. Perhaps when the new version of dash is uploaded, it might be smart to have Lintian warning about such assuming Debian Policy still mandates POSIX.1-2017 conformance here.
signature.asc
Description: This is a digitally signed message part

