Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 558678 - media-tv/kodi-9999[texturepacker]: Requires >=media-libs/giflib-5.0.5
Summary: media-tv/kodi-9999[texturepacker]: Requires >=media-libs/giflib-5.0.5
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Xbox project
URL: https://github.com/xbmc/xbmc/blob/mas...
Whiteboard:
Keywords:
Depends on:
Blocks: giflib-5
  Show dependency tree
 
Reported: 2015-08-25 10:06 UTC by hal
Modified: 2015-09-19 01:45 UTC (History)
1 user (show)

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


Attachments
kodi-9999-giflib.patch (kodi-9999-giflib.patch,316 bytes, patch)
2015-08-25 16:04 UTC, hal
Details | Diff
kodi-15.1 build.log (kodi-build.log,36.03 KB, text/x-log)
2015-08-30 20:07 UTC, Maxim Koltsov (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 hal 2015-08-25 16:04:52 UTC
Created attachment 410262 [details, diff]
kodi-9999-giflib.patch
Comment 2 SpanKY gentoo-dev 2015-08-26 05:30:38 UTC
we might have to disable the USE flag for a while as giflib-5.x breaks a lot of packages
Comment 3 hal 2015-08-26 08:33:54 UTC
Couldn't we have giflib-5.x on a different slot?
Comment 4 SpanKY gentoo-dev 2015-08-26 16:53:16 UTC
(In reply to hal from comment #3)

the two versions aren't designed to be installed side-by-side
Comment 5 Maxim Koltsov (RETIRED) gentoo-dev 2015-08-30 20:07:49 UTC
Created attachment 410646 [details]
kodi-15.1 build.log

I can confirm this even on kodi-15.1.
Let's package.use.mask or at least remove '+' from this flag?
Comment 6 cono 2015-09-11 14:30:42 UTC
Hey guys.
Today I've tried to update my kodi instance to 15.1 and got this:

configure: error: "gif_lib.h not found"
Makefile:32: recipe for target 'native' failed
make: *** [native] Error 1
make: Leaving directory '/var/tmp/portage/media-tv/kodi-15.1/work/xbmc-15.1-Isengard/tools/depends/native/TexturePacker'
configure: error: "Texturepacker not found"

Looks like there is no dependency on giflib.
% grep "giflib" /usr/portage/media-tv/kodi/kodi-15.1.ebuild | wc -l
0

Should I create separate ticket for this?
Comment 7 Maxim Koltsov (RETIRED) gentoo-dev 2015-09-11 14:48:14 UTC
Almost two weeks and no response from maintainer, so I removed '+' from the useflag.

@vapier, please look into this. And also into repoman errors ob kodi.
Comment 8 SpanKY gentoo-dev 2015-09-19 01:45:08 UTC
(In reply to Maxim Koltsov from comment #7)

i reverted that and simply added a depend on giflib

http://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8f98f5ee7860f4f27a35c30604239075bb9110

the git code doesn't require giflib-5, it merely warns when the version is older.  so until they make it fatal, i'm not going to worry about it.