[Deprecated] Kodi 19 (Matrix) nightly builds for Raspberry Pi

Hello,

Doing today

sudo apt-get update

I got the following warning:

Hit:5 http://ftp.fau.de/osmc/osmc/download/dev/gmc-19/public gmc-19 InRelease
Err:5 http://ftp.fau.de/osmc/osmc/download/dev/gmc-19/public gmc-19 InRelease
  The following signatures were invalid: EXPKEYSIG 326674E68C015D46 Greg McCarthy <greg@gjmccarthy.co.uk>
Reading package lists... Done
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://ftp.fau.de/osmc/osmc/download/dev/gmc-19/public gmc-19 InRelease: The following signatures were invalid: EXPKEYSIG 326674E68C01
5D46 Greg McCarthy <greg@gjmccarthy.co.uk>
W: Failed to fetch http://download.osmc.tv/dev/gmc-19/public/dists/gmc-19/InRelease  The following signatures were invalid: EXPKEYSIG 326674E68C015D46 Greg McCarthy <greg@gjmccarthy.co.uk>
W: Some index files failed to download. They have been ignored, or old ones used instead.

Is something corrupted on my side?

Thank you
Dimitrios

Itā€™s not on you side. Looks like the key has expired. Iā€™ll have a look into it.

1 Like

Iā€™ve updated the keys and OP. You will need to re-import that latest key:

wget -qO - http://download.osmc.tv/dev/gmc-19/public/pubkey-2020.asc | sudo apt-key add -

After that apt-get update should work. Give it an hour or so for the mirrors to sync.

can I just check, will all distributions of Kodi 19 on the Pi 3 in effect abandon support for VC1 ? I just updated one of my spare LE Piā€™s to K19 RC, and noticed that VC1 content was unplayable, and wondered if I should expect the same from an OSMC distro? As previously warned by Sam in the thread discussing deinterlacing, I also noticed that there is now no user override for deinterlacing method with HW-accelerated playback, which seems a pretty big regression, but I guess thatā€™s down to the Kodi team?

VC-1 will be software only decode now (not HW accelerated) on Raspberry Pi. Pi 4 should have enough CPU power to do this; but unfortunately ffmpeg software decode of VC-1 is single-threaded, so canā€™t take advantage of the hardware.

Deinterlacing also needs work on Pi.

Well itā€™s an odd kind of upgrade that actually takes key functionality away, so K19 will need a big health warning for Pi3 owners who bought VC1 licence keys. But my Piā€™s are doing a fine job on K18, so will take the if it ainā€™t broke donā€™t fix it approach.

Hopefully weā€™ve already done this. Weā€™ve tried to make it clear V4L2/GBM which will be used for Pi in future versions of Kodi will have some limitations ā€“ at least at the start.

Obviously, 18.x images will stay on the website.

Followed instructions, added source, imported key (OK), apt update, apt dist-upgrade.

No upgrade available.

Waited overnight, still no upgrade available.

sudo apt update && sudo apt dist-upgrade
Hit:1 http://security.debian.org buster/updates InRelease
Hit:2 Index of /debian buster InRelease
Hit:3 Index of /debian buster-updates InRelease
Hit:4 Index of /osmc/osmc/download/dev/gmc-19/public gmc-19 InRelease
Hit:5 Index of /osmc/osmc/apt buster InRelease
Reading package listsā€¦ Done
Reading package listsā€¦ Done
Building dependency tree
Reading state informationā€¦ Done
Calculating upgradeā€¦ Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

dpkg -l | grep mediacenter-osmc | awk ā€˜{ print $3 }ā€™
18.9.0-4

apt-cache madison rbp2-mediacenter-osmc
rbp2-mediacenter-osmc | 18.9.0-4 | h(tt)p://apt.osmc.tv buster/main armhf Packages
rbp2-mediacenter-osmc | 18.8-159 | h(tt)p://download.osmc.tv/dev/gmc-19/public gmc-19/main armhf Packages

The problem is its been a quite a while since the last build. During that time stable version numbering has been increased and it now higher than the nightlies which is why apt says you are on the ā€˜latestā€™ version.

You would need to force a install to 18.8-159.

Hopefully the nighties should resume soon where we will then bump the version to be higher than the stable. There are still some issues being looked into

Kodi 19 is now out :slight_smile: and this prompts my question here - are there known blocking bugs with K19 on RPi/OSMC or can we expect the new release to reach our RPis sometime soon?

1 Like

At the same time that 19 is released for the Vero 4k.

When itā€™s readyā€¦

https://discourse.osmc.tv/t/after-kodi-19-is-released-how-long-before-osmc-kodi-19-for-vero-4k/88604/44

1 Like

There will be a blog post with more information soon.

Im trying to update to kodi 19 (rpi3), doing everything as in instruction,
when using

sudo apt-get install rbp2-mediacenter-osmc=18.8-159

all Iā€™ve got is:

The following packages have unmet dependencies:
rbp2-mediacenter-osmc : Depends: libpython3.5 but it is not installable
Depends: python-imaging but it is not installable
Depends: libmariadbclient18 but it is not installable
Depends: libcdio13 but it is not installable
Depends: libcurl3 but it is not installable
Depends: libiso9660-8 but it is not installable
Depends: armv7-libnfs-osmc but it is not installable
Depends: armv7-libass-osmc but it is not installable

any ideas how to fix this?

Iā€™ve just tried it too and got the same result. I think youā€™d need to downgrade all those packages and/or whatever upgraded them, which might become such a considerable mess.

The best option seems to be waiting for the nighties to be resumed OR the release of a more solid release featuring Kodi Matrix that might be happening soon, since Matrix became stable this week!

Meanwhile, letā€™s wait for that blog post @sam_nazarko mentioned on the last update of this thread 5 days ago. I hope itā€™s good news or at least some beta / alternate branch etc.

These instructions and the nightlies are still based on Debian Stretch. Downloaded a release, which is still based on stretch (e.g. image 2020.01-1) and use it for the base install. Then you can upgrade to Kodi 19 following the instructions.

Cheers,
duke.

2 Likes

I am probably being impatient but does anyone know if the test builds for the Pi4 are available somewhere? It would be great to get involved in that testing.

There are more details here: Kodi v19 Matrix is here. Here's what you need to know - OSMC.

Jenkins has been working and pushing binaries in to APT. So things are progressing steadily.

Understood, thanks for the reply Sam and for all the work you guys do, great job. Iā€™ll be more patient :slight_smile:

Is there a disk image?

Not yet - itā€™s all covered on the blog post I wrote.