Gentoo Archives: gentoo-user

From: Quico Jurado <quico.jurado@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] gst-plugins blocker
Date: Tue, 21 Nov 2017 15:13:48
Message-Id: CANECUxp01Jp-WUJy2jcYTJ7JXWR6-w2Um8qH8zt4Em6mTGwqWg@mail.gmail.com
In Reply to: Re: [gentoo-user] gst-plugins blocker by Mick
1 Yesterday I experienced the same problem and ended up doing the same thing
2 of keywording "=media-libs/gst-plugins-bad-1.12.3".
3
4 Cheers!
5
6 On Tue, Nov 21, 2017 at 7:46 AM, Mick <michaelkintzios@×××××.com> wrote:
7
8 > On Tuesday, 21 November 2017 13:36:26 GMT Alan McKinnon wrote:
9 > > On 21/11/2017 15:03, Mick wrote:
10 > > > I see that <media-libs/gst-plugins-bad-1.11.90:1.0 is blocking
11 > > > media-libs/gst- plugins-base-1.12.3, so I removed various gst-plugins
12 > and
13 > > > net-libs/farstream, emerged -1 media-libs/gst-plugins-base-1.12.3, but
14 > > > portage continues to complain, with backtrack=99 or not.
15 > > >
16 > > > What is the way to overcome this?
17 > > >
18 > > > =================================
19 > > > # emerge @preserved-rebuild -v -a
20 > > >
21 > > > These are the packages that would be merged, in order:
22 > > >
23 > > > Calculating dependencies... done!
24 > > > [ebuild N ] media-libs/gst-plugins-bad-1.10.5:1.0::gentoo USE="X
25 > > > bzip2 egl introspection nls opengl orc vnc wayland -gles2 -gtk {-test}
26 > > > -vcd" ABI_X86="(64) -32 (-x32)" 0 KiB
27 > > > [ebuild N ] media-plugins/gst-plugins-libnice-0.1.13-r100:1.0::
28 > gentoo
29 > > > ABI_X86="(64) -32 (-x32)" 0 KiB
30 > > > [ebuild N ] media-libs/gst-plugins-good-1.10.5:1.0::gentoo
31 > USE="nls
32 > > > orc" ABI_X86="(64) -32 (-x32)" 0 KiB
33 > > > [ebuild N ] net-libs/farstream-0.2.8-r1:0.2/5::gentoo
34 > > > USE="introspection {-test} -upnp" 0 KiB
35 > > > [ebuild R ] net-im/pidgin-2.12.0:0/2::gentoo USE="dbus
36 > gstreamer gtk
37 > > > ncurses nls spell xscreensaver (-aqua) -debug -doc -eds -gadu -gnutls -
38 > > > groupwise -idn -meanwhile -networkmanager -perl -pie -prediction
39 > -python
40 > > > -sasl -silc -tcl -tk -zephyr -zeroconf" PYTHON_TARGETS="python2_7" 0
41 > KiB
42 > > > [blocks B ] <media-libs/gst-plugins-bad-1.11.90:1.0
43 > > > ("<media-libs/gst- plugins-bad-1.11.90:1.0" is blocking
44 > > > media-libs/gst-plugins-base-1.12.3)
45 > > >
46 > > > Total: 5 packages (4 new, 1 reinstall), Size of downloads: 0 KiB
47 > > > Conflict: 1 block (1 unsatisfied)
48 > > >
49 > > > * Error: The above package list contains packages which cannot be
50 > > > * installed at the same time on the same system.
51 > > >
52 > > > (media-libs/gst-plugins-base-1.12.3:1.0/1.0::gentoo, installed)
53 > pulled
54 > > > in by>
55 > > > media-libs/gst-plugins-base:1.0 required by (net-im/
56 > > >
57 > > > pidgin-2.12.0:0/2::gentoo, ebuild scheduled for merge)
58 > > >
59 > > > >=media-libs/gst-plugins-base-1.4:1.0 required by (net-libs/
60 > > >
61 > > > farstream-0.2.8-r1:0.2/5::gentoo, ebuild scheduled for merge)
62 > > >
63 > > > >=media-libs/gst-plugins-
64 > > >
65 > > > base-1.10.5:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)
66 > ?,abi_mips_n32
67 > > > (-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,
68 > abi_ppc_64(-)?,abi_s
69 > > > 390_32(-)?,abi_s390_64(-)?]
70 > > > (>=media-libs/gst-plugins-base-1.10.5:1.0[abi_x86_64(-)]) required by
71 > > > (media- libs/gst-plugins-good-1.10.5:1.0/1.0::gentoo, ebuild scheduled
72 > > > for merge)>
73 > > > media-libs/gst-plugins-base:
74 > > > 1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_
75 > n32(-)?,abi_mip
76 > > > s_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,
77 > abi_s390_32(-)?,a
78 > > > bi_s390_64(-)?] (media-libs/gst-plugins-base:1.0[abi_x86_64(-)])
79 > required
80 > > > by (media-plugins/ gst-plugins-libnice-0.1.13-r100:1.0/1.0::gentoo,
81 > > > ebuild scheduled for merge)>
82 > > > >=media-libs/gst-plugins-
83 > > >
84 > > > base-1.10.5:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)
85 > ?,abi_mips_n32
86 > > > (-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,
87 > abi_ppc_64(-)?,abi_s
88 > > > 390_32(-)?,abi_s390_64(-)?,introspection?]
89 > > > (>=media-libs/gst-plugins-base-1.10.5:1.0[abi_x86_64(-),
90 > introspection])
91 > > > required by (media-libs/gst-plugins-bad-1.10.5:1.0/1.0::gentoo, ebuild
92 > > > scheduled for merge)
93 > > >
94 > > > (media-libs/gst-plugins-bad-1.10.5:1.0/1.0::gentoo, ebuild
95 > scheduled for
96 > > >
97 > > > merge) pulled in by
98 > > >
99 > > > >=media-libs/gst-plugins-bad-1.4:1.0 required by (net-libs/
100 > > >
101 > > > farstream-0.2.8-r1:0.2/5::gentoo, ebuild scheduled for merge)
102 > > > =================================
103 > >
104 > > There's no obvious reason why portage should select
105 > > media-libs/gst-plugins-bad-1.10.5, and gst-plugins has updated cleanly
106 > > for me for months now. By I'm on ~arch and your packages are arch. Can
107 > > we re-check the obvious?
108 > >
109 > > emerge --sync up to date?
110 >
111 > Yes. Twice over.
112 >
113 >
114 > > emerge world done?
115 >
116 > Yes, but I had to exclude media-libs/gst-plugins-bad to avoid the hard
117 > blocker
118 > and be able to emerge @world.
119 >
120 >
121 > > Often times I find a partial update fails whereas all
122 > > of world succeeds, it checks all the deps and misses none
123 > > Any mixture of ~arch packages related to pidgin, farstream, gst-plugins?
124 > > Any of those packages keyworded/masked/unmasked on your system?
125 >
126 > All on stable versions. farstream is pulled in by pidgin.
127 >
128 >
129 > > and finally, to see what might want gst-plugins-bad:
130 > > equery depends gst-plugins-bad
131 >
132 > # equery depends gst-plugins-bad
133 > * These packages depend on gst-plugins-bad:
134 > dev-qt/qtmultimedia-5.7.1 (gstreamer ? media-libs/gst-plugins-bad:1.0)
135 >
136 >
137 > There are some legacy settings in /etc/portage, but I wouldn't think they
138 > cause this block:
139 >
140 > # grep gst -r /etc/portage/
141 > /etc/portage/package.keywords/ffmpeg.keywords:#=media-plugins/gst-plugins-
142 > ffmpeg-0.10.13_p201211-r5 ~amd64
143 > /etc/portage/package.use/enlightenment:media-plugins/evas_generic_loaders
144 > gstreamer postscript
145 > /etc/portage/package.use/im:net-im/pidgin gtk gstreamer
146 > /etc/portage/package.use/bluetooth:net-wireless/bluez gstreamer pcmcia
147 > /etc/portage/package.use/media:>=media-libs/gstreamer-0.10.36-r2:0.10
148 > abi_x86_32
149 > /etc/portage/package.use/media:>=media-libs/gst-
150 > plugins-base-0.10.36-r2:0.10
151 > abi_x86_32
152 > /etc/portage/package.use/media:>=media-libs/gst-plugins-bad-1.4:1.0 egl
153 >
154 >
155 > This is the only box I came across this problem. For now I keyworded
156 > media-
157 > libs/gst-plugins-bad-1.12.3 and it is now emerging without any more blocks,
158 > but it is not obvious to me why this happened.
159 >
160 > --
161 > Regards,
162 > Mick