Yet, a week ago, I updated my system without any problem but just now,
trying to update my system,
 I have got the following error message:

# emerge --update --deep --with-bdeps=y --newuse --backtrack=90 --ask
world --verbose-conflicts --exclude chromium

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] dev-libs/tinyxml-2.6.2-r2  USE="stl -debug -doc -static-libs"
[ebuild     U  ] app-shells/push-2.0 [1.6]
[ebuild  N     ] app-shells/quoter-3.0_p2
[ebuild     U  ] app-dicts/myspell-en-20170101 [20160901]
[ebuild     U  ] dev-libs/libxslt-1.1.29-r1 [1.1.29]
[ebuild     U  ] app-text/iso-codes-3.74 [3.70]
[ebuild     U ~] net-misc/youtube-dl-2017.02.17 [2017.02.07] USE="offensive*"
[ebuild     U  ] dev-python/ssl-fetch-0.4 [0.3]
[ebuild     U ~] app-shells/zsh-completions-0.23.0 [0.22.0]
[ebuild     U  ] net-dns/bind-tools-9.11.0_p3 [9.11.0_p2]
[ebuild     U  ] app-portage/eix-0.32.4 [0.31.7-r1]
[ebuild     U  ] gnome-base/gnome-common-3.18.0-r1 [3.18.0]
[ebuild     U  ] media-libs/gstreamer-1.10.3 [1.8.3] USE="(-unwind)"
[ebuild     U  ] dev-libs/libgee-0.18.1 [0.18.0]
[ebuild     U  ] gnome-base/libgtop-2.34.2 [2.34.1]
[ebuild  N     ] x11-themes/gnome-themes-standard-3.20.2-r1
[ebuild     U  ] media-libs/libmediaart-1.9.0-r1 [1.9.0]
[ebuild     U  ] app-text/rarian-0.8.1-r3 [0.8.1-r2]
[ebuild     U  ] app-arch/libarchive-3.2.2-r1 [3.2.2]
[ebuild     U  ] app-doc/gnucash-docs-2.6.15 [2.6.13]
[ebuild     U  ] net-libs/libproxy-0.4.13-r2 [0.4.13-r1]
[ebuild   R    ] sys-apps/portage-2.3.3  USE="native-extensions*"
PYTHON_TARGETS="(-python3_6)"
[ebuild     U  ] media-libs/gst-plugins-base-1.10.3 [1.8.3-r1]
[ebuild     U  ] gnome-base/dconf-0.26.0-r1 [0.26.0]
[ebuild     U  ] media-libs/gst-plugins-good-1.10.3 [1.8.3]
[ebuild     U  ] media-libs/gst-plugins-ugly-1.10.3 [1.8.3]
[ebuild     U  ] media-plugins/gst-plugins-cdparanoia-1.10.3 [1.8.3]
[ebuild     U  ] media-plugins/gst-plugins-mad-1.10.3 [1.8.3]
[ebuild  N     ] virtual/imagemagick-tools-0  USE="jpeg png svg tiff -perl"
[ebuild     U  ] media-plugins/gst-plugins-flac-1.10.3 [1.8.3]
[ebuild     U  ] media-plugins/gst-plugins-dvdread-1.10.3 [1.8.3]
[ebuild     U  ] media-plugins/gst-plugins-x264-1.10.3 [1.8.3]
[ebuild     U  ] media-plugins/gst-plugins-a52dec-1.10.3 [1.8.3]
[ebuild     U  ] gnome-extra/libgsf-1.14.41-r1 [1.14.41]
[ebuild     U  ] x11-libs/gtk+-2.24.31-r1 [2.24.31]
[ebuild  N     ] x11-themes/gtk-engines-adwaita-3.20.2  ABI_X86="32 (64) (-x32)"
[ebuild     U  ] x11-libs/vte-0.28.2-r208 [0.28.2-r207]
[ebuild     U  ] dev-util/gtk-builder-convert-2.24.31-r1 [2.24.31]
[ebuild     U  ] app-text/ghostscript-gpl-9.20-r1 [9.15-r1]
[ebuild     U  ] media-libs/gst-plugins-bad-1.10.3 [1.8.3-r1]
[ebuild     U  ] dev-libs/gjs-1.46.0 [1.45.4]
[ebuild     U  ] dev-libs/appstream-glib-0.6.7 [0.6.3]
[ebuild     U  ] media-plugins/gst-plugins-resindvd-1.10.3 [1.8.3]
[ebuild     U  ] media-plugins/gst-plugins-dts-1.10.3 [1.8.3]
[ebuild     U  ] media-plugins/gst-plugins-faad-1.10.3 [1.8.3]
[ebuild     U  ] net-libs/webkit-gtk-2.14.5 [2.12.5]
[ebuild     U  ] media-libs/clutter-gst-3.0.22 [3.0.20]
[ebuild     U  ] app-portage/layman-2.4.2 [2.0.0-r3] USE="(-g-sorcery)
-gpg% -sqlite% -squashfs% -sync-plugin-portage%"
PYTHON_TARGETS="python3_4%* (-python3_5)"
[ebuild     U  ] media-sound/pulseaudio-10.0 [9.0]
[ebuild     U  ] media-plugins/gst-plugins-pulse-1.10.3 [1.8.3]
[ebuild  N     ] media-libs/libsdl2-2.0.4  USE="X alsa dbus joystick
opengl pulseaudio sound threads udev video (-altivec) (-custom-cflags)
(-fusionsound) -gles -haptic -nas -oss -static-libs -tslib -wayland
-xinerama -xscreensaver" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="3dnow
mmx sse sse2"
[ebuild     U  ] media-video/ffmpeg-3.2.4 [2.8.10] USE="-chromaprint%
-ebur128% -gcrypt% -gmp% -kvazaar% -libilbc% (-mmal) -nvenc%
-openh264% -rubberband% -zimg%" CPU_FLAGS_X86="-aes%"
[ebuild     U  ] media-plugins/gst-plugins-libav-1.10.3 [1.8.3]
[ebuild     U  ] media-plugins/gst-plugins-mpeg2dec-1.10.3 [1.8.3]
[ebuild     U  ] media-plugins/gst-plugins-meta-1.10.3 [1.8.3]
[ebuild   R    ] www-client/firefox-45.7.0  USE="(-gstreamer-0%)"
[ebuild     U  ] media-plugins/gst-plugins-meta-0.10-r11 [0.10-r10]
[ebuild     U  ] x11-misc/colord-1.3.4 [1.3.3]
[ebuild     U  ] sys-block/gparted-0.27.0 [0.26.1]
[ebuild     U  ] app-office/gnucash-2.6.15 [2.6.13]
[ebuild     U  ] app-misc/tracker-1.8.3-r1 [1.8.0] USE="seccomp%*"
[ebuild     U  ] gnome-extra/nautilus-tracker-tags-1.8.3 [1.8.0]
[ebuild     U  ] media-gfx/gthumb-3.4.4.1 [3.4.3]
[ebuild     U  ] gnome-base/nautilus-3.20.4 [3.20.3]

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

media-video/ffmpeg:0

  (media-video/ffmpeg-2.8.10:0/54.56.56::gentoo, installed) pulled in by
    media-video/ffmpeg:0/54.56.56= required by
(media-video/vlc-2.2.4:0/5-8::gentoo, installed)
                      ^^^^^^^^^^^^
    >=media-video/ffmpeg-2.7.2:0/54.56.56= required by
(www-client/chromium-55.0.2883.75:0/0::gentoo, installed)
                              ^^^^^^^^^^^^
    media-video/ffmpeg:0/54.56.56= required by
(media-plugins/alsa-plugins-1.1.1:0/0::gentoo, installed)
                      ^^^^^^^^^^^^
    >=media-video/ffmpeg-2.8:0/54.56.56= required by
(media-video/vlc-2.2.4:0/5-8::gentoo, installed)
                            ^^^^^^^^^^^^

  (media-video/ffmpeg-3.2.4:0/55.57.57::gentoo, ebuild scheduled for
merge) pulled in by
    
>=media-video/ffmpeg-3.2:0=[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(-)?]
required by (media-plugins/gst-plugins-libav-1.10.3:1.0/1.0::gentoo,
ebuild scheduled for merge)
    ^^                   ^^^^^^
It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


!!! The following installed packages are masked:
- www-client/opera-12.16_p1860-r1::gentoo (masked by: OPERA-12 license(s))
A copy of the 'OPERA-12' license is located at '/usr/portage/licenses/OPERA-12'.

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

$ equery d gst-plugins-libav
 * These packages depend on gst-plugins-libav:
media-plugins/gst-plugins-meta-1.8.3 (ffmpeg ?
>=media-plugins/gst-plugins-libav-1.8.3:1.0[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(-)?])
www-client/firefox-45.7.0 (gstreamer ?
>=media-plugins/gst-plugins-libav-1.4.5:1.0)

What shall I do to solve this dependency conflict?

Does it mean that I should use -gstreamer use flag while compiling firefox?

Will it be possible to see youtube videos in FF, if I compile it
without gstreamer?

Reply via email to