[packman] Bug report - Kodi crash probably caused by Python 2 C wrappers in OpenSUSE Tumbleweed

Steven Swart steven.swart at gmail.com
Mon Mar 22 17:40:22 CET 2021


Good day, Packmans!

Some of you may recall I sent this bug report in a while ago.

This bug seems to have been a Python 2 bug.

With the multimedia repos up again, I was pleased to install Kodi 19 Matrix
last night. It took me a while to get all my addons set up after that.

The new YouTube addon uses Python 3. This bug doesn't seem to appear with
the Python 3 version of the addon, I was able to install it without any
problems.

Be warned if you upgrade, I found out that one of my favourite addons is no
longer compatible with Matrix, I guess it will take most people are while
to convert their code to Python 3.

I have closed this bug on Bugzilla as won't fix.

Kind regards,
Steven.


On Wed, 18 Nov 2020, 17:14 Steven Swart <steven.swart at gmail.com> wrote:

> Good day, all!
>
> I have tried reporting this issue in several places now. Firstly, on
> the Kodi forums.
>
> Original thread here:
>
> https://forum.kodi.tv/showthread.php?tid=354879
>
> Team Kodi got back to me, saying that because the issue was only
> happening on OpenSUSE, and more specifically, on Tumbleweed, (not on
> Leap), that I should report the issue to SUSE. They also said that
> this is not a build officially supported by Team Kodi.
>
> So, I reported the issue to SUSE, you can see the full bug report,
> with all backtraces and relevant info here:
>
> https://bugzilla.opensuse.org/show_bug.cgi?id=1173291
>
> (Just a word of warning – I am getting a timeout when trying to
> connect to the above site at the time of this writing. I hope that
> they will be back soon.)
>
> SUSE eventually got back to me, saying that the problem occurs in the
> ctypes Python binding package
> (https://docs.python.org/3/library/ctypes.html), and that I should
> report it to the Kodi developers, if it is a bug in Kodi, or to the
> Python maintainers, if it is a bug in the Python bindings.
>
> Python is not my strong suit, while I can do basic hacking of Python
> scripts; it is not one of my core skills.
>
> My feeling is that, because Tumbleweed is a rolling release, it tends
> to use more recent system libraries than are used in Leap and most
> other Linux distros. So, this bug is probably something that has been
> exposed by a more recent Python package, and that is why the problem
> doesn’t seem to occur anywhere else in Linux land, as far as I know.
>
> I can confirm that I have done a “zypper dup” today, 18th of November
> 2020, and my installation is up-to-date, as of today. I did a quick
> test earlier; the problem still exists.
>
> Given that I am not familiar with either the Kodi codebase or the
> Python codebase, I am posting this report here. If someone could
> please investigate, tell me where the problem lies, and advise me
> where to report it, either back to Team Kodi, or back to SUSE, or,
> where to report it to the Python maintainers, I would be grateful. I
> do not know exactly where the issue or the responsibility for fixing
> the problem lies.
>
> Because the problem, AFAIK, only occurs with the Packman package on
> Tumbleweed, I thought my logical next step would be to report it here.
>
> Kind regards,
> Steven.
>


More information about the Packman mailing list