Odd patch behaviour [Was: quilt 3.0 source format and dpkg-source/dpkg-buildpackage]

2010-01-22 Thread Goswin von Brederlow
tangke writes: > On 2010年01月20日 23:39, Goswin von Brederlow wrote: >> Norbert Preining writes: >> >> >>> On Mo, 28 Dez 2009, Raphael Hertzog wrote: >>> > Mind that git-buildpackage with normal 1.0 source format does NOT pollute > the git repository, so my expectation is t

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2010-01-22 Thread Raphael Hertzog
On Fri, 22 Jan 2010, Joachim Wiedorn wrote: > If I had unapplied all patches of debian/patches and later I start with > debuild, then dpkg-source works with the unpatched sources - it doesn't > apply the patches as in format 1.0. Is there a chance that dpkg-source > see the patches and can recogniz

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2010-01-22 Thread Joachim Wiedorn
Hello, Raphael Hertzog wrote: > On Fri, 22 Jan 2010, tangke wrote: > > why not apply the patches when build automatically, > > This is the case when you build the source package (i.e. dpkg-source does > it if it was not yet done). > > > and make clean to unapply the patches? > > The clean proc

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2010-01-22 Thread Raphael Hertzog
On Fri, 22 Jan 2010, tangke wrote: > why not apply the patches when build automatically, This is the case when you build the source package (i.e. dpkg-source does it if it was not yet done). > and make clean to unapply the patches? The clean process is controlled by the maintainer. You could in

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2010-01-21 Thread tangke
On 2010年01月20日 23:39, Goswin von Brederlow wrote: Norbert Preining writes: On Mo, 28 Dez 2009, Raphael Hertzog wrote: Mind that git-buildpackage with normal 1.0 source format does NOT pollute the git repository, so my expectation is that the 3.0 format does the same, but alas, it do

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2010-01-21 Thread Goswin von Brederlow
Norbert Preining writes: > Hi Goswin, > > thanks for the very interesing and profound answer. > > On Mi, 20 Jan 2010, Goswin von Brederlow wrote: >> The other thing is how to manage the source in version control now. >> Do you commit the source with all patches applied? Or all patches >> unapplie

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2010-01-20 Thread Norbert Preining
Hi Goswin, thanks for the very interesing and profound answer. On Mi, 20 Jan 2010, Goswin von Brederlow wrote: > Bug #557623: Quilt should remember where it first got patches and > series from Good idea. > > $ quilt new > > ... bummer, there is now ./patches in my git repository > > Same as ab

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2010-01-20 Thread Goswin von Brederlow
Norbert Preining writes: > On Mo, 28 Dez 2009, Iustin Pop wrote: >> cleaner - no longer quilt-specific stuff in debian/rules, and a nice >> debian.tar.gz instead of a diff. > > Beh, I disagree, the 3 different lines in debian/rules are NOT bad > by itself, it shows that *something* is changed. A

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2010-01-20 Thread Goswin von Brederlow
Russ Allbery writes: > Felipe Sateler writes: >> On Mon, 2009-12-28 at 22:40 -0800, Russ Allbery wrote: > >>> I think the way forward for Git-maintained packages is the 3.0 (git) >>> format, but changed to ship a bundle. That way, relevant branches and >>> history can be included, and Git is fa

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2010-01-20 Thread Goswin von Brederlow
Raphael Geissert writes: > Raphael Geissert wrote: > >> Russ Allbery wrote: >> [...] >>> For Git-maintained packages like openafs, that would mean >>> ignoring all the patch management features and letting it generate a >>> single combined Debian diff analogous to the existing 1.0 diff from the >

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2010-01-20 Thread Goswin von Brederlow
Norbert Preining writes: > On Mo, 28 Dez 2009, Raphael Hertzog wrote: >> > Mind that git-buildpackage with normal 1.0 source format does NOT pollute >> > the git repository, so my expectation is that the 3.0 format does the >> > same, but alas, it doesn't. >> >> Well, if you have the usual quilt

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2010-01-20 Thread Goswin von Brederlow
Norbert Preining writes: > Can someone of the proposers of this (nice? stupid? rubbish?) format > explain me please why on earth: > - git-buildpackage > - dpkg-buildpackage > - and in fact at the bottom dpkg-source > fuck around in my git repository, applying patches, just for builing > a source

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-30 Thread gregor herrmann
On Wed, 30 Dec 2009 22:09:51 +0900, Charles Plessy wrote: > Indeed, I was doubly wrong. It is ‘dget -x’, not ‘dpkg-source -x’ that refuses > to unpack signed packages whose key is not available. JFYI: This can be changed by setting DGET_VERIFY=no in ~/.devscripts . Cheers, gregor -- .''`. h

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-30 Thread Charles Plessy
Le Wed, Dec 30, 2009 at 01:46:08PM +0100, Andreas Metzler a écrit : > Charles Plessy wrote: > > > Indeed I was wrong: dpkg-source will refuse to unnpack a package > > that is signed but the key is not available locally, however it will > > accept to unpack a package that is not signed. > > Works

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-30 Thread Andreas Metzler
Charles Plessy wrote: > Le Tue, Dec 29, 2009 at 08:27:56PM -0800, Russ Allbery a écrit : >> Charles Plessy writes: [...] >> > given that 1) dpkg-source will not extract >> > packages that are not GPG-trusted, >> Eh? I'm fairly sure it does for me, although it prints a warning. > Indeed I was w

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-30 Thread Charles Plessy
Le Tue, Dec 29, 2009 at 08:27:56PM -0800, Russ Allbery a écrit : > Charles Plessy writes: > > > There were some concerns that applying patches through debian/rules > > could be a security hole. In my opinion – that I already expressed in > > the DEP1 discussion – given that 1) dpkg-source will no

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-29 Thread Russ Allbery
Charles Plessy writes: > In my opinion, much of the current disagreements come from two false needs: > * Apply patches so that dpkg-source -x gives buildable source. That was the need that had as much or more project consensus as anything else on my list, and as I recall was the impetus for do

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-29 Thread Charles Plessy
Le Tue, Dec 29, 2009 at 10:33:45AM -0800, Russ Allbery a écrit : > > * Support for other compression methods. > * Multiple upstream source tarballs. > * Apply patches so that dpkg-source -x gives buildable source. > * Ship debian/* as a tarball instead of a patch. > * Allow binaries in the debian

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-29 Thread Joerg Jaspert
>> It would have been MORE than easy to have bz2 support in 1.0. There is >> absolutely no reason why it needs a 3.0 just for a different compression. >> But that wasnt wanted. > By whom? dpkg maintainers, archive admins, package maintainers? > tar.bz2 support is the only reason I see for conside

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-29 Thread Russ Allbery
Felipe Sateler writes: > On Mon, 2009-12-28 at 22:40 -0800, Russ Allbery wrote: >> I think the way forward for Git-maintained packages is the 3.0 (git) >> format, but changed to ship a bundle. That way, relevant branches and >> history can be included, and Git is fairly space-efficient so the >>

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-29 Thread Felipe Sateler
On Mon, 2009-12-28 at 22:40 -0800, Russ Allbery wrote: > I think the way forward for Git-maintained packages is the 3.0 (git) > format, but changed to ship a bundle. That way, relevant branches and > history can be included, and Git is fairly space-efficient so the > additional cost of doing so is

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-29 Thread Russ Allbery
Peter Samuelson writes: > Presumably dpkg maintainers. I've long suspected that the main reason > they chose not to add tar.bz2 to format 1.0 is, if they did, a lot of > us would have no reason to want format 3.0. Many packagers don't need > multiple tarballs or non-text files, and are quite ha

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-29 Thread Raphael Hertzog
On Tue, 29 Dec 2009, Joachim Wiedorn wrote: > Even though there are some newer Mails this question seems to not be > solved. > > Is it true, that I need an installed quilt to unapply the patches? Yes. With "3.0 (quilt)", the default state is "patches are applied" (since that's what you get when

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-29 Thread Raphael Hertzog
Hi, On Tue, 29 Dec 2009, Stefano Zacchiroli wrote: > On Tue, Dec 29, 2009 at 04:52:59PM +, Julien Cristau wrote: > > > Format 3.0 is more than .bz2 support. > > And we're saying .bz2 support is the only thing in it we care about, and > > didn't need to come with 3.0's drawbacks. > > And I'm s

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-29 Thread Raphael Hertzog
Hi, On Tue, 29 Dec 2009, Norbert Preining wrote: > On Di, 29 Dez 2009, Raphael Hertzog wrote: > > That's because you're doing a source only build. With a binary build, > > patches would have been applied. > > I always build my packages in a clean chroot and not in my life system. I do the same (

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-29 Thread Stefano Zacchiroli
On Tue, Dec 29, 2009 at 04:52:59PM +, Julien Cristau wrote: > > Format 3.0 is more than .bz2 support. > And we're saying .bz2 support is the only thing in it we care about, and > didn't need to come with 3.0's drawbacks. And I'm still saying that ranting _here_ about that is pointless. Submit

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-29 Thread Julien Cristau
On Tue, Dec 29, 2009 at 17:35:53 +0100, Stefano Zacchiroli wrote: > Format 3.0 is more than .bz2 support. And we're saying .bz2 support is the only thing in it we care about, and didn't need to come with 3.0's drawbacks. [...] > Finally, nobody is forced to use it: if you don't like it, just avo

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-29 Thread Stefano Zacchiroli
On Tue, Dec 29, 2009 at 10:04:19AM -0600, Peter Samuelson wrote: > Presumably dpkg maintainers. I've long suspected that the main reason > they chose not to add tar.bz2 to format 1.0 is, if they did, a lot of > us would have no reason to want format 3.0. Many packagers don't need > multiple tarba

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-29 Thread Peter Samuelson
> On Mon, Dec 28, 2009 at 12:29:48 +0100, Joerg Jaspert wrote: It would > > have been MORE than easy to have bz2 support in 1.0. There is > > absolutely no reason why it needs a 3.0 just for a different > > compression. But that wasnt wanted. [Julien Cristau] > By whom? dpkg maintainers, archiv

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-29 Thread Julien Cristau
On Mon, Dec 28, 2009 at 12:29:48 +0100, Joerg Jaspert wrote: > It would have been MORE than easy to have bz2 support in 1.0. There is > absolutely no reason why it needs a 3.0 just for a different compression. > But that wasnt wanted. By whom? dpkg maintainers, archive admins, package maintainer

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-29 Thread Joachim Wiedorn
Hello, Joachim Wiedorn wrote: > The only missing item for me is: there are no simple command to unapply > the patches with dpkg-buildpackages (or debuild). For example: > >debuild unapply Even though there are some newer Mails this question seems to not be solved. Is it true, that I need

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-29 Thread Norbert Preining
On Di, 29 Dez 2009, Raphael Hertzog wrote: > That's because you're doing a source only build. With a binary build, > patches would have been applied. I always build my packages in a clean chroot and not in my life system. Best wishes Norbert --

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-29 Thread Raphael Hertzog
Hi, On Mon, 28 Dec 2009, Norbert Preining wrote: > $ git-buildpackage -us -uc -rfakeroot -S [...] > nothing to commit (working directory clean) > $ > > So please tell me *what* has changed? That's because you're doing a source only build. With a binary build, patches would have been applied. I

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-29 Thread Tollef Fog Heen
]] Joey Hess | I think you should be using a dedicated source format for your patch | system, preferably one that preserves the pre-patched source on unpack | invariant. Either the existing 3.0 (custom), or a new 3.0 subformat. Note that those won't be accepted into the archive (at least not wit

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-29 Thread Mike Hommey
On Mon, Dec 28, 2009 at 10:40:34PM -0800, Russ Allbery wrote: > Raphael Geissert writes: > > > 3.0 would be friendlier if it would only *not* automatically apply the > > patches when extracting the source. But then there's not much point for > > dpkg to know about patches. > > I do think the pro

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-29 Thread Russ Allbery
Manoj Srivastava writes: > On Tue, Dec 29 2009, Russ Allbery wrote: >> I think the way forward for Git-maintained packages is the 3.0 (git) >> format, but changed to ship a bundle. That way, relevant branches and >> history can be included, and Git is fairly space-efficient so the >> additional

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-29 Thread Manoj Srivastava
On Tue, Dec 29 2009, Russ Allbery wrote: > I think the way forward for Git-maintained packages is the 3.0 (git) > format, but changed to ship a bundle. That way, relevant branches and > history can be included, and Git is fairly space-efficient so the > additional cost of doing so isn't that bad.

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-28 Thread Russ Allbery
Raphael Geissert writes: > 3.0 would be friendlier if it would only *not* automatically apply the > patches when extracting the source. But then there's not much point for > dpkg to know about patches. I do think the problem of not having buildable source after dpkg-source -x is worth solving, a

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-28 Thread Raphael Geissert
Raphael Geissert wrote: > Russ Allbery wrote: > [...] >> For Git-maintained packages like openafs, that would mean >> ignoring all the patch management features and letting it generate a >> single combined Debian diff analogous to the existing 1.0 diff from the >> patched upstream source maintaine

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-28 Thread Paul Wise
On Tue, Dec 29, 2009 at 10:16 AM, Charles Plessy wrote: > The source format versions 3.0 (quilt) solves much of the issues in the above > paragraph, but comes with its own patch management system. How about > introducing > a new 3.0 variant that has the following features: > >  - no patch manage

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-28 Thread Charles Plessy
Le Mon, Dec 28, 2009 at 12:44:29PM -0500, Joey Hess a écrit : > > I would prefer not to see such packages in the archive using source > format 3.0. We've been down that road with 1.0, and it was not pretty. > Above all other goals, my goal with putting the framework of source 3.0 > in place was to

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-28 Thread Raphael Geissert
Russ Allbery wrote: [...] > For Git-maintained packages like openafs, that would mean > ignoring all the patch management features and letting it generate a > single combined Debian diff analogous to the existing 1.0 diff from the > patched upstream source maintained in Git. > I couldn't agree mo

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-28 Thread Norbert Preining
On Mo, 28 Dez 2009, Neil Williams wrote: > svn-buildpackage 0.7.1 can cope with dpkg source format 3.0 - in the > context of using an .orig.tar.bz2 but not (yet) with multiple tarballs. > Have you tried that version with TeX Live? If there are things that Honestly, building TL packages is too comp

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-28 Thread Norbert Preining
On Mo, 28 Dez 2009, Iustin Pop wrote: > As others have remarked, the working copy is polluted with 1.0 too, and > you would need to run debian/rules clean to get back to a pristine > state. See my other email, that is *wrong*. I was talking about dpkg-buildpackage -us -uc -rfakeroot -S (

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-28 Thread Russ Allbery
Iustin Pop writes: > Furthermore, by standardising on quilt patches, I hope that we will move > away from directly patching upstream source in the debian diff.gz, which > I find very sloppy work. If patches to the upstream source are maintained in Git or some other full-featured revision control

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-28 Thread Norbert Preining
On So, 27 Dez 2009, Russ Allbery wrote: > >> My .quiltrc includes this: > >> > >> QUILT_PATCHES=debian/patches > > No, there's a more general recipe for selectively setting QUILT_PATCHES in > the documentation in the quilt package. Pointers please? I checked README.Debian, README.gz, quilt.t

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-28 Thread Norbert Preining
On Mo, 28 Dez 2009, Raphael Hertzog wrote: > > Mind that git-buildpackage with normal 1.0 source format does NOT pollute > > the git repository, so my expectation is that the 3.0 format does the > > same, but alas, it doesn't. > > Well, if you have the usual quilt rules, you working copy is also m

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-28 Thread Norbert Preining
On Mo, 28 Dez 2009, Norbert Preining wrote: > > No, there's a more general recipe for selectively setting QUILT_PATCHES in > > the documentation in the quilt package. > > Pointers please? I checked README.Debian, README.gz, quilt.txt.gz, > and quilt.quiltrc for QUILT_PATCHES but didn't find anythi

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-28 Thread Joachim Wiedorn
Joey Hess wrote: > Joachim Wiedorn wrote: > > I still use CDBS and I use "simple-patches" - but now without CDBS > > support. My minor change is the file "patches/series" which let > > dpkg-buildpackages know that there are patches. This seems very simple, > > too. To get the old manner, I must o

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-28 Thread Joey Hess
Joachim Wiedorn wrote: > I still use CDBS and I use "simple-patches" - but now without CDBS > support. My minor change is the file "patches/series" which let > dpkg-buildpackages know that there are patches. This seems very simple, > too. To get the old manner, I must only delete the series file an

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-28 Thread Joey Hess
Joachim Wiedorn wrote: > No, I don't use an debian/rules based patch system. The patches will be > used by dpkg-buildpackage because I have created the patches/series > file. So inside dpkg the quilt-management of the patches will be used. > But I don't use quilt outside the dpkg system. > > Pleas

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-28 Thread Joachim Wiedorn
Hello, Am Mon, 28 Dec 2009 01:25:17 +0100 schrieb Iustin Pop : > Sorry to hear about your bad experience. I use the same workflow, > git-buildpackage + 3.0 (quilt) and I have no problems so far. Before I have made official Debian packages I have collected many experience with format 1.0 and

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-28 Thread Neil Williams
On Mon, 28 Dec 2009 12:29:48 +0100 Joerg Jaspert wrote: > > (Personally, I'm not happy with 3.0 either, I see no sufficient > > benefit to use it unless the upstream tarball is a .tar.bz2. It's > > not cleaner, lsdiff -z is no different to tar -tzf. However, I will > > do what I can to allow 3.0

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-28 Thread Joerg Jaspert
> (Personally, I'm not happy with 3.0 either, I see no sufficient benefit > to use it unless the upstream tarball is a .tar.bz2. It's not cleaner, > lsdiff -z is no different to tar -tzf. However, I will do what I can > to allow 3.0 to work within svn-bp for the few packages that may > benefit.)

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-28 Thread Neil Williams
On Mon, 28 Dec 2009 01:38:43 +0100 Norbert Preining wrote: > > cleaner - no longer quilt-specific stuff in debian/rules, and a nice > > debian.tar.gz instead of a diff. > > Beh, I disagree, the 3 different lines in debian/rules are NOT bad > by itself, it shows that *something* is changed. And

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-28 Thread Iustin Pop
On Mon, Dec 28, 2009 at 01:38:43AM +0100, Norbert Preining wrote: > On Mo, 28 Dez 2009, Iustin Pop wrote: > > Sorry to hear about your bad experience. I use the same workflow, > > git-buildpackage + 3.0 (quilt) and I have no problems so far. > > Good for you. > > > Are you using --git-export-dir?

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-27 Thread Raphael Hertzog
Hi, On Mon, 28 Dec 2009, Norbert Preining wrote: > > Are you using --git-export-dir? It seems not, and that you build the > > package in-place. > > No, and it is nowhere mentioned on the wiki page. > > Mind that git-buildpackage with normal 1.0 source format does NOT pollute > the git repository

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-27 Thread Russ Allbery
Norbert Preining writes: > On Mo, 28 Dez 2009, Iustin Pop wrote: >> My .quiltrc includes this: >> >> QUILT_PATCHES=debian/patches > That is wrong, because I do other projects where I don't have my > patches in debian/patches ... > Is a DD expected to only use quilt in that mode? Arggg. No

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-27 Thread Norbert Preining
On Mo, 28 Dez 2009, Iustin Pop wrote: > Sorry to hear about your bad experience. I use the same workflow, > git-buildpackage + 3.0 (quilt) and I have no problems so far. Good for you. > Are you using --git-export-dir? It seems not, and that you build the > package in-place. No, and it is nowhere

Re: quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-27 Thread Iustin Pop
On Mon, Dec 28, 2009 at 01:14:46AM +0100, Norbert Preining wrote: > Can someone of the proposers of this (nice? stupid? rubbish?) format > explain me please why on earth: > - git-buildpackage > - dpkg-buildpackage > - and in fact at the bottom dpkg-source > fuck around in my git repository, applyin

quilt 3.0 source format and dpkg-source/dpkg-buildpackage

2009-12-27 Thread Norbert Preining
Can someone of the proposers of this (nice? stupid? rubbish?) format explain me please why on earth: - git-buildpackage - dpkg-buildpackage - and in fact at the bottom dpkg-source fuck around in my git repository, applying patches, just for builing a source package? If someone is so kind and tell