[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: What can Debian do to provide complex applications to its users?



Didier 'OdyX' Raboud writes ("Re: What can Debian do to provide complex applications to its users?"):
> Le mercredi, 28 février 2018, 06.06:54 h CET Sean Whitton a écrit :
> > No, but we might often have reason to maintain a small delta.  We patch
> > upstream source for all sorts of reasons; it is hard to believe it
> > wouldn't come up.
> 
> It would not be reasonable to ship binary artifacts out of unpatcheable 
> source, so I read Ian's point as getting rid of quilt in favour of git 
> commits.

In particular, getting rid of the idea of maintaining a clean patch
queue separated into individual commits.  Instead, use "git merge".
If one wants to examine the diff between the vdeb source and upstream,
one runs
  git diff upstream -- ':!debian'

(I have some tools near completion that would make it easier to
maintain a separated-into-individual-changes patch queue entirely in
git, but I think your project will have small deltas and want to go
for simplicity, at least at first.  You want to optimise for the case
of a small, nor absent, delta.)

Ian.

-- 
Ian Jackson <ijackson@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.


Reply to: