Package: dgit Severity: important 9.14 fixed the issue of new executable files created by quilt patches, but it turns out it's also possible for a quilt patch to change the mode of an existing file. glibc is once again the offending package.
dget -d https://deb.debian.org/debian/pool/main/g/glibc/glibc_2.32-4.dsc mkdir dgittest cd dgittest git init dgit setup-gitattributes dgit import-dsc ../glibc_2.32-4.dsc ..workingbranch git checkout workingbranch dgit -wgf build-source Format `3.0 (quilt)', need to check/update patch stack examining quilt state (multiple patches, linear mode) dgit: base trees orig=4d59020ee480820a8076 o+d/p=239fec377a9200f2d4e4 dgit: quilt differences: src: ## orig ## gitignores: == orig == dgit: quilt differences: HEAD == o+d/p HEAD == o+d/p dgit: cannot represent change: mode or type changed (100644->100755): sysdeps/x86_64/configure dgit: error: HEAD has changes to .orig[s] which are not representable by `3.0 (quilt)'

