git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: git-quiltimport complaining yet still working

From
Don Zickus <dzickus@gmail.com>
Date
Apr 13, 2007, 21:13 UTC
Message-ID
<68948ca0704131413t687c7196h70c6cc8c316b640e@mail.gmail.com>
In-Reply-To
<20070413203837.GA27660@kroah.com>
On 4/13/07, Greg KH <greg@kroah.com> wrote:
Show 5 quoted lines
> 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@redhat.com>
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
Previous: Greg KHNext: Greg KH
Message 2 of 6 in “git-quiltimport complaining yet still working”
  1. Greg KHApr 13, 2007
  2. Don ZickusApr 13, 2007
  3. Greg KHApr 13, 2007
  4. Linus TorvaldsApr 13, 2007
  5. Junio C HamanoApr 13, 2007
  6. Greg KHApr 14, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.