[packman] Kodi + Amazon

Eric Schirra eric at schirra.net
Mon Oct 16 13:37:43 CEST 2023


Am Montag, 16. Oktober 2023, 07:40:19 CEST schrieb Stefan Seyfried:
> On 14.10.23 13:50, Eric Schirra wrote:
> > Do you know %{?sle15_python_module_pythons}?
> > With this you can build python311 packages for Leap.
> > 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.
> > But couldn't it be done that way in Packman?
> 
> would you provide the build power to do that? We're already struggling
> with people building stuff like kodi in their $HOME and not cleaning up
> the old, probably unused branches / test projects.
> I see that very clearly as I'm the provider of ~80% of the ARM build
> power available to OBS ;-)
> Let's see if this improves once newer, more powerful ARM boards are
> available, then I might upgrade the workers.

Unfortunately, I can not.
I also meant in my homerepo of opensuse.
As for creating packages in the homerepo I have such a guess.
The packages in the repos are once too old. On the other hand they do not 
work. And third, people don't want to bother with the existing maintainers.
There come as abstruse and completely unnecessary demands. 
The people just have something better to do. So to argue unnecessarily. 
As said. Just a guess from me. And I refer only to the Repos under opensuse. 
Whether it is the same with Packman, I can not judge.
But in opensuse obs you get delete requests from time to time. I think this is 
done by script. But who does that and how i don't know.

> > Then you could also offer a working kodi with 311.
> > So kodi is more or less broken under Leap.
> 
> Only the amazon plugin AFAICT, which packman does not even provide. You
> could as well fix the amazon plugin to also work with python 3.6.

I am not a programmer. And to bend a package which needs from upstream python 
> 3.6, that it also works with <= 3.6 can't be the solution. If it would work 
at all. 
The problem is plain and simple, python in Leap is clearly too old and long 
dead.
And whether this is only the Amazon plugin, I may also doubt.

It seems to me that kodi now uses python 3.11
https://kodi.tv/article/kodi-20-1-nexus-release/

> The other solution, if kodi really needs python > 3.6 would be to
> disable building it for anything older than Tumbleweed.

Exactly that.
Or just check before if the new version builds and runs and if not, keep the 
old one.

Regards
 Eric






More information about the Packman mailing list