* [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