media-tv/kodi-21 is stable, but the (most or all) media-plugins/kodi-* plugin packages are still for kodi-19. I looked to upstream of some packages I use, all of them does have newer version already. Please bump all kodi plugin packages to version that work with current stable kodi-21 Reproducible: Always Steps to Reproduce: emerge -uvaDN world Actual Results: WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: media-tv/kodi:0 (media-tv/kodi-21.0-r1:0/0::gentoo, ebuild scheduled for merge) USE="X alsa bluetooth bluray css dbus lcms optical pipewire pulseaudio samba system-ffmpeg udev udf vaapi xslt zeroconf -airplay -caps -cec -doc -eventclients -gbm -gles -libusb -lirc -mariadb -mysql -nfs -soc -test -upnp -vdpau -wayland -webserver" ABI_X86="(64)" CPU_FLAGS_X86="avx avx2 sse sse2 sse3 sse4_1 sse4_2" PYTHON_SINGLE_TARGET="python3_11 -python3_10 -python3_12" conflicts with =media-tv/kodi-19* required by (media-plugins/kodi-pvr-hts-8.4.0:0/0::gentoo, installed) USE="userland_GNU" ABI_X86="(64)" ^ ^^^ =media-tv/kodi-19*:0/0= required by (media-plugins/kodi-inputstream-rtmp-19.0.0:0/0::gentoo, installed) USE="" ABI_X86="(64)" ^ ^^^ =media-tv/kodi-19*:= required by (media-plugins/kodi-inputstream-rtmp-19.0.0:0/0::gentoo, installed) USE="" ABI_X86="(64)" ^ ^^^ =media-tv/kodi-19* required by (media-plugins/kodi-inputstream-ffmpegdirect-19.0.0:0/0::gentoo, installed) USE="" ABI_X86="(64)" ^ ^^^ =media-tv/kodi-19* required by (media-plugins/kodi-peripheral-joystick-19.0.0:0/0::gentoo, installed) USE="" ABI_X86="(64)" ^ ^^^ =media-tv/kodi-19* required by (media-plugins/kodi-inputstream-adaptive-19.0.0:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" ^ ^^^
Related to https://bugs.gentoo.org/899756
Check this repo out, testing is appreciated. We should make a PR for this at some point. https://github.com/kodi-overlay/kodi-overlay
See also #929673 - kodi-21 is needed for python 3.12 support.
(In reply to Alfred Wingate from comment #2) > Check this repo out, testing is appreciated. We should make a PR for this at > some point. > > https://github.com/kodi-overlay/kodi-overlay I updated all from kodi overlay. Did not faced any issues with kodi byself, but had to circumvent some portage related issues. 1: Kodi-21 requires ffmpeg-6. USE="-system-ffmpeg" does not revoke this dependency. 2: The installed vlc requires ffmpeg-4. Therefore I was forced to upgrade vlc to live version (9999). 3. media-video/obs-studio does not build with the latest vlc, therefore I was forced to rebuild it with USE="-vlc" 4, games-emulation/dolphin does not build with ffmpeg-6. Therefore I was forced to rebuild it with USE="-ffmpeg". I am considering if I should rollback all changes and go back to kodi-19, till all ffmpeg related incompatibilities are solved..
(In reply to Alexander Weber from comment #4) > 1: Kodi-21 requires ffmpeg-6. USE="-system-ffmpeg" does not revoke this > dependency. I'll see about pushing a new revision in the kodi-overlay that addresses this.
(In reply to Alfred Wingate from comment #5) > (In reply to Alexander Weber from comment #4) > > 1: Kodi-21 requires ffmpeg-6. USE="-system-ffmpeg" does not revoke this > > dependency. > > I'll see about pushing a new revision in the kodi-overlay that addresses > this. Got it. Now I am on kodi-21.0 USE="-system-ffmpeg" and old ffmpeg-4 installed in system (all packages downgraded again). I was needed to remove media-plugins/kodi-inputstream-ffmpegdirect-21.3.5 This ebuild cannot be build with ffmpeg-4. I think the dependency needs to be adjusted. Unsure if I really need it.