ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] unknown-py.egg
@ 2019-12-09 11:22 Paul Wolneykien
  2019-12-09 11:39 ` Aleksei Nikiforov
  0 siblings, 1 reply; 3+ messages in thread
From: Paul Wolneykien @ 2019-12-09 11:22 UTC (permalink / raw)
  To: ALT Linux Team development discussions


  Товарищи питоноводы, расскажите, пожалуйста, что означает эта
ошибка(http://git.altlinux.org/tasks/242587/logs/events.1.1.log):

/.out/python3-module-gpg-1.13.1-alt1.x86_64.rpm: python module contains
invalid version file(s):
/usr/lib64/python3/site-packages/gpg-1.13.1_unknown-py3.7.egg-info
sisyphus_check: check-python ERROR: python modules packaging violation
/.out/python-module-gpg-1.13.1-alt1.x86_64.rpm: python module contains
invalid version file(s):
/usr/lib64/python2.7/site-packages/gpg-1.13.1_unknown-py2.7.egg-info
sisyphus_check: check-python ERROR: python modules packaging violation
hsh-rebuild: pkg.tar: sisyphus_check failed.

  Подозреваю, что дело в слове "unknown". Но что должно быть вместо него
и как этого добиться --- не знаю.


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

* Re: [devel] unknown-py.egg
  2019-12-09 11:22 [devel] unknown-py.egg Paul Wolneykien
@ 2019-12-09 11:39 ` Aleksei Nikiforov
  2019-12-09 12:03   ` Paul Wolneykien
  0 siblings, 1 reply; 3+ messages in thread
From: Aleksei Nikiforov @ 2019-12-09 11:39 UTC (permalink / raw)
  To: devel

09.12.2019 14:22, Paul Wolneykien пишет:
> 
>    Товарищи питоноводы, расскажите, пожалуйста, что означает эта
> ошибка(http://git.altlinux.org/tasks/242587/logs/events.1.1.log):
> 
> /.out/python3-module-gpg-1.13.1-alt1.x86_64.rpm: python module contains
> invalid version file(s):
> /usr/lib64/python3/site-packages/gpg-1.13.1_unknown-py3.7.egg-info
> sisyphus_check: check-python ERROR: python modules packaging violation
> /.out/python-module-gpg-1.13.1-alt1.x86_64.rpm: python module contains
> invalid version file(s):
> /usr/lib64/python2.7/site-packages/gpg-1.13.1_unknown-py2.7.egg-info
> sisyphus_check: check-python ERROR: python modules packaging violation
> hsh-rebuild: pkg.tar: sisyphus_check failed.
> 
>    Подозреваю, что дело в слове "unknown". Но что должно быть вместо него
> и как этого добиться --- не знаю.

Здравствуй.

Раньше в репозитории были модули питона, в которых версия была не 
определена (unknown). Из-за этого сборка модулей питона, которым они 
требовались, завершалась с ошибкой. Такие модули были поправлены, а 
также была добавлена дополнительная проверка, довольно грубая, чтобы 
предотвращать появление модулей питона, в которых версия не указана.

Вот для сравнения что сейчас в Сизифе:

$ grep gpg /repo/Sisyphus/{noarch,x86_64}/base/contents_index | grep 
egg-info
/repo/Sisyphus/x86_64/base/contents_index:/usr/lib64/python2.7/site-packages/gpg-1.11.1-py2.7.egg-info 
      python-module-gpg
/repo/Sisyphus/x86_64/base/contents_index:/usr/lib64/python3/site-packages/gpg-1.11.1-py3.7.egg-info 
        python3-module-gpg

Советую посмотреть почему именно появляется подстрока "_unknown". 
Возможно, нужно поправить определение и генерацию версии, а может и 
просто отрезать "_unknown" нужно, поскольку как минимум в данном имени 
версия присутствует. Также полезно может быть сравнить содержимое этих 
файлов и директорий с их содержимым из текущих пакетов из Сизифа.

> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
> 


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

* Re: [devel] unknown-py.egg
  2019-12-09 11:39 ` Aleksei Nikiforov
@ 2019-12-09 12:03   ` Paul Wolneykien
  0 siblings, 0 replies; 3+ messages in thread
From: Paul Wolneykien @ 2019-12-09 12:03 UTC (permalink / raw)
  To: devel

09.12.2019 14:39, Aleksei Nikiforov пишет:
> Вот для сравнения что сейчас в Сизифе:
> 
> $ grep gpg /repo/Sisyphus/{noarch,x86_64}/base/contents_index | grep
> egg-info
> /repo/Sisyphus/x86_64/base/contents_index:/usr/lib64/python2.7/site-packages/gpg-1.11.1-py2.7.egg-info
>      python-module-gpg
> /repo/Sisyphus/x86_64/base/contents_index:/usr/lib64/python3/site-packages/gpg-1.11.1-py3.7.egg-info
>        python3-module-gpg
> 
> Советую посмотреть почему именно появляется подстрока "_unknown".
> Возможно, нужно поправить определение и генерацию версии, а может и
> просто отрезать "_unknown" нужно, поскольку как минимум в данном имени
> версия присутствует. Также полезно может быть сравнить содержимое этих
> файлов и директорий с их содержимым из текущих пакетов из Сизифа.

  Всё ясно, там setup.py генерируется из setup.py.in, в который autoconf
подставляет @VERSION@ с "-unknown". С этим я разберусь, спасибо.


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

end of thread, other threads:[~2019-12-09 12:03 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-09 11:22 [devel] unknown-py.egg Paul Wolneykien
2019-12-09 11:39 ` Aleksei Nikiforov
2019-12-09 12:03   ` Paul Wolneykien

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