Hi, Am 16.08.23 um 02:04 schrieb Axel Braun:
Am Dienstag, 15. August 2023, 14:02:47 BST schrieb Andrei Borzenkov:
On Tue, Aug 15, 2023 at 3:49 PM Robert Webb via openSUSE Factory ....
I do not know how common is this situation and have zero knowledge about python packaging, but assuming one can have common location for scripts themselves and per-version locations for pyc files this really calls for
a) single package python3-jupiterlab which installs into something like /usr/lib/python3 b) per-version packages containing pyc files that install into /usr/lib/python311 etc and supplement python311-base etc and python3-jupyterlab. I think that should be feasible. Added python-jupyterlab mainteners in bcc
That is how Debian based distros do it. But the RPM world chose a different path. Specifically at openSUSE Tumbleweed we have single-spec multi-flavor python packages [1]. Changing it to the Debian way would be a major endeavour which I am sure nobody is eager to do. The jupyter-* packages without the pythonXXX- prefix are a different story alltogether.
Cheers Axel