We should update to Kodi 18.0: https://kodi.tv/article/kodi-180 https://kodi.wiki/view/Kodi_v18_(Leia)_changelog The changelog shows that it updated to 4.0.2, so, similarly to mythtv, we should update the bundled FFmpeg again to 4.0.3, or at least patch it for CVE-2018-15822.
As I recall, Kodi 17.6 on Mageia 6 uses system FFmpeg. I've got a working Kodi 18 ready to push if its still wanted or necessary. Cheers, Stig
Ahh, it appears that you're correct. So, we don't need to update it. Hopefully you can get it built for Mageia 7 with system ffmpeg as well. As for this bug, you can close it as INVALID, or turn it into a backport bug if you want to do that.
Kodi 18.0 has been pushed to Mageia 6 core/backports_testing. Files: kodi-18.0-1.mga6 kodi-addon-devel-18.0-1.mga6 kodi-eventclient-kodi-send-18.0-1.mga6 kodi-eventclient-ps3-18.0-1.mga6 kodi-eventclients-common-18.0-1.mga6 kodi-eventclient-wiiremote-18.0-1.mga6 kodi-firewalld-services-18.0-1.mga6 kodi-python-18.0-1.mga6 kodi-python-bt-18.0-1.mga6 kodi-python-xbmcclient-18.0-1.mga6 kodi-python-zeroconf-18.0-1.mga6 kodi-texturepacker-18.0-1.mga6 from kodi-18.0-1.mga6.src.rpm
Assignee: smelror => qa-bugsComponent: Security => BackportsQA Contact: security => (none)
When backports-testing is enabled + 'urpmi.update -a' there is a problem. # urpmi kodi A requested package cannot be installed: kodi-18.0-1.mga6.x86_64 (due to unsatisfied python2dist(pybluez)) Reinstalled kodi, then: Re-enabled Backports Testing. # urpmi kodi-addon-devel <OK> # urpmi kodi-eventclient-kodi-send A requested package cannot be installed: kodi-18.0-1.mga6.x86_64 (due to unsatisfied python2dist(pillow)) Continue installation anyway? (Y/n) n # urpmi kodi-eventclient-ps3 A requested package cannot be installed: kodi-eventclient-ps3-18.0-1.mga6.x86_64 (due to unsatisfied python2dist(dbus-python)) and so on. Always it complains about python2dist. What am I doing wrong? Or is it a dependency problem?
CC: (none) => tarazed25
# urpmq --requires-recursive kodi | sort -u | grep python lib64python2.7 lib64python2.7-stdlib libpython2.7 libpython2.7-stdlib python python2-rpm-macros python-cairo python-gobject python-numpy python-rpm-macros
The issue is due lines 191 and 249 of the spec Requires: python2dist(pybluez) , for mageia 6 should be Requires: python-pybluez or Requires: pythonegg(2)(pybluez) Is reported in blogdrake.net that the installation could be forced without issues
CC: (none) => cooker
Kodi 18.1 has been pushed to Mageia 6 core/backports_testing. This hopefully fixes the Python Requires issue mentioned. Files kodi-18.1-1.1.mga6 kodi-firewalld-services-18.1-1.1.mga6 kodi-addon-devel-18.1-1.1.mga6 kodi-eventclients-common-18.1-1.1.mga6 kodi-eventclient-ps3-18.1-1.1.mga6 kodi-eventclient-wiiremote-18.1-1.1.mga6 kodi-eventclient-kodi-send-18.1-1.1.mga6 kodi-python-bt-18.1-1.1.mga6 kodi-python-18.1-1.1.mga6 kodi-python-xbmcclient-18.1-1.1.mga6 kodi-python-zeroconf-18.1-1.1.mga6 kodi-texturepacker-18.1-1.1.mga6 from kodi-18.1-1.1.mga6.src.rpm
Summary: kodi 18.0 update for Mageia 6 (to update bundled FFmpeg) => kodi 18.1 update for Mageia 6CC: (none) => smelror
Tried this again, installing one package at a time but keep seeing: A requested package cannot be installed: (due to unsatisfied python2dist(pillow)) Elsewhere: Package python-pillow-3.4.2-1.mga6.x86_64 is already installed. Sorry Stig.
Something is wrong with the updating of the media-info directory. http://mirror.math.princeton.edu/pub/mageia/distrib/6/x86_64/media/core/backports_testing/media_info/20190217-072349-changelog.xml.lzma http://mirror.math.princeton.edu/pub/mageia/distrib/6/x86_64/media/core/backports_testing/kodi-18.1-1.1.mga6.x86_64.rpm is dated 2019-02-17 19:59 so it was created about 12 hours after the media_info was updated, if I'm reading it correctly. With the all of the backport testing repos enabled ... # urpmq -i kodi|grep ^Source|sort -uV|tail -n 1 Source RPM : kodi-18.0-1.mga6.src.rpm So while the newer package is there, it isn't listed as available. I'll ask the sysadmins to look into this.
CC: (none) => davidwhodgins
Hopefully last push this round. Found another Python requires that is now fixed and I also think I've fixed the build on ARM. Files kodi-18.1-1.1.mga6 kodi-firewalld-services-18.1-1.3.mga6 kodi-addon-devel-18.1-1.3.mga6 kodi-eventclients-common-18.1-1.3.mga6 kodi-eventclient-ps3-18.1-1.3.mga6 kodi-eventclient-wiiremote-18.1-1.3.mga6 kodi-eventclient-kodi-send-18.1-1.3.mga6 kodi-python-bt-18.1-1.3.mga6 kodi-python-18.1-1.3.mga6 kodi-python-xbmcclient-18.1-1.3.mga6 kodi-python-zeroconf-18.1-1.3.mga6 kodi-texturepacker-18.1-1.3.mga6 from kodi-18.1-1.3.mga6.src.rpm
Still fails ... A requested package cannot be installed: kodi-eventclient-ps3-18.1-1.3.mga6.x86_64 (due to unsatisfied python2-gobject)
Fixed unsatisfied python2-gobject. Files kodi-18.1-1.4.mga6 kodi-firewalld-services-18.1-1.4.mga6 kodi-addon-devel-18.1-1.4.mga6 kodi-eventclients-common-18.1-1.4.mga6 kodi-eventclient-ps3-18.1-1.4.mga6 kodi-eventclient-wiiremote-18.1-1.4.mga6 kodi-eventclient-kodi-send-18.1-1.4.mga6 kodi-python-bt-18.1-1.4.mga6 kodi-python-18.1-1.4.mga6 kodi-python-xbmcclient-18.1-1.4.mga6 kodi-python-zeroconf-18.1-1.4.mga6 kodi-texturepacker-18.1-1.4.mga6 from kodi-18.1-1.4.mga6.src.rpm
Works, both running kodi under plasma and as a standalone desktop environment replacement. The problem of failing to exit properly still exists, but that is not a regression. Validating the update.
Whiteboard: (none) => MGA6-64-OKKeywords: (none) => validated_backport
Package moved
Status: NEW => RESOLVEDResolution: (none) => FIXEDCC: (none) => tmb
A certificate file has been removed. See bug 24400 for more information. Files kodi-18.1-1.5.mga6 kodi-firewalld-services-18.1-1.5.mga6 kodi-addon-devel-18.1-1.5.mga6 kodi-eventclients-common-18.1-1.5.mga6 kodi-eventclient-ps3-18.1-1.5.mga6 kodi-eventclient-wiiremote-18.1-1.5.mga6 kodi-eventclient-kodi-send-18.1-1.5.mga6 kodi-python-bt-18.1-1.5.mga6 kodi-python-18.1-1.5.mga6 kodi-python-xbmcclient-18.1-1.5.mga6 kodi-python-zeroconf-18.1-1.5.mga6 kodi-texturepacker-18.1-1.5.mga6 from kodi-18.1-1.5.mga6.src.rpm
Status: RESOLVED => REOPENEDWhiteboard: MGA6-64-OK => (none)Resolution: FIXED => (none)Keywords: validated_backport => (none)
Submit that fix in Bug 24400 then. This one has already been pushed.
Resolution: (none) => FIXEDKeywords: (none) => validated_backportStatus: REOPENED => RESOLVED