Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 581276 - media-tv/kodi-16.1: version bump
Summary: media-tv/kodi-16.1: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 3 votes (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2016-04-26 16:12 UTC by Craig Andrews
Modified: 2016-12-27 22:39 UTC (History)
17 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Kodi 16.1 generated addons (kodi-16.1-generated-addons.tar.xz,53.25 KB, application/x-xz)
2016-05-22 09:04 UTC, wippie
Details
ebuild for kodi 16.1 with added dependency lsb-release (kodi-16.1.ebuild,7.30 KB, text/plain)
2016-08-17 20:04 UTC, Till Korten
Details
ebuild without lsb-release dependency and with added einfo (kodi-16.1.ebuild,7.41 KB, text/plain)
2016-08-18 07:19 UTC, Till Korten
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Craig Andrews gentoo-dev 2016-04-26 16:12:37 UTC
Kodi 16.1 has been released: https://kodi.tv/kodi-16-1-jarvis-mark-xvi/
Comment 1 Wojciech Myrda 2016-04-29 15:46:19 UTC
simple bump from 16.0 works here without any problem on AMD64 (Gentoo Unstable).
Comment 2 Leho Kraav (:macmaN @lkraav) 2016-04-30 10:49:03 UTC
$ [-] 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.
Comment 3 Craig Andrews gentoo-dev 2016-05-10 20:01:10 UTC
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
Comment 4 wippie 2016-05-22 09:00:44 UTC
Simple bump from 16.0 works on AMD64 Gentoo hardened stable.
Comment 5 wippie 2016-05-22 09:04:16 UTC
Created attachment 434952 [details]
Kodi 16.1 generated addons

Generated by './files/generate.sh 16.1'
Comment 6 Craig Andrews gentoo-dev 2016-07-03 20:11:02 UTC
Submitted a pull request: https://github.com/gentoo/gentoo/pull/1821
Comment 7 Yixun Lan archtester gentoo-dev 2016-07-04 23:24:22 UTC
@vapier, could you take a look and give us a ACK? we @proxy-maint team could help handling the pull request if you like.
Comment 8 Till Korten 2016-08-17 20:01:40 UTC
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
Comment 9 Till Korten 2016-08-17 20:04:03 UTC
Created attachment 443624 [details]
ebuild for kodi 16.1 with added dependency lsb-release
Comment 10 Craig Andrews gentoo-dev 2016-08-17 22:16:55 UTC
(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?
Comment 11 Till Korten 2016-08-18 07:15:24 UTC
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.
Comment 12 Till Korten 2016-08-18 07:19:50 UTC
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.
Comment 13 Craig Andrews gentoo-dev 2016-08-18 13:45:31 UTC
(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!
Comment 14 Andreas G. 2016-12-27 22:25:59 UTC
media-tv/kodi-16.1 is available in the portage tree, so I guess this can be closed?