[packman] Kodi + Amazon

Manfred Hollstein manfred.h at gmx.net
Sat Oct 14 14:21:18 CEST 2023


On Sat, 14 Oct 2023, 13:50:18 +0200, Eric Schirra wrote:
> Am Samstag, 14. Oktober 2023, 13:24:41 CEST schrieb Manfred Hollstein:
> > > > > > > > import soupsieve
> > > > > > > > 
> > > > > > > > File
> > > > > > > > "/<mein_Homelaufwerk>/.kodi/addons/script.module.soupsieve/lib
> > > > > > > > /
> > > > > > > > 
> > > > > > > > soupsieve/__init__.py", line 28
> > > > > > > > 
> > > > > > > > from __future__ import annotations
> > > > > > > > 
> > > > > > > > ^
> > > > > > > > SyntaxError: future feature
> > > > > > > > annotations
> > > > > > > > 
> > > > > > > > is not defined
> > 
> > I believe this is the source of your problem! "from __future__ import
> > annotations" is only available from Python3.7 onwards, but Leap 15.5
> > only has 3.6
> > 
> > While there are python3.9, up to python3.11 available, almost all
> > additional python modules do not exist for 3.9 or 3.11, though, so I'm
> > afraid you're stuck on Leap 15.5. Tumbleweed would be the way to go I
> > think!
> 
> I already suspected that.
> But then you must not update the package for Leap if it does not run. I notice 
> this more often. In Packman but also in suse obs. There are simply built 
> package, which are built without error, but due to missing dependencies later 
> do not run.
> 
> Especially in python this happens more often because of the long dead python 
> in Leap.
> Tumblewedd I do not like, because too unstable for me. I know it is super 
> stable etc. In the mailing list you just read other things. Especiallys, if 
> you also want to run a server with it. But is another topic.

Strange, I run TW on all my systems for quite some time now. Agreed,
there are some hickups sometime, but usually it actually works really
well.

> Do you know %{?sle15_python_module_pythons}?
> With this you can build python311 packages for Leap.

Then just do it! SUSE is apparently not willing to support newer python
versions for their ancient SLE versions. I too don't like it, but that's
it. If you need newer versions, TW is there for you.

> I myself have in my Homerepo now about 800 package in 311 for Leap. Why this 
> is not done centrally is not clear to me. Everyone must do this for 
> themselves. In my opinion a complete nonsense. But well, maybe I do not 
> understand the reason.

*I* absolutely don't need 311 for Leap, but it's you who needs it.
Perhaps you can argue with some of the SUSE product managers and
convince them, why it would be benefitial. If you already have them, why
don't you create the SRs to submit the packages to the related
openSUSE:Leap:15.5:Backports project?

> But couldn't it be done that way in Packman?

Nope, this is not Packman's job!

> Then you could also offer a working kodi with 311.
> So kodi is more or less broken under Leap.

Apparently for you, nobody else complained that Kodi doesn't work on
Leap.

> Regards
>  Eric

Cheers.

l8er
manfred
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.links2linux.de/pipermail/packman/attachments/20231014/a6ef86ab/attachment.sig>


More information about the Packman mailing list