Summary: | media-plugins/gst-plugins-libav-1.2.4-r1 blocking ffmpeg and libav | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | tman <cornicx> |
Component: | [OLD] Library | Assignee: | GStreamer package maintainers <gstreamer> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
tman
2015-02-10 20:42:19 UTC
unmasking to version media-plugins/gst-plugins-libav-1.4.5-r1 is a work around to skip all this blocking, but it let to next bug: #519304 Please post your emerge -pv gst-plugins-libav output # emerge -pv gst-plugins-libav These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R #] media-plugins/gst-plugins-libav-1.4.5-r1:1.0::gentoo USE="libav orc" ABI_X86="32 (64) (-x32)" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB * IMPORTANT: 1 news items need reading for repository 'gentoo'. * Use eselect news read to view new items. For libav-10 you need to run the 1.4.x branch of gst-plugins-libav (In reply to Pacho Ramos from comment #4) > For libav-10 you need to run the 1.4.x branch of gst-plugins-libav you are right, but use the 1.4 brach of this plugins lead to break of this bug. https://bugs.gentoo.org/show_bug.cgi?id=509326 could u also take a look to this please. thanks That bug is a about the plugin for old 0.10 slot doesn't support libav-10 and newer... but we still don't have any solution for that. Maybe you could switch to gstreamer1 consumers (instead of deprecated 0.10) or move from libav to ffmpeg as, with that, you will still be able to run both (or stick with libav-9) the problem is the gstreamer-0.10 are depencies of some packages, which install itself as depencies: # equery depgraph media-libs/gstreamer * Searching for gstreamer in media-libs ... * dependency graph for media-libs/gstreamer-0.10.36 `-- media-libs/gstreamer-0.10.36 amd64 `-- dev-libs/glib-2.42.1 (>=dev-libs/glib-2.24) ~amd64 `-- dev-libs/libxml2-2.9.2 (>=dev-libs/libxml2-2.4.9) amd64 `-- dev-libs/gobject-introspection-1.42.0 (>=dev-libs/gobject-introspection-0.6.8) ~amd64 `-- app-arch/xz-utils-5.2.0 (app-arch/xz-utils) ~amd64 `-- dev-util/gtk-doc-am-1.21 (>=dev-util/gtk-doc-am-1.3) amd64 `-- sys-devel/bison-3.0.4 (sys-devel/bison) ~amd64 `-- sys-devel/flex-2.5.39-r1 (sys-devel/flex) amd64 `-- virtual/pkgconfig-0-r1 (virtual/pkgconfig) amd64 `-- sys-devel/gettext-0.19.4 (sys-devel/gettext) ~amd64 [ media-libs/gstreamer-0.10.36 stats: packages (10), max depth (1) ] * dependency graph for media-libs/gstreamer-0.10.36-r2 `-- media-libs/gstreamer-0.10.36-r2 amd64 `-- dev-libs/glib-2.42.1 (>=dev-libs/glib-2.34.3) ~amd64 [abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_ppc_32(-)? abi_ppc_64(-)? abi_s390_32(-)? abi_s390_64(-)?] `-- dev-libs/libxml2-2.9.2 (>=dev-libs/libxml2-2.9.1-r4) amd64 [abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_ppc_32(-)? abi_ppc_64(-)? abi_s390_32(-)? abi_s390_64(-)?] `-- dev-libs/gobject-introspection-1.42.0 (>=dev-libs/gobject-introspection-0.6.8) ~amd64 `-- app-arch/xz-utils-5.2.0 (app-arch/xz-utils) ~amd64 `-- dev-util/gtk-doc-am-1.21 (>=dev-util/gtk-doc-am-1.3) amd64 `-- sys-devel/bison-3.0.4 (sys-devel/bison) ~amd64 `-- sys-devel/flex-2.5.39-r1 (sys-devel/flex) amd64 `-- virtual/pkgconfig-0-r1 (>=virtual/pkgconfig-0-r1) amd64 [abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_ppc_32(-)? abi_ppc_64(-)? abi_s390_32(-)? abi_s390_64(-)?] `-- sys-devel/gettext-0.19.4 (sys-devel/gettext) ~amd64 [ media-libs/gstreamer-0.10.36-r2 stats: packages (10), max depth (1) ] * dependency graph for media-libs/gstreamer-1.2.3 `-- media-libs/gstreamer-1.2.3 amd64 `-- dev-libs/glib-2.42.1 (>=dev-libs/glib-2.32) ~amd64 `-- dev-libs/gobject-introspection-1.42.0 (>=dev-libs/gobject-introspection-1.31.1) ~amd64 `-- app-arch/xz-utils-5.2.0 (app-arch/xz-utils) ~amd64 `-- dev-util/gtk-doc-am-1.21 (>=dev-util/gtk-doc-am-1.12) amd64 `-- sys-devel/bison-3.0.4 (sys-devel/bison) ~amd64 `-- sys-devel/flex-2.5.39-r1 (sys-devel/flex) amd64 `-- virtual/pkgconfig-0-r1 (virtual/pkgconfig) amd64 `-- sys-devel/gettext-0.19.4 (sys-devel/gettext) ~amd64 [ media-libs/gstreamer-1.2.3 stats: packages (9), max depth (1) ] * dependency graph for media-libs/gstreamer-1.2.4 `-- media-libs/gstreamer-1.2.4 ~amd64 `-- dev-libs/glib-2.42.1 (>=dev-libs/glib-2.32) ~amd64 `-- dev-libs/gobject-introspection-1.42.0 (>=dev-libs/gobject-introspection-1.31.1) ~amd64 `-- app-arch/xz-utils-5.2.0 (app-arch/xz-utils) ~amd64 `-- dev-util/gtk-doc-am-1.21 (>=dev-util/gtk-doc-am-1.12) amd64 `-- sys-devel/bison-3.0.4 (sys-devel/bison) ~amd64 `-- sys-devel/flex-2.5.39-r1 (sys-devel/flex) amd64 `-- virtual/pkgconfig-0-r1 (virtual/pkgconfig) amd64 `-- sys-devel/gettext-0.19.4 (sys-devel/gettext) ~amd64 [ media-libs/gstreamer-1.2.4 stats: packages (9), max depth (1) ] * dependency graph for media-libs/gstreamer-1.2.4-r2 `-- media-libs/gstreamer-1.2.4-r2 amd64 `-- dev-libs/glib-2.42.1 (>=dev-libs/glib-2.34.3) ~amd64 [abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_ppc_32(-)? abi_ppc_64(-)? abi_s390_32(-)? abi_s390_64(-)?] `-- dev-libs/gobject-introspection-1.42.0 (>=dev-libs/gobject-introspection-1.31.1) ~amd64 `-- app-arch/xz-utils-5.2.0 (app-arch/xz-utils) ~amd64 `-- dev-util/gtk-doc-am-1.21 (>=dev-util/gtk-doc-am-1.12) amd64 `-- sys-devel/bison-3.0.4 (sys-devel/bison) ~amd64 `-- sys-devel/flex-2.5.39-r1 (sys-devel/flex) amd64 `-- virtual/pkgconfig-0-r1 (>=virtual/pkgconfig-0-r1) amd64 [abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_ppc_32(-)? abi_ppc_64(-)? abi_s390_32(-)? abi_s390_64(-)?] `-- sys-devel/gettext-0.19.4 (sys-devel/gettext) ~amd64 [ media-libs/gstreamer-1.2.4-r2 stats: packages (9), max depth (1) ] * dependency graph for media-libs/gstreamer-1.4.5 `-- media-libs/gstreamer-1.4.5 ~amd64 `-- dev-libs/glib-2.42.1 (>=dev-libs/glib-2.34.3) ~amd64 [abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_ppc_32(-)? abi_ppc_64(-)? abi_s390_32(-)? abi_s390_64(-)?] `-- dev-libs/gobject-introspection-1.42.0 (>=dev-libs/gobject-introspection-1.31.1) ~amd64 `-- app-arch/xz-utils-5.2.0 (app-arch/xz-utils) ~amd64 `-- dev-util/gtk-doc-am-1.21 (>=dev-util/gtk-doc-am-1.12) amd64 `-- sys-devel/bison-3.0.4 (sys-devel/bison) ~amd64 `-- sys-devel/flex-2.5.39-r1 (sys-devel/flex) amd64 `-- virtual/pkgconfig-0-r1 (>=virtual/pkgconfig-0-r1) amd64 [abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_ppc_32(-)? abi_ppc_64(-)? abi_s390_32(-)? abi_s390_64(-)?] `-- sys-devel/gettext-0.19.4 (sys-devel/gettext) ~amd64 [ media-libs/gstreamer-1.4.5 stats: packages (9), max depth (1) ] # equery d gst-plugins-ffmpeg that is the one that interests you to try to drop the old plugin for 0.10 slot the culprit are: # equery d =media-libs/gstreamer-0.10.36 * These packages depend on media-libs/gstreamer-0.10.36: --- Invalid atom in /etc/portage/package.mask: >=media-libs/gstreamer-0.10.* app-office/libreoffice-4.3.5.2 (gstreamer ? media-libs/gstreamer:1.0) media-libs/libcanberra-0.30-r4 (gstreamer ? media-libs/gstreamer:1.0) media-libs/opencv-2.4.9 (gstreamer ? media-libs/gstreamer:0.10) net-libs/farstream-0.1.2-r2 (>=media-libs/gstreamer-0.10.33:0.10) www-client/uget-9999 (gstreamer ? media-libs/gstreamer:0.10) x11-libs/wxGTK-2.8.12.1-r1 (gstreamer ? media-libs/gstreamer:0.10) x11-libs/wxGTK-2.9.5 (gstreamer ? media-libs/gstreamer:0.10) x11-libs/wxGTK-3.0.2.0-r1 (gstreamer ? media-libs/gstreamer:0.10) |