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]