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

Re: let missing-debian-source-format lintian tag be a warning!



On Tuesday, July 15, 2014 21:04:32 Raphael Hertzog wrote:
> Hi Scott,
> 
> On Tue, 15 Jul 2014, Scott Kitterman wrote:
> > It seems to me 3.0 (Quilt) is still applying patches when the package is
> > extracted using dpkg-source.  Is there a way to avoid that too?  That's
> > been my major objection.
> 
> Can you elaborate on your objection?
> 
> Having patches applied by default is one of the main reasons why
> people asked for a new source package format. It's very disconcerting for
> most people to call dpkg-source -x and then not have the sources as they are
> built by Debian.
> 
> Thus I believe that the current approach is the right one: apply by
> default and let people with special needs use some options.
> 
> Can you agree with that? If not, can you explain why you don't agree?

It's perhaps just my mental model of the way packaging works.  You have the 
upstream part and the Debian part.  When you unpack a package, the Debian part 
is in the Debian directory.  The upstream part is not.

If patches are applied on extraction, this separation is violated and seems to 
me fundamentally wrong.  If the majority of the project doesn't see it that 
way and chooses not to care/want patches applied, then I don't seek to 
overturn that.  

It would be nice, however, to have a way to specify the alternate behavior in 
a consistent reliable way (meaning something I can put in the package when I 
add source/format).

Scott K


Reply to: