ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Обновление python-module-pykwalify
@ 2018-08-17 19:06 Pavel Vainerman
  2018-08-17 19:28 ` Igor Vlasenko
  0 siblings, 1 reply; 7+ messages in thread
From: Pavel Vainerman @ 2018-08-17 19:06 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Добрый вечер.

У нас есть такой пакет python-module-pykwalify.
Оказалось, что он у нас достаточно старый (2015 год) и не обновлялся.
Я даже создал на эту тему баг
https://bugzilla.altlinux.org/show_bug.cgi?id=35261

Но в итоге решил попробовать сам
http://git.altlinux.org/tasks/211621/

Но вопрос у меня такой.
У этого пакета "спорное" версионирование.
Официально, сейчас  он имеет версию 1.6.1.
https://pypi.org/project/pykwalify/

А у нас версии именуютсся датами. Например текущая версия
"15.01-alt2.git20150117.2"

Я сделал в задании по аналогии и версию записал датой релиза
"18.03-alt1.git20180314"

Но у меня вопрос. Возможно ли привести версионирование в upstream.
И главное, нужно ли?

P.S. Хотя скажу честно по "15.01-alt2.git20150117.2" я так и не понял
какая это версия.


-- 
Pavel Vainerman
www.etersoft.ru


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

* Re: [sisyphus] Обновление  python-module-pykwalify
  2018-08-17 19:06 [sisyphus] Обновление python-module-pykwalify Pavel Vainerman
@ 2018-08-17 19:28 ` Igor Vlasenko
  2018-08-17 19:49   ` Pavel Vainerman
  0 siblings, 1 reply; 7+ messages in thread
From: Igor Vlasenko @ 2018-08-17 19:28 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Fri, Aug 17, 2018 at 10:06:44PM +0300, Pavel Vainerman wrote:
> Но у меня вопрос. Возможно ли привести версионирование в upstream.
> И главное, нужно ли?

IMHO, нужно. Если у апстрима есть версия, нужно ставить
именно ее, а не выдумывать свою.

Это сделать легко - просто увеличить Epoch: в спеке.

А иначе наша версия будет больше, и пакет опять не будет
обновляться и протухнет - все будут думать, что
у нас версия более свежая, раз больше.


-- 

I V


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

* Re: [sisyphus] Обновление python-module-pykwalify
  2018-08-17 19:28 ` Igor Vlasenko
@ 2018-08-17 19:49   ` Pavel Vainerman
  2018-08-17 20:02     ` Pavel Vainerman
  0 siblings, 1 reply; 7+ messages in thread
From: Pavel Vainerman @ 2018-08-17 19:49 UTC (permalink / raw)
  To: Igor Vlasenko, ALT Linux Sisyphus discussions

17.08.2018 22:28, Igor Vlasenko пишет:
> On Fri, Aug 17, 2018 at 10:06:44PM +0300, Pavel Vainerman wrote:
>> Но у меня вопрос. Возможно ли привести версионирование в upstream.
>> И главное, нужно ли?
> 
> IMHO, нужно. Если у апстрима есть версия, нужно ставить
> именно ее, а не выдумывать свою.
> 
> Это сделать легко - просто увеличить Epoch: в спеке.

Справедливости ради, посмотрел историю (по тегам) в upstream
этого проекта на github
Похоже это автор действительно по началу версионировал так
https://github.com/Grokzen/pykwalify/releases/tag/15.01

Вообщем спасибо за помощь. Тогдя я поставлю Epoch и синхронизирую
версию с upstream.


-- 
Pavel Vainerman
www.etersoft.ru


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

* Re: [sisyphus] Обновление python-module-pykwalify
  2018-08-17 19:49   ` Pavel Vainerman
@ 2018-08-17 20:02     ` Pavel Vainerman
  2018-08-17 20:07       ` Igor Vlasenko
  2018-08-26  9:10       ` Vitaly Lipatov
  0 siblings, 2 replies; 7+ messages in thread
From: Pavel Vainerman @ 2018-08-17 20:02 UTC (permalink / raw)
  To: Igor Vlasenko, ALT Linux Sisyphus discussions

>> Это сделать легко - просто увеличить Epoch: в спеке.

  А если мне теперь надо поставить зависимость на этот пакет.
Я должен явно указывать Epoch?

Requires: python-module-pykwalify >= 1.6.1-alt1
или
Requires: python-module-pykwalify >= 1:1.6.1-alt1


-- 
Pavel Vainerman
www.etersoft.ru


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

* Re: [sisyphus] Обновление  python-module-pykwalify
  2018-08-17 20:02     ` Pavel Vainerman
@ 2018-08-17 20:07       ` Igor Vlasenko
  2018-08-17 20:08         ` Pavel Vainerman
  2018-08-26  9:10       ` Vitaly Lipatov
  1 sibling, 1 reply; 7+ messages in thread
From: Igor Vlasenko @ 2018-08-17 20:07 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Fri, Aug 17, 2018 at 11:02:36PM +0300, Pavel Vainerman wrote:
> >> Это сделать легко - просто увеличить Epoch: в спеке.
> 
>   А если мне теперь надо поставить зависимость на этот пакет.
> Я должен явно указывать Epoch?
> 
> Requires: python-module-pykwalify >= 1.6.1-alt1
> или
> Requires: python-module-pykwalify >= 1:1.6.1-alt1

Второе.

$ rpmevrcmp 15 1:1.6
-1
$ rpmevrcmp 15 1.6
1

-- 

I V


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

* Re: [sisyphus] Обновление python-module-pykwalify
  2018-08-17 20:07       ` Igor Vlasenko
@ 2018-08-17 20:08         ` Pavel Vainerman
  0 siblings, 0 replies; 7+ messages in thread
From: Pavel Vainerman @ 2018-08-17 20:08 UTC (permalink / raw)
  To: sisyphus

> Второе.
> 
> $ rpmevrcmp 15 1:1.6
> -1
> $ rpmevrcmp 15 1.6
> 1

  Спасибо ещё раз.


-- 
Pavel Vainerman
www.etersoft.ru


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

* Re: [sisyphus] Обновление python-module-pykwalify
  2018-08-17 20:02     ` Pavel Vainerman
  2018-08-17 20:07       ` Igor Vlasenko
@ 2018-08-26  9:10       ` Vitaly Lipatov
  1 sibling, 0 replies; 7+ messages in thread
From: Vitaly Lipatov @ 2018-08-26  9:10 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Pavel Vainerman писал 17.8.18 23:02:
>>> Это сделать легко - просто увеличить Epoch: в спеке.
> 
>   А если мне теперь надо поставить зависимость на этот пакет.
> Я должен явно указывать Epoch?
> 
> Requires: python-module-pykwalify >= 1.6.1-alt1
> или
> Requires: python-module-pykwalify >= 1:1.6.1-alt1

Requires: python-module-pykwalify >= %EVR

-- 
С уважением,
Виталий Липатов,
Etersoft


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

end of thread, other threads:[~2018-08-26  9:10 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-08-17 19:06 [sisyphus] Обновление python-module-pykwalify Pavel Vainerman
2018-08-17 19:28 ` Igor Vlasenko
2018-08-17 19:49   ` Pavel Vainerman
2018-08-17 20:02     ` Pavel Vainerman
2018-08-17 20:07       ` Igor Vlasenko
2018-08-17 20:08         ` Pavel Vainerman
2018-08-26  9:10       ` Vitaly Lipatov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

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


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