[Git-dpm-user] Repackaging roundup
Kai Storbeck
kai at xs4all.nl
Mon Jun 17 21:23:49 UTC 2013
Hi Bernhard,
Thanks for your reply.
On 6/12/13 7:22 PM, Bernhard R. Link wrote:
> * Kai Storbeck <kai at 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
-------------- next part --------------
From 84d7de6fa7a40ee2e0dcc260605237d5cecee35a Mon Sep 17 00:00:00 2001
From: Kai Storbeck <kai at 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 906 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/git-dpm-user/attachments/20130617/f4adadff/attachment.sig>
More information about the Git-dpm-user
mailing list