ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] [#321689] TESTED (try 3) python3-module-zope.exceptions.git=4.6-alt2 ...
  @ 2023-05-24  9:35     ` Ivan Zakharyaschev
  2023-05-24  9:48       ` Ivan Zakharyaschev
  2023-05-30  1:15       ` Ivan Zakharyaschev
  0 siblings, 2 replies; 7+ messages in thread
From: Ivan Zakharyaschev @ 2023-05-24  9:35 UTC (permalink / raw)
  To: ALT Devel discussion list
  Cc: python, Grigory Ustinov, Vitaly Lipatov, Anton Vyatkin

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

Здравствуйте!

Я не проверял, но есть опасения, что импорт этих модулей не будет работать 
при такой упаковке. Раньше так было. А цель -- что пофиксить? Только 
красоту упаковки?

Best regards,
Ivan

On Wed, 24 May 2023, Girar awaiter (toni) wrote:

> https://git.altlinux.org/tasks/321689/logs/events.3.1.log
> 
> subtask  name                            aarch64  armh  i586  ppc64le  x86_64
>    #130  python3-module-zope.exceptions       49  1:09    25       58      25
>    #134  python3-module-zope.testrunner       41  1:03    22       46      22
>    #140  python3-module-zope.testing          38    58    21       41      20
>    #340  python3-module-zope.event            40    58    23       44      22
>    #400  python3-module-zope.schema           54  1:19    33     1:01      33
> 
> 2023-May-24 09:12:57 :: test-only task #321689 for sisyphus resumed by toni:
> 2023-May-24 09:12:57 :: message: noarch_fix
> #100 removed
> #120 removed
> #130 build 4.6-alt2 from /people/toni/packages/python3-module-zope.exceptions.git fetched at 2023-May-24 09:10:13
> #134 build 6.0-alt2 from /people/toni/packages/python3-module-zope.testrunner.git fetched at 2023-May-24 09:11:31
> #140 build 5.0.1-alt2 from /people/toni/packages/python3-module-zope.testing.git fetched at 2023-May-23 16:31:28
> #200 removed
> #300 removed
> #340 build 4.6-alt2 from /people/toni/packages/python3-module-zope.event.git fetched at 2023-May-24 09:12:34
> #400 build 7.0.1-alt1 from /gears/p/python3-module-zope.schema.git fetched at 2023-May-23 17:21:54 from sisyphus
> 2023-May-24 09:12:58 :: created build repo
> 2023-May-24 09:12:59 :: #140: force rebuild
> 2023-May-24 09:12:59 :: [ppc64le] #130 python3-module-zope.exceptions.git 4.6-alt2: build start
> 2023-May-24 09:12:59 :: [aarch64] #130 python3-module-zope.exceptions.git 4.6-alt2: build start
> 2023-May-24 09:12:59 :: [x86_64] #130 python3-module-zope.exceptions.git 4.6-alt2: build start
> 2023-May-24 09:12:59 :: [armh] #130 python3-module-zope.exceptions.git 4.6-alt2: build start
> 2023-May-24 09:12:59 :: [i586] #130 python3-module-zope.exceptions.git 4.6-alt2: build start
> 2023-May-24 09:13:24 :: [x86_64] #130 python3-module-zope.exceptions.git 4.6-alt2: build OK
> 2023-May-24 09:13:24 :: [i586] #130 python3-module-zope.exceptions.git 4.6-alt2: build OK
> 2023-May-24 09:13:25 :: [x86_64] #134 python3-module-zope.testrunner.git 6.0-alt2: build start
> 2023-May-24 09:13:25 :: [i586] #134 python3-module-zope.testrunner.git 6.0-alt2: build start
> 2023-May-24 09:13:47 :: [x86_64] #134 python3-module-zope.testrunner.git 6.0-alt2: build OK
> 2023-May-24 09:13:47 :: [i586] #134 python3-module-zope.testrunner.git 6.0-alt2: build OK
> 2023-May-24 09:13:47 :: [x86_64] #140 python3-module-zope.testing.git 5.0.1-alt2: build start
> 2023-May-24 09:13:47 :: [i586] #140 python3-module-zope.testing.git 5.0.1-alt2: build start
> 2023-May-24 09:13:48 :: [aarch64] #130 python3-module-zope.exceptions.git 4.6-alt2: build OK
> 2023-May-24 09:13:48 :: [aarch64] #134 python3-module-zope.testrunner.git 6.0-alt2: build start
> 2023-May-24 09:13:57 :: [ppc64le] #130 python3-module-zope.exceptions.git 4.6-alt2: build OK
> 2023-May-24 09:13:57 :: [ppc64le] #134 python3-module-zope.testrunner.git 6.0-alt2: build start
> 2023-May-24 09:14:07 :: [x86_64] #140 python3-module-zope.testing.git 5.0.1-alt2: build OK
> 2023-May-24 09:14:08 :: [x86_64] #340 python3-module-zope.event.git 4.6-alt2: build start
> 2023-May-24 09:14:08 :: [i586] #140 python3-module-zope.testing.git 5.0.1-alt2: build OK
> 2023-May-24 09:14:08 :: [i586] #340 python3-module-zope.event.git 4.6-alt2: build start
> 2023-May-24 09:14:08 :: [armh] #130 python3-module-zope.exceptions.git 4.6-alt2: build OK
> 2023-May-24 09:14:09 :: [armh] #134 python3-module-zope.testrunner.git 6.0-alt2: build start
> 2023-May-24 09:14:29 :: [aarch64] #134 python3-module-zope.testrunner.git 6.0-alt2: build OK
> 2023-May-24 09:14:30 :: [aarch64] #140 python3-module-zope.testing.git 5.0.1-alt2: build start
> 2023-May-24 09:14:30 :: [x86_64] #340 python3-module-zope.event.git 4.6-alt2: build OK
> 2023-May-24 09:14:30 :: [x86_64] #400 python3-module-zope.schema.git 7.0.1-alt1: build start
> 2023-May-24 09:14:31 :: [i586] #340 python3-module-zope.event.git 4.6-alt2: build OK
> 2023-May-24 09:14:31 :: [i586] #400 python3-module-zope.schema.git 7.0.1-alt1: build start
> 2023-May-24 09:14:43 :: [ppc64le] #134 python3-module-zope.testrunner.git 6.0-alt2: build OK
> 2023-May-24 09:14:44 :: [ppc64le] #140 python3-module-zope.testing.git 5.0.1-alt2: build start
> 2023-May-24 09:15:03 :: [x86_64] #400 python3-module-zope.schema.git 7.0.1-alt1: build OK
> 2023-May-24 09:15:04 :: [i586] #400 python3-module-zope.schema.git 7.0.1-alt1: build OK
> 2023-May-24 09:15:08 :: [aarch64] #140 python3-module-zope.testing.git 5.0.1-alt2: build OK
> 2023-May-24 09:15:09 :: [aarch64] #340 python3-module-zope.event.git 4.6-alt2: build start
> 2023-May-24 09:15:12 :: [armh] #134 python3-module-zope.testrunner.git 6.0-alt2: build OK
> 2023-May-24 09:15:12 :: [armh] #140 python3-module-zope.testing.git 5.0.1-alt2: build start
> 2023-May-24 09:15:25 :: [ppc64le] #140 python3-module-zope.testing.git 5.0.1-alt2: build OK
> 2023-May-24 09:15:25 :: [ppc64le] #340 python3-module-zope.event.git 4.6-alt2: build start
> 2023-May-24 09:15:49 :: [aarch64] #340 python3-module-zope.event.git 4.6-alt2: build OK
> 2023-May-24 09:15:49 :: [aarch64] #400 python3-module-zope.schema.git 7.0.1-alt1: build start
> 2023-May-24 09:16:09 :: [ppc64le] #340 python3-module-zope.event.git 4.6-alt2: build OK
> 2023-May-24 09:16:09 :: [ppc64le] #400 python3-module-zope.schema.git 7.0.1-alt1: build start
> 2023-May-24 09:16:10 :: [armh] #140 python3-module-zope.testing.git 5.0.1-alt2: build OK
> 2023-May-24 09:16:10 :: [armh] #340 python3-module-zope.event.git 4.6-alt2: build start
> 2023-May-24 09:16:43 :: [aarch64] #400 python3-module-zope.schema.git 7.0.1-alt1: build OK
> 2023-May-24 09:17:08 :: [armh] #340 python3-module-zope.event.git 4.6-alt2: build OK
> 2023-May-24 09:17:09 :: [armh] #400 python3-module-zope.schema.git 7.0.1-alt1: build start
> 2023-May-24 09:17:10 :: [ppc64le] #400 python3-module-zope.schema.git 7.0.1-alt1: build OK
> 2023-May-24 09:18:28 :: [armh] #400 python3-module-zope.schema.git 7.0.1-alt1: build OK
> 2023-May-24 09:18:39 :: #130: python3-module-zope.exceptions.git 4.6-alt2: build check OK
> 2023-May-24 09:18:48 :: #134: python3-module-zope.testrunner.git 6.0-alt2: build check OK
> 2023-May-24 09:18:58 :: #140: python3-module-zope.testing.git 5.0.1-alt2: build check OK
> 2023-May-24 09:19:11 :: #340: python3-module-zope.event.git 4.6-alt2: build check OK
> 2023-May-24 09:19:29 :: #400: python3-module-zope.schema.git 7.0.1-alt1: build check OK
> 2023-May-24 09:19:31 :: build check OK
> 2023-May-24 09:19:40 :: noarch check OK
> 2023-May-24 09:19:42 :: plan: src +5 -5 =18434, aarch64 +3 -8 =31505, armh +3 -8 =29422, i586 +3 -8 =31465, noarch +5 -0 =19172, ppc64le +3 -8 =30900, x86_64 +3 -8 =32400
> #340 python3-module-zope.event 4.6-alt1 -> 4.6-alt2
>  Tue May 23 2023 Anton Vyatkin <toni@altlinux> 4.6-alt2
>  - Fix noarch crutch
> #130 python3-module-zope.exceptions 4.6-alt1 -> 4.6-alt2
>  Tue May 23 2023 Anton Vyatkin <toni@altlinux> 4.6-alt2
>  - Fix noarch crutch
> #140 python3-module-zope.testing 5.0.1-alt1 -> 5.0.1-alt2
>  Tue May 23 2023 Anton Vyatkin <toni@altlinux> 5.0.1-alt2
>  - Fix noarch crutch
> #134 python3-module-zope.testrunner 6.0-alt1 -> 6.0-alt2
>  Tue May 23 2023 Anton Vyatkin <toni@altlinux> 6.0-alt2
>  - Fix noarch crutch
> 2023-May-24 09:20:27 :: patched apt indices
> 2023-May-24 09:20:39 :: created next repo
> 2023-May-24 09:20:48 :: duplicate provides check OK
> 2023-May-24 09:21:25 :: dependencies check OK
> 2023-May-24 09:21:27 :: [x86_64 i586 aarch64 ppc64le armh] ELF symbols check OK
> 	i586: python3-module-zope.event=4.6-alt2 post-install unowned files:
>  /usr/lib/python3/site-packages/zope
> 	x86_64: python3-module-zope.event=4.6-alt2 post-install unowned files:
>  /usr/lib/python3/site-packages/zope
> 2023-May-24 09:21:40 :: [i586] #340 python3-module-zope.event: install check OK
> 2023-May-24 09:21:41 :: [x86_64] #340 python3-module-zope.event: install check OK
> 2023-May-24 09:21:45 :: [i586] #340 python3-module-zope.event-tests: install check OK
> 2023-May-24 09:21:45 :: [x86_64] #340 python3-module-zope.event-tests: install check OK
> 	aarch64: python3-module-zope.event=4.6-alt2 post-install unowned files:
>  /usr/lib/python3/site-packages/zope
> 	x86_64: python3-module-zope.exceptions=4.6-alt2 post-install unowned files:
>  /usr/lib/python3/site-packages/zope
> 2023-May-24 09:21:50 :: [i586] #130 python3-module-zope.exceptions: install check OK
> 2023-May-24 09:21:50 :: [aarch64] #340 python3-module-zope.event: install check OK
> 2023-May-24 09:21:50 :: [x86_64] #130 python3-module-zope.exceptions: install check OK
> 	ppc64le: python3-module-zope.event=4.6-alt2 post-install unowned files:
>  /usr/lib/python3/site-packages/zope
> 2023-May-24 09:21:52 :: [ppc64le] #340 python3-module-zope.event: install check OK
> 2023-May-24 09:21:54 :: [i586] #400 python3-module-zope.schema: install check OK
> 2023-May-24 09:21:54 :: [x86_64] #400 python3-module-zope.schema: install check OK
> 2023-May-24 09:21:58 :: [aarch64] #340 python3-module-zope.event-tests: install check OK
> 2023-May-24 09:21:59 :: [x86_64] #400 python3-module-zope.schema-pickles: install check OK
> 2023-May-24 09:21:59 :: [i586] #400 python3-module-zope.schema-pickles: install check OK
> 	armh: python3-module-zope.event=4.6-alt2 post-install unowned files:
>  /usr/lib/python3/site-packages/zope
> 2023-May-24 09:22:01 :: [ppc64le] #340 python3-module-zope.event-tests: install check OK
> 2023-May-24 09:22:01 :: [armh] #340 python3-module-zope.event: install check OK
> 2023-May-24 09:22:04 :: [x86_64] #400 python3-module-zope.schema-tests: install check OK
> 2023-May-24 09:22:04 :: [i586] #400 python3-module-zope.schema-tests: install check OK
> 	aarch64: python3-module-zope.exceptions=4.6-alt2 post-install unowned files:
>  /usr/lib/python3/site-packages/zope
> 2023-May-24 09:22:06 :: [aarch64] #130 python3-module-zope.exceptions: install check OK
> 	x86_64: python3-module-zope.testing=5.0.1-alt2 post-install unowned files:
>  /usr/lib/python3/site-packages/zope
> 	i586: python3-module-zope.testing=5.0.1-alt2 post-install unowned files:
>  /usr/lib/python3/site-packages/zope
> 2023-May-24 09:22:08 :: [x86_64] #140 python3-module-zope.testing: install check OK
> 2023-May-24 09:22:08 :: [i586] #140 python3-module-zope.testing: install check OK
> 	ppc64le: python3-module-zope.exceptions=4.6-alt2 post-install unowned files:
>  /usr/lib/python3/site-packages/zope
> 2023-May-24 09:22:10 :: [ppc64le] #130 python3-module-zope.exceptions: install check OK
> 2023-May-24 09:22:13 :: [armh] #340 python3-module-zope.event-tests: install check OK
> 2023-May-24 09:22:14 :: [x86_64] #134 python3-module-zope.testrunner: install check OK
> 2023-May-24 09:22:14 :: [i586] #134 python3-module-zope.testrunner: install check OK
> 2023-May-24 09:22:15 :: [aarch64] #400 python3-module-zope.schema: install check OK
> 2023-May-24 09:22:19 :: [ppc64le] #400 python3-module-zope.schema: install check OK
> 2023-May-24 09:22:23 :: [aarch64] #400 python3-module-zope.schema-pickles: install check OK
> 2023-May-24 09:22:26 :: [armh] #130 python3-module-zope.exceptions: install check OK
> 2023-May-24 09:22:29 :: [ppc64le] #400 python3-module-zope.schema-pickles: install check OK
> 2023-May-24 09:22:32 :: [aarch64] #400 python3-module-zope.schema-tests: install check OK
> 2023-May-24 09:22:38 :: [ppc64le] #400 python3-module-zope.schema-tests: install check OK
> 2023-May-24 09:22:38 :: [armh] #400 python3-module-zope.schema: install check OK
> 	aarch64: python3-module-zope.testing=5.0.1-alt2 post-install unowned files:
>  /usr/lib/python3/site-packages/zope
> 2023-May-24 09:22:40 :: [aarch64] #140 python3-module-zope.testing: install check OK
> 	ppc64le: python3-module-zope.testing=5.0.1-alt2 post-install unowned files:
>  /usr/lib/python3/site-packages/zope
> 2023-May-24 09:22:47 :: [ppc64le] #140 python3-module-zope.testing: install check OK
> 2023-May-24 09:22:50 :: [aarch64] #134 python3-module-zope.testrunner: install check OK
> 2023-May-24 09:22:50 :: [armh] #400 python3-module-zope.schema-pickles: install check OK
> 2023-May-24 09:22:58 :: [ppc64le] #134 python3-module-zope.testrunner: install check OK
> 2023-May-24 09:23:03 :: [armh] #400 python3-module-zope.schema-tests: install check OK
> 	armh: python3-module-zope.testing=5.0.1-alt2 post-install unowned files:
>  /usr/lib/python3/site-packages/zope
> 2023-May-24 09:23:15 :: [armh] #140 python3-module-zope.testing: install check OK
> 2023-May-24 09:23:30 :: [armh] #134 python3-module-zope.testrunner: install check OK
> 2023-May-24 09:23:48 :: [x86_64-i586] generated apt indices
> 2023-May-24 09:23:48 :: [x86_64-i586] created next repo
> 2023-May-24 09:23:59 :: [x86_64-i586] dependencies check OK
> 2023-May-24 09:24:01 :: gears inheritance check OK
> 2023-May-24 09:24:01 :: srpm inheritance check OK
> girar-check-perms: access to python3-module-zope.exceptions ALLOWED for toni: project leader welcomes random builders
> check-subtask-perms: #130: python3-module-zope.exceptions: allowed for toni
> girar-check-perms: access to python3-module-zope.testrunner ALLOWED for toni: project leader welcomes random builders
> check-subtask-perms: #134: python3-module-zope.testrunner: allowed for toni
> girar-check-perms: access to python3-module-zope.testing ALLOWED for toni: project leader welcomes random builders
> check-subtask-perms: #140: python3-module-zope.testing: allowed for toni
> girar-check-perms: access to python3-module-zope.event ALLOWED for toni: project leader welcomes random builders
> check-subtask-perms: #340: python3-module-zope.event: allowed for toni
> girar-check-perms: access to python3-module-zope.schema ALLOWED for toni: project leader welcomes random builders
> check-subtask-perms: #400: python3-module-zope.schema: allowed for toni
> 2023-May-24 09:24:02 :: acl check OK
> 2023-May-24 09:24:31 :: created contents_index files
> 2023-May-24 09:24:41 :: created hash files: aarch64 armh i586 noarch ppc64le src x86_64
> 2023-May-24 09:24:44 :: task #321689 for sisyphus TESTED
> 

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

* Re: [devel] [#321689] TESTED (try 3) python3-module-zope.exceptions.git=4.6-alt2 ...
  2023-05-24  9:35     ` [devel] [#321689] TESTED (try 3) python3-module-zope.exceptions.git=4.6-alt2 Ivan Zakharyaschev
@ 2023-05-24  9:48       ` Ivan Zakharyaschev
  2023-05-30  1:15       ` Ivan Zakharyaschev
  1 sibling, 0 replies; 7+ messages in thread
From: Ivan Zakharyaschev @ 2023-05-24  9:48 UTC (permalink / raw)
  To: ALT Devel discussion list
  Cc: python, Grigory Ustinov, Vitaly Lipatov, Anton Vyatkin

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

On Wed, 24 May 2023, Ivan Zakharyaschev wrote:

> Я не проверял, но есть опасения, что импорт этих модулей не будет работать 
> при такой упаковке. Раньше так было. А цель -- что пофиксить? Только 
> красоту упаковки?

Они в zope заводят настоящий namespace package (zope без __init__.py), а 
не старый добрый модуль. А мы добавляем __init__.py, чтобы оно 
обрабатывалось как модуль. Просто у нас rpm-build-python3 не умел их 
понимать (namespace packages), хотя они появились с Python 3.3: не генерил 
Provides для того, что ниже в дереве; про Requires не помню. Ради 
исправления этого клался __init__.py в ALT.

Но когда лежит __init__.py, python не ищет подмодули по разным директориям 
(arch, noarch), а только под директорией, где лежит __init__.py.

Такова была ситуация раньше. И я бы советовал внимательно это проверить. 

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

* Re: [devel] [#321689] TESTED (try 3) python3-module-zope.exceptions.git=4.6-alt2 ...
  2023-05-24  9:35     ` [devel] [#321689] TESTED (try 3) python3-module-zope.exceptions.git=4.6-alt2 Ivan Zakharyaschev
  2023-05-24  9:48       ` Ivan Zakharyaschev
@ 2023-05-30  1:15       ` Ivan Zakharyaschev
  2023-05-30  1:26         ` Ivan Zakharyaschev
  1 sibling, 1 reply; 7+ messages in thread
From: Ivan Zakharyaschev @ 2023-05-30  1:15 UTC (permalink / raw)
  To: ALT Linux Team development discussions
  Cc: python, Grigory Ustinov, Anton Vyatkin

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

Hello!

On Wed, 24 May 2023, Ivan Zakharyaschev wrote:

> Я не проверял, но есть опасения, что импорт этих модулей не будет работать 
> при такой упаковке. Раньше так было. А цель -- что пофиксить? Только 

Сейчас такой проблемой страдает python3-module-zope.password, но, 
например, не python3-module-zope.interface .

Нашёл плохой пакет так:

grep '/usr/lib/python3/site-packages/zope/' /ALT/Sisyphus/{noarch,x86_64}/base/contents_index

Вот какой командой можно проверить:

$ p=python3-module-zope.password; hsh --without-stuff --ini ~/hasher2 && hsh-install ~/hasher2/ "$p" tests-for-installed-python3-pkgs && hsh-run ~/hasher2/ --mount=/proc,/dev/pts -- bash -c "rpm -q $p; rpm -q $p --provides; echo 'Non-importable:'; /usr/lib/rpm/check-python3-provs-importable $p"
python3-module-zope.password-4.4-alt1.noarch
python3(zope.password)
python3(zope.password.interfaces)
python3(zope.password.legacy)
python3(zope.password.password)
python3(zope.password.vocabulary)
python3(zope.password.zpasswd)
python3-module-zope.password = 4.4-alt1:sisyphus+321169.2400.3.1
Non-importable:   
zope.password     
zope.password.interfaces
zope.password.legacy
zope.password.password
zope.password.vocabulary
zope.password.zpasswd
$ p=python3-module-zope.interface; hsh --without-stuff --ini ~/hasher2 && hsh-install ~/hasher2/ "$p" tests-for-installed-python3-pkgs && hsh-run ~/hasher2/ --mount=/proc,/dev/pts -- bash -c "rpm -q $p; rpm -q $p --provides; echo 'Non-importable:'; /usr/lib/rpm/check-python3-provs-importable $p"
python3-module-zope.interface-5.4.0-alt2.x86_64
python3(zope.interface)
python3(zope.interface._compat)
python3(zope.interface._flatten)
python3(zope.interface._zope_interface_coptimizations)
python3(zope.interface.adapter)
python3(zope.interface.advice)
python3(zope.interface.common)
python3(zope.interface.common.builtins)
python3(zope.interface.common.collections)
python3(zope.interface.common.idatetime)
python3(zope.interface.common.interfaces)
python3(zope.interface.common.io)
python3(zope.interface.common.mapping)
python3(zope.interface.common.numbers)
python3(zope.interface.common.sequence)
python3(zope.interface.declarations)
python3(zope.interface.document)
python3(zope.interface.exceptions)
python3(zope.interface.interface)
python3(zope.interface.interfaces)
python3(zope.interface.registry)
python3(zope.interface.ro)
python3(zope.interface.verify)
python3-module-zope.interface = 5.4.0-alt2:sisyphus+291245.43540.56.1
Non-importable:
$ 

-- 
Best regards,
Ivan

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

* Re: [devel] [#321689] TESTED (try 3) python3-module-zope.exceptions.git=4.6-alt2 ...
  2023-05-30  1:15       ` Ivan Zakharyaschev
@ 2023-05-30  1:26         ` Ivan Zakharyaschev
    2023-05-30 11:54           ` Stanislav Levin
  0 siblings, 2 replies; 7+ messages in thread
From: Ivan Zakharyaschev @ 2023-05-30  1:26 UTC (permalink / raw)
  To: ALT Linux Team development discussions
  Cc: python, Grigory Ustinov, Anton Vyatkin

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

On Tue, 30 May 2023, Ivan Zakharyaschev wrote:

> Сейчас такой проблемой страдает python3-module-zope.password, но, 
> например, не python3-module-zope.interface .
> 
> Нашёл плохой пакет так:
> 
> grep '/usr/lib/python3/site-packages/zope/' /ALT/Sisyphus/{noarch,x86_64}/base/contents_index
> 
> Вот какой командой можно проверить:

Пакеты из свежего таска 321689 этой проблемой тоже страдают:

$ p=python3-module-zope.exceptions; hsh --apt-conf 
~/.hasher/task-sisyphus/apt.conf --without-stuff --ini ~/hasher2 && 
hsh-install ~/hasher2/ "$p" tests-for-installed-python3-pkgs && hsh-run 
~/hasher2/ --mount=/proc,/dev/pts -- bash -c "rpm -q $p; rpm -q $p 
--provides; echo 'Non-importable:'; 
/usr/lib/rpm/check-python3-provs-importable $p"
<13>May 30 01:21:24 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 
1675432004 installed
<13>May 30 01:21:24 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 
1626058413 installed
<13>May 30 01:21:24 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 
1667075764 installed
<13>May 30 01:21:24 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 
1642535264 installed
<13>May 30 01:21:24 rpmi: libtasn1-4.19.0-alt1 sisyphus+305700.100.1.1 
1661359624 installed
<13>May 30 01:21:24 rpmi: rpm-macros-alternatives-0.5.2-alt2 
sisyphus+315270.200.2.1 1676457367 installed
<13>May 30 01:21:24 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 
1676457367 installed
<13>May 30 01:21:24 rpmi: ca-certificates-2022.12.14-alt1 
sisyphus+311754.200.1.1 1671046143 installed
<13>May 30 01:21:24 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 
1666182992 installed
<13>May 30 01:21:24 rpmi: p11-kit-trust-0.24.1-alt1 
sisyphus+293720.100.1.1 1642535264 installed
<13>May 30 01:21:24 rpmi: libcrypto1.1-1.1.1t-alt3 sisyphus+321595.100.1.1 
1684740492 installed
<13>May 30 01:21:24 rpmi: libssl1.1-1.1.1t-alt3 sisyphus+321595.100.1.1 
1684740492 installed
<13>May 30 01:21:24 rpmi: python3-3.10.8-alt1.1 sisyphus+311926.100.2.1 
1671363630 installed
<13>May 30 01:21:25 rpmi: python3-base-3.10.8-alt1.1 
sisyphus+311926.100.2.1 1671363630 installed
<13>May 30 01:21:25 rpmi: python3-module-zope.interface-5.4.0-alt2 
sisyphus+291245.43540.56.1 1643370969 installed
<13>May 30 01:21:25 rpmi: python3-module-z3c-3.0.0-alt4 
sisyphus+284857.200.1.1 1631109149 installed
<13>May 30 01:21:25 rpmi: python3-module-zc-1.0.0-alt7 
sisyphus+284857.100.1.1 1631109117 installed
<13>May 30 01:21:25 rpmi: python3-module-zope-3.3.0-alt10 
sisyphus+321689.310.6.1 1685350319 installed
<13>May 30 01:21:25 rpmi: python3-module-zope.exceptions-4.6-alt2 
sisyphus+321689.314.6.1 1685350339 installed
<13>May 30 01:21:25 rpmi: tests-for-installed-python3-pkgs-0.1.22-alt1 
sisyphus+319076.100.3.1 1682536051 installed
python3-module-zope.exceptions-4.6-alt2.noarch
python3(zope.exceptions)
python3(zope.exceptions.exceptionformatter)
python3(zope.exceptions.interfaces)
python3(zope.exceptions.log)
python3-module-zope.exceptions = 4.6-alt2:sisyphus+321689.314.6.1
Non-importable:
zope.exceptions
zope.exceptions.exceptionformatter
zope.exceptions.interfaces
zope.exceptions.log



* * *

~/.hasher/task-sisyphus/sources.list:

# -*- conf -*- 
# Local package resource list for APT goes here. 
# To inspect package defined part, see /etc/apt/sources.list.d/*.list 

rpm [alt] file:/ALT/Sisyphus x86_64 classic debuginfo
rpm [alt] file:/ALT/Sisyphus noarch classic
rpm [alt] file:/ALT/Sisyphus x86_64-i586 classic

# task with some noarch zope pkgs 
rpm http://git.altlinux.org repo/321689/x86_64 task

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

* Re: [devel] [#321689] TESTED (try 3) python3-module-zope.exceptions.git=4.6-alt2 ...
  @ 2023-05-30 10:21             ` Ivan Zakharyaschev
  2023-05-30 10:53             ` Stanislav Levin
  1 sibling, 0 replies; 7+ messages in thread
From: Ivan Zakharyaschev @ 2023-05-30 10:21 UTC (permalink / raw)
  To: Anton Vyatkin; +Cc: grenka, python, devel

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

Здравствуйте!

On Tue, 30 May 2023, Anton Vyatkin wrote:

> Я вот тут почитал -  https://bugzilla.altlinux.org/43521
> Подумал нужно сделать так:
> "- упаковать два рута, использовать схему upstream c pkg_resources, cделав
> зависимость обязательной"

Да, идея интересная, не знаю, почему это не работает. Можно разбираться и 
проверять (или вообще не менять это дело).

И ещё актуальнее исправить python3-module-zope.password (либо вообще 
удалить, ведь сейчас он на практике просто бесполезен).

> On 5/30/23 05:26, Ivan Zakharyaschev wrote:
> > On Tue, 30 May 2023, Ivan Zakharyaschev wrote:
> >
> > > Сейчас такой проблемой страдает python3-module-zope.password, но,
> > > например, не python3-module-zope.interface .
> > >
> > > Нашёл плохой пакет так:
> > >
> > > grep '/usr/lib/python3/site-packages/zope/'
> > > /ALT/Sisyphus/{noarch,x86_64}/base/contents_index
> > >
> > > Вот какой командой можно проверить:
> > Пакеты из свежего таска 321689 этой проблемой тоже страдают:
> >
> > $ p=python3-module-zope.exceptions; hsh --apt-conf

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

* Re: [devel] [#321689] TESTED (try 3) python3-module-zope.exceptions.git=4.6-alt2 ...
    2023-05-30 10:21             ` Ivan Zakharyaschev
@ 2023-05-30 10:53             ` Stanislav Levin
  1 sibling, 0 replies; 7+ messages in thread
From: Stanislav Levin @ 2023-05-30 10:53 UTC (permalink / raw)
  To: Anton Vyatkin, devel; +Cc: grenka, imz, python


[-- Attachment #1.1: Type: text/plain, Size: 630 bytes --]



30.05.2023 10:45, Anton Vyatkin пишет:
> Здравствуйте.
> Я вот тут почитал -  https://bugzilla.altlinux.org/43521
> Подумал нужно сделать так:
> "- упаковать два рута, использовать схему upstream c pkg_resources, 
> cделав зависимость обязательной"
> 

Не тот путь ;-)
https://github.com/zopefoundation/meta/issues/194

Предлагаю подождать решения апстрима, т.к. никакой реальной причины 
изменений пока что нет.

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]

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

* Re: [devel] [#321689] TESTED (try 3) python3-module-zope.exceptions.git=4.6-alt2 ...
  2023-05-30  1:26         ` Ivan Zakharyaschev
  @ 2023-05-30 11:54           ` Stanislav Levin
  1 sibling, 0 replies; 7+ messages in thread
From: Stanislav Levin @ 2023-05-30 11:54 UTC (permalink / raw)
  To: devel


[-- Attachment #1.1: Type: text/plain, Size: 565 bytes --]



30.05.2023 04:26, Ivan Zakharyaschev пишет:
> 
> Пакеты из свежего таска 321689 этой проблемой тоже страдают:
> 

> python3-module-zope.exceptions = 4.6-alt2:sisyphus+321689.314.6.1
> Non-importable:
> zope.exceptions
> zope.exceptions.exceptionformatter
> zope.exceptions.interfaces
> zope.exceptions.log
> 

Нельзя исключать nspkg.pth файлы для такого сценария, как в случае с 
python3-module-zope.exceptions:
%exclude %python3_sitelibdir/*.pth

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]

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

end of thread, other threads:[~2023-05-30 11:54 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-05-24  9:35     ` [devel] [#321689] TESTED (try 3) python3-module-zope.exceptions.git=4.6-alt2 Ivan Zakharyaschev
2023-05-24  9:48       ` Ivan Zakharyaschev
2023-05-30  1:15       ` Ivan Zakharyaschev
2023-05-30  1:26         ` Ivan Zakharyaschev
2023-05-30 10:21             ` Ivan Zakharyaschev
2023-05-30 10:53             ` Stanislav Levin
2023-05-30 11:54           ` Stanislav Levin

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