"Bernhard R. Link" <brl...@debia.org> wrote:

>* Raphael Hertzog <hert...@debian.org> [110530 16:42]:
>> > That sounds a bit better, but it adds even more magic to
>dpkg-source.
>> > I really miss some way to express: "In this account, do not use
>magic.
>> > If things are not correct and need fixing, tell me what is wrong
>and
>> > abort so I'll never miss it." (Actually I'd prefer it as default
>and
>> > only have it enabled by some options, but a way to globally disable
>> > and turn them into hard errors would would be good enough[tm].)
>>
>> I don't consider "applying/unapplying patches" as magic. :-)
>
>It depends where it happens. If it happens when unpackaging a source
>or otherwise getting a packages source directory then it is normal part
>of the preparation.
>
>If at some time a tool runs into something obviously wrong (trying to
>build a package from the wrong kind of directory), then fixing this
>condition falls under "automagic" in my eyes.

For some of us (me anyway), applying patches when unpacking a source package is 
just the wrong kind of automagic. I'd like to have patches applied when I say 
they should be applied. 

This fits my mental model of being a distribution developer. It cleanly 
separates upstream code from packaging except when I choose to entangle them by 
applying the patches.

I know others view it differently. I'm not trying to say they are wrong, just 
that source format v3 is not a good fit with my mental model. This is why I 
generally avoid it in packages I maintain.

Scott K

Reply via email to