On Sun, Aug 31, 2008 at 23:07, [EMAIL PROTECTED]
<[EMAIL PROTECTED]> wrote:
> Sandro Tosi wrote:
>> On Sun, Aug 31, 2008 at 18:18, [EMAIL PROTECTED] wrote:
>> > Should we start deprecating dpatch and specifying that in:
>> > http://www.debian.org/doc/manuals/maint-guide/ch-build.en.html
>> > so new packages use quilt instead of dpatch and we start the
>> > transition of the remaining packages to quilt?
>>
>> Absolutely not: dpatch is way much superior in situation where the
>> debian/ dir is versioned in a VCS and merged with upstream code at
>> package build-time (I think of svn + prop:mergeWithUstream).
>
> Could you explain this? I would like to know the exact steps that you carry 
> and why quilt can not cope with them.
>
> I would like to know if there is any problem that quilt can not handle that 
> dpatch can.

Inject a package in SVN with:

$ svn-inject -o .....

(that will only store diff (so hopefully only debian/) in SVN) then
use dpatch with:

$ dpatch-edit-patch -a -0 --debianonly=/path/to/tarballs/ ...

that create a new patch apply all the other ones and adding
automatically to 00list.

That cannot be done with quilt: you have to unpack the tarball in a
temp place (by hand), link/copy debian/ in it (by hand), do your
changes, copy back the patch to svn (by hand), change the series file
(by hand).

>> Moreover, looking at numbers[1][2], dpatch is roughly 2.5 more used that 
>> quilt.
>
> With that thinking you should consider using MSWindows as it is much more 
> used than Debian GNU/Linux.

Are you kidding, right?

>> I'm not saying quilt is not worth to be used, but dpatch is very used,
>> has a strong users-base and has capabilities not actually available in
>> quilt, so no, please let's keep both and let the developer choose what
>> they prefer.
>
> I think dpatch is an inferior tool to solve the same problem.

That's your option, and mine is that dpatch is handier, easier and
cleaner (even if I have to admit I'm trying to use quilt to get used
to it, but I still see dpatch better for me).

Sandro

-- 
Sandro Tosi (aka morph, Morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to