On 4/13/07, Greg KH <greg@xxxxxxxxx> wrote:
In git 1.5.1 the quiltimport function started complaining in a new way: libata-clear-tf-before-doing-request-sense.patch Patch is empty. Was is split wrong? /usr/bin/git-quiltimport: line 78: stop_here: command not found
Sorry about that. I assumed all the scripts using git-mailinfo had the stop_here command. Not sure why I made that assumption. I changed the behaviour of git-mailinfo to allow empty patches and have the scripts check if a patch was empty and fail. Unfortunately, I incorrectly applied the change to git-quiltimport. Anyway the following should fix it. Signed-off-by: Don Zickus <dzickus@xxxxxxxxxx>
diff --git a/git-quiltimport.sh b/git-quiltimport.sh index edccd82..0d20dc5 100755 --- a/git-quiltimport.sh +++ b/git-quiltimport.sh @@ -75,7 +75,7 @@ for patch_name in $(cat "$QUILT_PATCHES/series" | grep -v '^#'); do (cat $QUILT_PATCHES/$patch_name | git-mailinfo "$tmp_msg" "$tmp_patch" > "$tmp_info") || exit 3 test -s $dotest/patch || { echo "Patch is empty. Was is split wrong?" - stop_here $this + exit 3 } # Parse the author information