Hi SUSErs
I just installed Leap 15.3, replacing 15.2, and noticed that the `withlock` package which requires `python39` fails because it expects python(2). I figured out that installing the `python` package will quickly fix this.
Mfg Johann
Log:
``` 43f06346a2a:/ # zypper in withlock ... The following 8 NEW packages are going to be installed: libexpat1 libpython3_6m1_0 libpython3_9-1_0 python-rpm-macros python3-base python39 python39-base withlock ... d43f06346a2a:/ # withlock /usr/bin/env: 'python': No such file or directory ```
Am 10.11.21 um 19:37 schrieb Johann Behr:
Hi SUSErs
I just installed Leap 15.3, replacing 15.2, and noticed that the `withlock` package which requires `python39` fails because it expects python(2). I figured out that installing the `python` package will quickly fix this.
Mfg Johann
Log:
43f06346a2a:/ # zypper in withlock ... The following 8 NEW packages are going to be installed: libexpat1 libpython3_6m1_0 libpython3_9-1_0 python-rpm-macros python3-base python39 python39-base withlock ... d43f06346a2a:/ # withlock /usr/bin/env: 'python': No such file or directory
These kinds of bugs are better reported at bugzilla.opensuse.org instead of the factory mailing list.
1. Someone needs to update the 6 year old package in 15.3 to the newer version from Base:System.
2. Nothing actually requires python39 there. The Leap/SLE packages still do `Provides: python = %{python_version}`. TW does not.
- Ben
On 10.11.21 21:20, Ben Greiner code@bnavigator.de wrote:
I figured out that installing the `python` package will quickly fix this.
yes, because we haven't removed python2 from SLE-15 (and thus Leap) yet. However, we are just working on it for some next minor version of SLE-15, so it is really necessary to make fixes now if you want to continue using the program.
- Nothing actually requires python39 there. The Leap/SLE packages still
do `Provides: python = %{python_version}`. TW does not.
And that's mistake in SLE, which we are going to fix hopefully soon. `python` means python2, so it should go.
Best,
Matj