Package: git-deborig
Version: 13.20

git-deborig defuses `export-subst` and `export-ignore`, no doubt
because those are the only ones mentioned in git-archive(1).

But many other transforming gitattributes do affect the output,
including eol etc.  git-deborig should use $negate_harmful_gitattrs,
(or dgit setup-new-tree in a playtree).  That variable is the one
place in our codebase that knows the names of all these attributes,
and it is covered by our tests.

This should be changed only when git-deborig can no longer leave the
user's tree with gitattributes unexpectedly permanently defused,
because otherwise fixing *this* bug is a regression to *that* bug.

Ian.

-- 
Ian Jackson <[email protected]>   These opinions are my own.  

Pronouns: they/he.  If I emailed you from @fyvzl.net or @evade.org.uk,
that is a private address which bypasses my fierce spamfilter.

Reply via email to