Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 878545 - dev-python/shiboken2-5.15.6: sandbox access violation on python3_11
Summary: dev-python/shiboken2-5.15.6: sandbox access violation on python3_11
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andrew Nowa Ammerlaan
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-28 16:00 UTC by Matt Whitlock
Modified: 2022-10-28 17:04 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,144.04 KB, text/plain)
2022-10-28 16:00 UTC, Matt Whitlock
Details
sandbox.log (sandbox.log,14.90 KB, text/plain)
2022-10-28 16:00 UTC, Matt Whitlock
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Whitlock 2022-10-28 16:00:16 UTC
Created attachment 825723 [details]
build.log

dev-python/shiboken2-5.15.6 is shi-broken on Python 3.11.

 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/__pycache__/appdirs.cpython-311.pyc.140387744440368
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/packaging/__pycache__/__init__.cpython-311.pyc.140387744014256
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/packaging/__pycache__/__about__.cpython-311.pyc.140387744016128
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/packaging/__pycache__/version.cpython-311.pyc.140387744444592
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/packaging/__pycache__/_structures.cpython-311.pyc.140387744016848
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/packaging/__pycache__/specifiers.cpython-311.pyc.140387744017280
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/packaging/__pycache__/utils.cpython-311.pyc.140387744986928
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/packaging/__pycache__/tags.cpython-311.pyc.140387744985008
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/packaging/__pycache__/_manylinux.cpython-311.pyc.140387744019008
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/packaging/__pycache__/_musllinux.cpython-311.pyc.140387742974720
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/packaging/__pycache__/requirements.cpython-311.pyc.140387742974864
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/pyparsing/__pycache__/__init__.cpython-311.pyc.140387742975008
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/pyparsing/__pycache__/util.cpython-311.pyc.140387743288752
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/pyparsing/__pycache__/exceptions.cpython-311.pyc.140387742976592
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/pyparsing/__pycache__/unicode.cpython-311.pyc.140387743290928
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/pyparsing/__pycache__/actions.cpython-311.pyc.140387743299120
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/pyparsing/__pycache__/core.cpython-311.pyc.140387743301296
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/pyparsing/__pycache__/results.cpython-311.pyc.140387740987696
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/pyparsing/__pycache__/helpers.cpython-311.pyc.140387743299888
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/pyparsing/__pycache__/testing.cpython-311.pyc.140387740647856
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/pyparsing/__pycache__/common.cpython-311.pyc.140387740102832
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/packaging/__pycache__/markers.cpython-311.pyc.140387740104496
 * ACCESS DENIED:  open_wr:       /usr/lib/python3.11/site-packages/ordered_set/__pycache__/__init__.cpython-311.pyc.140387738937088
Comment 1 Matt Whitlock 2022-10-28 16:00:31 UTC
Created attachment 825725 [details]
sandbox.log
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-10-28 16:02:25 UTC
Hm. I'm not saying this is it, as it was a while ago now, but:
```
commit 0f653bace964789f1dd47f38088670b7dc2e8bf1
Author: Michał Górny <mgorny@gentoo.org>
Date:   Fri Jul 15 11:21:17 2022 +0200

    dev-lang/python: Report ABI breakage in postinst

    Python 3.11.0b4 has changed module ABI, so warn the users about
    the necessity of module recompiling.

    Signed-off-by: Michał Górny <mgorny@gentoo.org>
```

If you run emerge -1v /usr/lib/python3.11/site-packages (or perhaps just python3.11 -m compileall . while in that dir), does this still happen?
Comment 3 Matt Whitlock 2022-10-28 16:50:51 UTC
(In reply to Sam James from comment #2)
> Hm. I'm not saying this is it, as it was a while ago now

That was indeed the issue. I missed the warning. Apologies for the noise, and thanks for the quick response.
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-10-28 17:04:32 UTC
(In reply to Matt Whitlock from comment #3)
> (In reply to Sam James from comment #2)
> > Hm. I'm not saying this is it, as it was a while ago now
> 
> That was indeed the issue. I missed the warning. Apologies for the noise,
> and thanks for the quick response.

No worries, thanks!