Kodi 16.1 has been released: https://kodi.tv/kodi-16-1-jarvis-mark-xvi/
simple bump from 16.0 works here without any problem on AMD64 (Gentoo Unstable).
$ [-] ebuild kodi-16.1.ebuild digest Appending /mnt/datapool/src/gentoo.git to PORTDIR_OVERLAY... >>> Downloading 'http://mirror.mdfnet.se/gentoo/distfiles/kodi-16.1-generated-addons.tar.xz' --2016-04-30 13:48:24-- http://mirror.mdfnet.se/gentoo/distfiles/kodi-16.1-generated-addons.tar.xz Resolving mirror.mdfnet.se (mirror.mdfnet.se)... 193.11.112.131, 2001:6b0:30:1000:112:131:0:1 Connecting to mirror.mdfnet.se (mirror.mdfnet.se)|193.11.112.131|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2016-04-30 13:48:25 ERROR 404: Not Found. >>> Downloading 'ftp://mirror.mdfnet.se/gentoo/distfiles/kodi-16.1-generated-addons.tar.xz' --2016-04-30 13:48:25-- ftp://mirror.mdfnet.se/gentoo/distfiles/kodi-16.1-generated-addons.tar.xz => ‘/mnt/datapool/gentoo/distfiles/kodi-16.1-generated-addons.tar.xz’ Resolving mirror.mdfnet.se (mirror.mdfnet.se)... 193.11.112.131, 2001:6b0:30:1000:112:131:0:1 Connecting to mirror.mdfnet.se (mirror.mdfnet.se)|193.11.112.131|:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD (1) /gentoo/distfiles ... done. ==> SIZE kodi-16.1-generated-addons.tar.xz ... done. ==> PASV ... done. ==> RETR kodi-16.1-generated-addons.tar.xz ... No such file ‘kodi-16.1-generated-addons.tar.xz’. >>> Downloading 'http://mirrors.kodi.tv/releases/source/kodi-16.1-generated-addons.tar.xz' --2016-04-30 13:48:25-- http://mirrors.kodi.tv/releases/source/kodi-16.1-generated-addons.tar.xz Resolving mirrors.kodi.tv (mirrors.kodi.tv)... 89.16.176.16 Connecting to mirrors.kodi.tv (mirrors.kodi.tv)|89.16.176.16|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2016-04-30 13:48:25 ERROR 404: Not Found. !!! Couldn't download 'kodi-16.1-generated-addons.tar.xz'. Aborting. !!! Fetch failed for kodi-16.1-generated-addons.tar.xz, can't update Manifest What is the process for the addon generation again? I could file a github PR otherwise.
The generated-addons.tar.xz is generated using the generate.sh script found in the ebuild's "files" directory: https://github.com/gentoo/gentoo/blob/master/media-tv/kodi/files/generate.sh
Simple bump from 16.0 works on AMD64 Gentoo hardened stable.
Created attachment 434952 [details] Kodi 16.1 generated addons Generated by './files/generate.sh 16.1'
Submitted a pull request: https://github.com/gentoo/gentoo/pull/1821
@vapier, could you take a look and give us a ACK? we @proxy-maint team could help handling the pull request if you like.
For me it worked only after installing sys-apps/lsb-release so I guess this should be a dependency. I will attach the working ebuild
Created attachment 443624 [details] ebuild for kodi 16.1 with added dependency lsb-release
(In reply to Till Korten from comment #8) > For me it worked only after installing sys-apps/lsb-release so I guess this > should be a dependency. I will attach the working ebuild What was the error or problem you had which lead you to realize that this depency was necessary?
I just realized, that this dependency may not have been the reason for my problem. My problem was that kodi got hung up showing the logo. After installing lsb-release, it worked once (that was when I posted here) but now the problem was back. I then realized that the hanging problem did not appear after I renamed the ~/.kodi directory. After a bit of detective work, I was able to solve the problem by deleting ~/.kodi/userdata/guisettings.xml. The problem did not reappear after uninstalling lsb-release. While it now complains again that it could not find the command lsb_release, it starts just fine, so this is probably not a hard dependency.
Created attachment 443638 [details] ebuild without lsb-release dependency and with added einfo I attached another ebuild, where I removed the lsb-release dependency and added an einfo line informing how to solve potential startup problems when upgrading from versions 15.
(In reply to Till Korten from comment #12) > Created attachment 443638 [details] > ebuild without lsb-release dependency and with added einfo > > I attached another ebuild, where I removed the lsb-release dependency and > added an einfo line informing how to solve potential startup problems when > upgrading from versions 15. Instead of providing ebuild attachments here, can you contribute to my PR at https://github.com/gentoo/gentoo/pull/1821 ? It's already been reviewed a few times and I'm hopeful it'll be merged at some point soon. Thanks!
media-tv/kodi-16.1 is available in the portage tree, so I guess this can be closed?