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