DEP14 policy for two dots
Ian Jackson
ijackson at chiark.greenend.org.uk
Thu Nov 10 00:52:24 UTC 2016
I forgot one:
Ian Jackson writes ("Re: DEP14 policy for two dots"):
> A patches-unapplied tree:
>
> * produces confusing and sometimes misleading output from
> git grep, or (even if appropriate history is available)
> with git blame;
>
> * cannot be used with `git cherry pick <some upstream bugfix>';
>
> * cannot be used as a basis for `git merge upstream/<whatever>';
>
> * requires that the user not say `git diff upstream/master'
> but rather that they read patches in debian/patches;
>
> * cannot be directly edited by the user;
>
> * leaves the git tree dirty after every build with dpkg-buildpackage
> no matter how careful or tidy the package's build system.
* when built with the upstream build system (eg, for a GNU package,
./configure && make), silently and successfuly produces wrong
output - perhaps dangerously wrong output, such as binaries
lacking important security patches.
--
Ian Jackson <ijackson at chiark.greenend.org.uk> These opinions are my own.
If I emailed you from an address @fyvzl.net or @evade.org.uk, that is
a private address which bypasses my fierce spamfilter.
More information about the vcs-pkg-discuss
mailing list