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

[PATCH v4 2/2] version-gen: fix versions

From
Felipe Contreras <felipe.contreras@gmail.com>
Date
Oct 12, 2013, 07:07 UTC
Message-ID
<1381561628-20665-3-git-send-email-felipe.contreras@gmail.com>
In-Reply-To
<1381561628-20665-1-git-send-email-felipe.contreras@gmail.com>

Virtually all packaging guidelines would prefer 1.8.4~rc1, over 1.8.4.rc1 or 1.8.4-rc1, so it makes sense to use that instead.

In particular, the only packaging we provide, git.spec, generates a wrong version, because git-1.8.4 < git-1.8.4.rc1, changing to ~rc1 fixes the problem as it's considered newer.

The same happens in dpkg.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
---
 GIT-VERSION-GEN | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/GIT-VERSION-GEN b/GIT-VERSION-GEN
index e96538d..c04c4de 100755
--- a/GIT-VERSION-GEN
+++ b/GIT-VERSION-GEN
@@ -28,7 +28,7 @@ then
 	VN=$(cat version) || VN="$DEF_VER"
 elif test -d ${GIT_DIR:-.git} -o -f .git && describe
 then
-	VN=$(echo "$VN" | sed -e 's/-/./g')
+	VN=$(echo "$VN" | sed -e 's/-/~/g')
 else
 	VN="$DEF_VER"
 fi
-- 
1.8.4-fc
Previous: Felipe ContrerasNext: David Aguilar
Message 3 of 7 in “Version fixes and cleanups”
  1. 0/2 Version fixes and cleanupsFelipe Contreras, Oct 12, 2013
  2. 1/2 version-gen: cleanupFelipe Contreras, Oct 12, 2013
  3. 2/2 version-gen: fix versionsFelipe Contreras, Oct 12, 2013
  4. David AguilarOct 13, 2013
  5. Felipe ContrerasOct 14, 2013
  6. Jonathan NiederOct 14, 2013
  7. Felipe ContrerasOct 14, 2013

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.