Norbert Preining <prein...@logic.at> writes:

> Hi everyone,
>
> maybe its just me, but I cannot get the hang of that 3.0 (quilt)
> and pre/post applying patches.
>
> Recently I prepared a NMU for less to finally fix the missing xz(tar.xz)
> support, added a new patch, but it is *impossible* for me to build
> a package. Irrelevant wether the patches were applied beforehand
> or not, dpkg-buildpackage always ends up in trying to apply them TWO
> times, which of course does not work.

As others have pointed out the error is this:

> patching file debian/lesspipe.1
> Reversed (or previously applied) patch detected!  Skipping patch.
> 1 out of 1 hunk ignored -- saving rejects to file debian/lesspipe.1.rej

No patching of files in debian/.


But that has been said. The reason why I write this mail is to suggest a
change in how you prepare a patch for a 3.0 (quilt) package that will
prevent you from running into this situation alltogether:

Just edit the files directly and build the (source) package.

Dpkg-buildpackage will automatically build (and update on repeated
builds) a debian/patches/debian-changes(-version) patch for you. Then
when you are satisfied that everything is as it should be you rename the
patch (quilt rename this-is-a-patch-for-foo) and edit the patch header to
properly annotate your work.

MfG
        Goswin


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87ty3t83gh.fsf@frosties.localnet

Reply via email to