ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] тэги,версии
@ 2019-05-22 19:13 Alexey Shabalin
  2019-05-22 20:05 ` Dmitry V. Levin
  0 siblings, 1 reply; 4+ messages in thread
From: Alexey Shabalin @ 2019-05-22 19:13 UTC (permalink / raw)
  To: ALT Linux Team development discussions, Dmitry V. Levin

Добрый вечер.
Подскажите пожалуйста что означают значения в версии и откуда берутся
у, например, пакета libxml2.
Версия: 2.9.4.0.12.e905-alt1 - что такое "0" и "12" ?
в .gear/rules: v2.9.4-12-ge905f08 - что такое "12" ?

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel] тэги,версии
  2019-05-22 19:13 [devel] тэги,версии Alexey Shabalin
@ 2019-05-22 20:05 ` Dmitry V. Levin
  2019-05-22 20:16   ` Alexey V. Vissarionov
  0 siblings, 1 reply; 4+ messages in thread
From: Dmitry V. Levin @ 2019-05-22 20:05 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

On Wed, May 22, 2019 at 10:13:29PM +0300, Alexey Shabalin wrote:
> Добрый вечер.
> Подскажите пожалуйста что означают значения в версии и откуда берутся
> у, например, пакета libxml2.
> Версия: 2.9.4.0.12.e905-alt1 - что такое "0" и "12" ?
> в .gear/rules: v2.9.4-12-ge905f08 - что такое "12" ?

v2.9.4-12-ge905f08 - это вывод "git describe e905f08";
"12" - это количество коммитов, отделяющих e905f08 от v2.9.4;
".0" - это суффикс, добавленный к версии 2.9.4, чтобы получившийся
результат 2.9.4.0 был гарантированно меньше любой версии,
выпущенной после 2.9.4;
"e905" получен с помощью "git describe --abbrev=1 e905f08";
"2.9.4.0.12.e905" получен по мотивам вывода утилиты git-version-gen из gnulib.


-- 
ldv

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel] тэги,версии
  2019-05-22 20:05 ` Dmitry V. Levin
@ 2019-05-22 20:16   ` Alexey V. Vissarionov
  2019-05-24  6:34     ` Stas
  0 siblings, 1 reply; 4+ messages in thread
From: Alexey V. Vissarionov @ 2019-05-22 20:16 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 2019-05-22 23:05:02 +0300, Dmitry V. Levin wrote:
 >> Подскажите пожалуйста что означают значения в версии и
 >> откуда берутся у, например, пакета libxml2.
 >> Версия: 2.9.4.0.12.e905-alt1 - что такое "0" и "12" ?
 >> в .gear/rules: v2.9.4-12-ge905f08 - что такое "12" ?
 > v2.9.4-12-ge905f08 - это вывод "git describe e905f08";
 > "12" - это количество коммитов, отделяющих e905f08 от v2.9.4;
 > ".0" - это суффикс, добавленный к версии 2.9.4, чтобы
 > получившийся результат 2.9.4.0 был гарантированно меньше
 > любой версии, выпущенной после 2.9.4;
 > "e905" получен с помощью "git describe --abbrev=1 e905f08";
 > "2.9.4.0.12.e905" получен по мотивам вывода утилиты
 > git-version-gen из gnulib.

Ну и костыль... Хорошо еще, что он заведомо работоспособен.

А теперь самый главный вопрос: где и как это документировано?


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel] тэги,версии
  2019-05-22 20:16   ` Alexey V. Vissarionov
@ 2019-05-24  6:34     ` Stas
  0 siblings, 0 replies; 4+ messages in thread
From: Stas @ 2019-05-24  6:34 UTC (permalink / raw)
  To: devel

Привет!


23.05.2019 01:16, Alexey V. Vissarionov пишет:
> On 2019-05-22 23:05:02 +0300, Dmitry V. Levin wrote:
>
>  > v2.9.4-12-ge905f08 - это вывод "git describe e905f08";
>  > "12" - это количество коммитов, отделяющих e905f08 от v2.9.4;
>  > ".0" - это суффикс, добавленный к версии 2.9.4, чтобы
>  > получившийся результат 2.9.4.0 был гарантированно меньше
>  > любой версии, выпущенной после 2.9.4;
>  > "e905" получен с помощью "git describe --abbrev=1 e905f08";
>  > "2.9.4.0.12.e905" получен по мотивам вывода утилиты
>  > git-version-gen из gnulib.
>
> Ну и костыль... Хорошо еще, что он заведомо работоспособен.
>
> А теперь самый главный вопрос: где и как это документировано?
Теперь документировано в вики: https://www.altlinux.org/Spec#Version

-- 
Станислав Дёгтев


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2019-05-24  6:34 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-22 19:13 [devel] тэги,версии Alexey Shabalin
2019-05-22 20:05 ` Dmitry V. Levin
2019-05-22 20:16   ` Alexey V. Vissarionov
2019-05-24  6:34     ` Stas

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git