On Saturday 22 May 2021, Ben Greiner wrote:
Am 21.05.21 um 13:02 schrieb Juan Erbes:
...
Python packages are not libraries, which you could "symlink". The problem is that the egg-info for watchdog (correctly) says that it is at "Version: 2.1.1", but spyder says in it's egg-info/requires.txt and a couple of more places that it needs <2.0.0. The Spyder devs really like their pinning, whether it is necessary or not [1, 2, 3]. And they are really adamant about enforcing it. So thanks for keeping this on distro level and not annoying them by openSUSE quirks.
Even worse, I missed that sypder 5.0.3 also requires spyder-kernels >= 2.0.3.
Fixed in sr#894844 [4]
- Ben
[1] https://github.com/spyder-ide/spyder/issues/14779 [2] https://github.com/spyder-ide/spyder/issues/14803 [3] https://github.com/spyder-ide/spyder/pull/14797 [4] https://build.opensuse.org/request/show/894844
Thanks for the prompt response and explanation. Very much appreciated. Michael