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

Re: Centralized darcs



On Wed, Aug 09, 2006 at 08:14:43PM +0000, David Nusinow wrote:
> On Wed, Aug 09, 2006 at 11:12:15AM +0100, Ian Jackson wrote:
> > What I need as someone working on a package for which I'm not the
> > maintainer is this:
> > 
> > dpkg-source -x must give me something I can immediately edit and diff
> > on the resulting tree after I've edited and built it must produce a
> > sane patch.  So debian/rules build must not edit any source files.
> > 
> > This is the supposedly universal interface for Debian packages, which
> > the rest of us (ie, people not the package maintainer) are relying on.
> > It is my opinion that packages where dpkg-source -x doesn't produce
> > the source that actually gets compiled are in violation of policy.
> 
> In every single patch system I've encountered, you can run debian/rules
> patch and get the patched source. It's only one more command and I consider
> it universal for all patch systems deployed in Debian. 

dbs doesn't have it.  It also isn't mentioned as a best practice *anywhere*
I can find that people might commonly look, so it isn't immediately obvious
to people who might decide to roll their own next time.

- Matt



Reply to: