[Pkg-octave-devel] Recommended workflow for creating/managing patches?
Oliver Heimlich
oheim at posteo.de
Thu Oct 29 20:59:18 UTC 2015
On 28.10.2015 14:00, Julien Bect wrote:
> Dear all,
>
> I need to create my first patch for octave-stk ;-)
>
> What is the recommended workflow for creating/managing patches in the
> Debian octave Group?
>
> Should I use "gbp pq" as described, e.g., here:
> https://honk.sigxcpu.org/piki/development/debian_packages_in_git/
> http://linux.lsdev.sil.org/wiki/index.php/Packaging_using_gbp ?
>
> Or is there a better way?
>
> For instance, while trying to learn from other repositories, I tried
> "gbp pq import" on octave-interval.git, but obtained an error:
Maybe it's not the best idea to learn from that repository. I didn't
know what I was doing and was happy after the errors got away finally. ;-)
> $ gbp pq import
> gbp:info: Trying to apply patches at
> 'be6cb7a4782b123b2b7b3c50a5be0aaa141972c0'
> gbp:warning: Patch 'texinfo-bug46083.patch' has no authorship
> information, using 'Debian Octave Group
> <pkg-octave-devel at lists.alioth.debian.org>'
> gbp:error: Failed to apply 'debian/patches/texinfo-bug46083.patch':
> Error running git apply: error: le patch a échoué : doc/manual.texinfo:3
> error: doc/manual.texinfo : le patch ne s'applique pas
>
> gbp:error: Couldn't apply patches
>
> Does it mean that the patch in octave-interval.git is not compatible
> with the "gbp pq" approach, or am I doing something wrong?
I have been using dquilt for this patch. Also I did not commit the
.pc/applied-patches file, because I copied the .gitignore from another
package. So maybe the problem is that the patch has already been applied
and/or isn't compatible with gbp.
Best regards
Oliver
More information about the Pkg-octave-devel
mailing list