Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 526692 - dev-libs/efl-1.11.2 should use gstreamer-1.x instead of 0.10
Summary: dev-libs/efl-1.11.2 should use gstreamer-1.x instead of 0.10
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: enlightenment+disabled
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-25 02:54 UTC by Mart Raudsepp
Modified: 2014-12-27 17:41 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mart Raudsepp gentoo-dev 2014-10-25 02:54:19 UTC
+++ This bug was initially created as a clone of Bug #525146 +++

gstreamer-0.10 support has been deprecated in efl for a while (was already in 1.10.1 at least), and 1.x is preferred. Please use it. I want to get rid of as much 0.10 users as possible, and eventually last rite that SLOT.

configure output:
_____________________________________________________________________
Gstreamer 0.10 is no longer supported, and EFL has moved to use
Gstreamer 1.x. The old Gstremaer code is not tested or maintained
and will eventually be removed entirely. Don't enable the old
Gstreamer support unless you want to deal with the issues yourself.
_____________________________________________________________________
_____________________________________________________________________
You disabled Gstreamer 1.x support. You likely don't want to do
this as it will heavily limit your media support options and render
some functionality as useless, leading to visible application bugs.
_____________________________________________________________________



As a side note, REQUIRED_USE="pulseaudio? ( sound )" part is highly annoying. Just imply USE=sound from USE=pulseaudio or imply -pulseaudio with -sound...


Additionally there's an --disable-gui option now, and due to GUI deps remaining always in RDEPEND, it probably automagically always enables it.
That was just when reviewing 1.10.1 to 1.11.2 differences; it seems 1.9 to 1.10 was unreviewed.
Comment 1 Mart Raudsepp gentoo-dev 2014-10-25 02:57:18 UTC
Basically please check if this comment in the ebuild is still relevant, and act accordingly:

# disable gstreamer:1.0 support until evas_generic_loaders has it too

If for some reason that's still the case, at least SLOT dep on 0.10 stuff.

Hard depend on gst-plugins-ffmpeg seems suspect too, as far as possibility to bindist is.
Comment 2 Alan Swanson 2014-11-11 11:20:13 UTC
No and it was never relevant per bug 512822 though maintainer disagreed (incorrectly). Evas_generic_loaders 0.11 and latest 0.12 support gstreamer 1.0 so we just need the whole lot bumped anyway.
Comment 3 Thomas Sachau gentoo-dev 2014-12-27 17:41:15 UTC
fixed in dev-libs/efl-1.12.2 and media-plugins/evas_generic_loaders-1.12.0, should be on your local rsync within a few hours