Hi Bernhard,

Thanks for your reply.

On 6/12/13 7:22 PM, Bernhard R. Link wrote:
> * Kai Storbeck <k...@xs4all.nl> [130612 18:34]:
>> Is the master branch in a pre-applied stage? Or in an applied stage?
> 
> The master branch is supposed to be in a applied branch. The idea is
> that git checkout and a dpkg-source -x should produce comparable
> results and something one can just call dpkg-buildpackage in.
> 
>> Am I hitting a bug, are the warnings harmless?
> 
> Those warnings are harmless. I think they are a minor bug in dpkg
> triggered by your first patch only removing files. (dpkg tries to
> detect whether all patches are properly applied by trying to
> apply them and the first patch triggers an warning instead of an
> error so that is output).

Okay.

> Note that removing those files via a patch is quite a unusual and
> wasteful way (they are fully included in the diff a second time).
> It might be better to remove them at the proper place.

I was pointed out by others that this is a weird route to take. I'd like
to clean that up for my next upload for roundup.

> What is a bug is that git-dpm fails to parse Author: <email>
> in those patches (without any name given). It might make sense
> to run git-dpm linearize and ammending those commits to get the
> right author and not the Author: artefact there. (fixed in git-dpm's
> git repository in case you want to reimport it instead).

Neat.

I have reimported it with the git version.

As an exercise I ran git-dpm linearize to remove the first patch that
removes COPYING.txt from the root.

So far so good, "Re'base' -i seems to have been successfull". After
running git-dpm update-patches, the file COPYING.txt is still missing.
This file should reappear in the "applied-patches" state, iiuc?

(Minor detail: Successful is spelled with a single l, attached a patch)

Could you nudge me a bit more ? Perhaps I'm missing some essential
git{,-dpm} knowledge?

Regards,
Kai

From 84d7de6fa7a40ee2e0dcc260605237d5cecee35a Mon Sep 17 00:00:00 2001
From: Kai Storbeck <k...@xs4all.nl>
Date: Mon, 17 Jun 2013 23:19:05 +0200
Subject: fix a minor spelling mistake

---
 git-dpm.sh    |    4 ++--
 tests/test.sh |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/git-dpm.sh b/git-dpm.sh
index acea97e..0b7d718 100755
--- a/git-dpm.sh
+++ b/git-dpm.sh
@@ -1879,7 +1879,7 @@ EOF
                echo "Nothing changed. (Did you change your mind?)"
 
        else
-               echo "Re'base' -i seems to have been successfull. Don't forget 
to call update-patches!"
+               echo "Re'base' -i seems to have been successful. Don't forget 
to call update-patches!"
                # TODO: perhaps call it here?
                # (but don't forget to update PATCHEDREV first...)
        fi
@@ -1972,7 +1972,7 @@ function rebase_patches() {
                        echo "Don't forget to call update-patches, though."
                fi
        else
-               echo "Rebase seems to have been successfull. Don't forget to 
call update-patches!"
+               echo "Rebase seems to have been successful. Don't forget to 
call update-patches!"
                PATCHEDREV="$(gitcmd rev-parse --verify -q HEAD)" || return 1
        fi
        return 0
diff --git a/tests/test.sh b/tests/test.sh
index 62f141f..33bcc6a 100755
--- a/tests/test.sh
+++ b/tests/test.sh
@@ -971,7 +971,7 @@ fi #specialbranchnames
 
 if $sometestsfound ; then
        echo "################################# END 
###############################"
-       echo "$testtodo tests successfull..."
+       echo "$testtodo tests successful..."
 else
        echo "Unknown test $testtodo"
        exit 1
-- 
1.7.10.4

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Git-dpm-user mailing list
Git-dpm-user@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/git-dpm-user

Reply via email to