Yesterday I experienced the same problem and ended up doing the same thing of keywording "=media-libs/gst-plugins-bad-1.12.3".
Cheers! On Tue, Nov 21, 2017 at 7:46 AM, Mick <michaelkintz...@gmail.com> wrote: > On Tuesday, 21 November 2017 13:36:26 GMT Alan McKinnon wrote: > > On 21/11/2017 15:03, Mick wrote: > > > I see that <media-libs/gst-plugins-bad-1.11.90:1.0 is blocking > > > media-libs/gst- plugins-base-1.12.3, so I removed various gst-plugins > and > > > net-libs/farstream, emerged -1 media-libs/gst-plugins-base-1.12.3, but > > > portage continues to complain, with backtrack=99 or not. > > > > > > What is the way to overcome this? > > > > > > ================================= > > > # emerge @preserved-rebuild -v -a > > > > > > These are the packages that would be merged, in order: > > > > > > Calculating dependencies... done! > > > [ebuild N ] media-libs/gst-plugins-bad-1.10.5:1.0::gentoo USE="X > > > bzip2 egl introspection nls opengl orc vnc wayland -gles2 -gtk {-test} > > > -vcd" ABI_X86="(64) -32 (-x32)" 0 KiB > > > [ebuild N ] media-plugins/gst-plugins-libnice-0.1.13-r100:1.0:: > gentoo > > > ABI_X86="(64) -32 (-x32)" 0 KiB > > > [ebuild N ] media-libs/gst-plugins-good-1.10.5:1.0::gentoo > USE="nls > > > orc" ABI_X86="(64) -32 (-x32)" 0 KiB > > > [ebuild N ] net-libs/farstream-0.2.8-r1:0.2/5::gentoo > > > USE="introspection {-test} -upnp" 0 KiB > > > [ebuild R ] net-im/pidgin-2.12.0:0/2::gentoo USE="dbus > gstreamer gtk > > > ncurses nls spell xscreensaver (-aqua) -debug -doc -eds -gadu -gnutls - > > > groupwise -idn -meanwhile -networkmanager -perl -pie -prediction > -python > > > -sasl -silc -tcl -tk -zephyr -zeroconf" PYTHON_TARGETS="python2_7" 0 > KiB > > > [blocks B ] <media-libs/gst-plugins-bad-1.11.90:1.0 > > > ("<media-libs/gst- plugins-bad-1.11.90:1.0" is blocking > > > media-libs/gst-plugins-base-1.12.3) > > > > > > Total: 5 packages (4 new, 1 reinstall), Size of downloads: 0 KiB > > > Conflict: 1 block (1 unsatisfied) > > > > > > * Error: The above package list contains packages which cannot be > > > * installed at the same time on the same system. > > > > > > (media-libs/gst-plugins-base-1.12.3:1.0/1.0::gentoo, installed) > pulled > > > in by> > > > media-libs/gst-plugins-base:1.0 required by (net-im/ > > > > > > pidgin-2.12.0:0/2::gentoo, ebuild scheduled for merge) > > > > > > >=media-libs/gst-plugins-base-1.4:1.0 required by (net-libs/ > > > > > > farstream-0.2.8-r1:0.2/5::gentoo, ebuild scheduled for merge) > > > > > > >=media-libs/gst-plugins- > > > > > > base-1.10.5: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_s > > > 390_32(-)?,abi_s390_64(-)?] > > > (>=media-libs/gst-plugins-base-1.10.5:1.0[abi_x86_64(-)]) required by > > > (media- libs/gst-plugins-good-1.10.5:1.0/1.0::gentoo, ebuild scheduled > > > for merge)> > > > media-libs/gst-plugins-base: > > > 1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_ > n32(-)?,abi_mip > > > s_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?, > abi_s390_32(-)?,a > > > bi_s390_64(-)?] (media-libs/gst-plugins-base:1.0[abi_x86_64(-)]) > required > > > by (media-plugins/ gst-plugins-libnice-0.1.13-r100:1.0/1.0::gentoo, > > > ebuild scheduled for merge)> > > > >=media-libs/gst-plugins- > > > > > > base-1.10.5: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_s > > > 390_32(-)?,abi_s390_64(-)?,introspection?] > > > (>=media-libs/gst-plugins-base-1.10.5:1.0[abi_x86_64(-), > introspection]) > > > required by (media-libs/gst-plugins-bad-1.10.5:1.0/1.0::gentoo, ebuild > > > scheduled for merge) > > > > > > (media-libs/gst-plugins-bad-1.10.5:1.0/1.0::gentoo, ebuild > scheduled for > > > > > > merge) pulled in by > > > > > > >=media-libs/gst-plugins-bad-1.4:1.0 required by (net-libs/ > > > > > > farstream-0.2.8-r1:0.2/5::gentoo, ebuild scheduled for merge) > > > ================================= > > > > There's no obvious reason why portage should select > > media-libs/gst-plugins-bad-1.10.5, and gst-plugins has updated cleanly > > for me for months now. By I'm on ~arch and your packages are arch. Can > > we re-check the obvious? > > > > emerge --sync up to date? > > Yes. Twice over. > > > > emerge world done? > > Yes, but I had to exclude media-libs/gst-plugins-bad to avoid the hard > blocker > and be able to emerge @world. > > > > Often times I find a partial update fails whereas all > > of world succeeds, it checks all the deps and misses none > > Any mixture of ~arch packages related to pidgin, farstream, gst-plugins? > > Any of those packages keyworded/masked/unmasked on your system? > > All on stable versions. farstream is pulled in by pidgin. > > > > and finally, to see what might want gst-plugins-bad: > > equery depends gst-plugins-bad > > # equery depends gst-plugins-bad > * These packages depend on gst-plugins-bad: > dev-qt/qtmultimedia-5.7.1 (gstreamer ? media-libs/gst-plugins-bad:1.0) > > > There are some legacy settings in /etc/portage, but I wouldn't think they > cause this block: > > # grep gst -r /etc/portage/ > /etc/portage/package.keywords/ffmpeg.keywords:#=media-plugins/gst-plugins- > ffmpeg-0.10.13_p201211-r5 ~amd64 > /etc/portage/package.use/enlightenment:media-plugins/evas_generic_loaders > gstreamer postscript > /etc/portage/package.use/im:net-im/pidgin gtk gstreamer > /etc/portage/package.use/bluetooth:net-wireless/bluez gstreamer pcmcia > /etc/portage/package.use/media:>=media-libs/gstreamer-0.10.36-r2:0.10 > abi_x86_32 > /etc/portage/package.use/media:>=media-libs/gst- > plugins-base-0.10.36-r2:0.10 > abi_x86_32 > /etc/portage/package.use/media:>=media-libs/gst-plugins-bad-1.4:1.0 egl > > > This is the only box I came across this problem. For now I keyworded > media- > libs/gst-plugins-bad-1.12.3 and it is now emerging without any more blocks, > but it is not obvious to me why this happened. > > -- > Regards, > Mick