1 |
On 14/03/2017 16:43, allan gottlieb wrote: |
2 |
> I update roughly twice a week. On one machine (full output below) I was |
3 |
> told that libinput and evdev are blocking xorg-drivers |
4 |
> |
5 |
> [blocks B ] <x11-drivers/xf86-input-libinput-0.20.0 ("<x11-drivers/xf86-input-libinput-0.20.0" is blocking x11-base/xorg-drivers-1.19) |
6 |
> [blocks B ] <x11-drivers/xf86-input-evdev-2.10.4 ("<x11-drivers/xf86-input-evdev-2.10.4" is blocking x11-base/xorg-drivers-1.19) |
7 |
> |
8 |
> However the merge does propose to update xorg-drivers |
9 |
> [ebuild U ] x11-base/xorg-drivers-1.19 [1.18-r1] VIDEO_CARDS="-ark% -i915% -i965% (-newport) -sis%" |
10 |
> |
11 |
> It also proposes to update libinput and evdev |
12 |
> [ebuild U ] x11-drivers/xf86-input-libinput-0.24.0 [0.19.0] |
13 |
> [ebuild U ] x11-drivers/xf86-input-evdev-2.10.5 [2.10.3] |
14 |
> |
15 |
> I do see that the versions of libinput and evdev to be used are higher |
16 |
> than the versions that would block xorg-drivers. I am wondering why in |
17 |
> this case emerge is telling me about the block (in red with a capital B) |
18 |
> and more importantly would appreciate confirmation that I should let the |
19 |
> emerge proceed. |
20 |
|
21 |
|
22 |
Portage found a solution that satisfies all constraints, so you should |
23 |
let it proceed. |
24 |
|
25 |
Did you run emerge with -v to get the above? |
26 |
That looks like portage is doing it's usual -v thing which is to core |
27 |
dump to your console in the hope that maybe you can figure it out and |
28 |
you are willing to play the game called "let's find out what portage |
29 |
thinks it means today!" |
30 |
|
31 |
I don't understand why those blockers are marked hard, as portage found |
32 |
a solution. The blocker lines are really telling you why portage wants |
33 |
to upgrade your libinput and evdev drivers - the current ones won't work |
34 |
with your current drivers. |
35 |
|
36 |
Which is all totally pointless, as newer versions of everything are |
37 |
available and you want a full update. There's very little point in |
38 |
software going to great lengths to tell you why it won't keep old |
39 |
versions when you explicitly told it to not keep old versions :-) |
40 |
|
41 |
|
42 |
|
43 |
> |
44 |
> thanks in advance, |
45 |
> allan |
46 |
> |
47 |
> [nomerge ] x11-base/xorg-x11-7.4-r2 |
48 |
> [nomerge ] media-fonts/font-daewoo-misc-1.0.3 |
49 |
> [nomerge ] x11-apps/bdftopcf-1.0.5 |
50 |
> [ebuild U ] x11-libs/libXfont-1.5.2 [1.5.1] |
51 |
> [nomerge ] x11-apps/xdm-1.1.11-r3 |
52 |
> [ebuild U ] x11-apps/xconsole-1.0.7 [1.0.6] |
53 |
> [nomerge ] app-office/libreoffice-5.2.3.3-r1 |
54 |
> [nomerge ] sci-mathematics/lpsolve-5.5.2.0 |
55 |
> [nomerge ] sci-libs/colamd-2.8.0 |
56 |
> [ebuild U ] sci-libs/suitesparseconfig-4.2.1-r1 [4.2.1] ABI_X86="(64%*) -32% (-x32)" |
57 |
> [nomerge ] gnome-base/gnome-3.20.0 |
58 |
> [nomerge ] gnome-base/gnome-extra-apps-3.20.0 |
59 |
> [nomerge ] gnome-extra/gnome-characters-3.20.1 |
60 |
> [ebuild U ] dev-libs/libunistring-0.9.7 [0.9.5] ABI_X86="(64%*) -32% (-x32)" |
61 |
> [nomerge ] media-video/gnome-mplayer-1.0.9 |
62 |
> [nomerge ] x11-themes/gnome-icon-theme-symbolic-3.12.0 |
63 |
> [nomerge ] x11-misc/icon-naming-utils-0.8.90 |
64 |
> [nomerge ] dev-perl/XML-Simple-2.200.0-r1 |
65 |
> [ebuild U ] dev-perl/XML-LibXML-2.12.800-r1 [2.12.100] USE="-examples% -minimal%" |
66 |
> [ebuild U ] www-client/firefox-45.8.0 [45.7.0] |
67 |
> [ebuild U ] www-client/chromium-57.0.2987.98 [56.0.2924.76-r1] USE="system-libvpx%* -component-build% -gconf%" |
68 |
> [nomerge ] gnome-base/gnome-3.20.0 |
69 |
> [nomerge ] gnome-base/gnome-core-apps-3.20.0 |
70 |
> [nomerge ] gnome-base/gnome-control-center-3.20.2-r1 |
71 |
> [nomerge ] x11-drivers/xf86-input-libinput-0.24.0 [0.19.0] |
72 |
> [nomerge ] x11-base/xorg-server-1.19.2 [1.18.4] USE="-debug%" |
73 |
> [nomerge ] x11-base/xorg-drivers-1.19 [1.18-r1] VIDEO_CARDS="-ark% -i915% -i965% (-newport) -sis%" |
74 |
> [ebuild U ] x11-drivers/xf86-input-synaptics-1.9.0 [1.8.3] |
75 |
> [ebuild U ] x11-drivers/xf86-video-intel-2.99.917_p20170216 [2.99.917_p20160621-r1] USE="-tools%" |
76 |
> [ebuild U ] net-misc/wget-1.19.1-r1 [1.18] |
77 |
> [ebuild U ] x11-base/xorg-drivers-1.19 [1.18-r1] VIDEO_CARDS="-ark% -i915% -i965% (-newport) -sis%" |
78 |
> [ebuild U ] x11-drivers/xf86-input-evdev-2.10.5 [2.10.3] |
79 |
> [nomerge ] x11-base/xorg-drivers-1.19 [1.18-r1] VIDEO_CARDS="-ark% -i915% -i965% (-newport) -sis%" |
80 |
> [ebuild U ] x11-drivers/xf86-input-libinput-0.24.0 [0.19.0] |
81 |
> [ebuild U ] x11-base/xorg-server-1.19.2 [1.18.4] USE="-debug%" |
82 |
> [ebuild U ] x11-apps/xauth-1.0.10 [1.0.9-r2] USE="{-test}" |
83 |
> [ebuild U ] dev-libs/libinput-1.6.2 [1.4.2] |
84 |
> [nomerge ] net-libs/webkit-gtk-2.14.5 |
85 |
> [ebuild U ] x11-libs/cairo-1.14.8 [1.14.6] |
86 |
> [nomerge ] x11-base/xorg-x11-7.4-r2 |
87 |
> [ebuild U ] x11-apps/sessreg-1.1.1 [1.1.0] |
88 |
> [nomerge ] x11-base/xorg-drivers-1.19 [1.18-r1] VIDEO_CARDS="-ark% -i915% -i965% (-newport) -sis%" |
89 |
> [nomerge ] x11-drivers/xf86-input-evdev-2.10.5 [2.10.3] |
90 |
> [nomerge ] x11-base/xorg-server-1.19.2 [1.18.4] USE="-debug%" |
91 |
> [ebuild N ] x11-libs/libXfont2-2.0.1 USE="bzip2 ipv6 truetype -doc -static-libs" |
92 |
> [ebuild U ] dev-libs/libevdev-1.5.6 [1.5.2] |
93 |
> [nomerge ] gnome-base/gnome-3.20.0 |
94 |
> [nomerge ] gnome-base/gdm-3.20.1 |
95 |
> [nomerge ] x11-base/xorg-server-1.19.2 [1.18.4] USE="-debug%" |
96 |
> [ebuild U ] media-libs/libepoxy-1.4.1 [1.3.1] USE="X%*" |
97 |
> [ebuild U ] media-libs/mesa-13.0.5 [12.0.1] USE="nettle%* -gcrypt% (-libressl) -openssl% -vulkan%" |
98 |
> [ebuild U ] x11-proto/presentproto-1.1 [1.0] |
99 |
> [ebuild U ] x11-misc/xkeyboard-config-2.20 [2.17] |
100 |
> [ebuild U ] x11-libs/libXi-1.7.9 [1.7.8] |
101 |
> [ebuild U ] x11-libs/libX11-1.6.5 [1.6.4] |
102 |
> [ebuild U ] x11-libs/libxcb-1.12-r2 [1.12] |
103 |
> [nomerge ] gnome-base/gnome-extra-apps-3.20.0 |
104 |
> [nomerge ] games-puzzle/lightsoff-3.20.0 |
105 |
> [nomerge ] media-libs/clutter-gtk-1.8.0 |
106 |
> [nomerge ] media-libs/cogl-1.22.2 |
107 |
> [ebuild U ] x11-libs/libdrm-2.4.75 [2.4.70] VIDEO_CARDS="(-vivante)" |
108 |
> [nomerge ] x11-base/xorg-x11-7.4-r2 |
109 |
> [nomerge ] x11-apps/iceauth-1.0.7 |
110 |
> [ebuild U ] x11-libs/libICE-1.0.9-r1 [1.0.9] |
111 |
> [nomerge ] net-libs/webkit-gtk-2.14.5 |
112 |
> [ebuild U ] media-libs/freetype-2.7.1-r2 [2.6.3-r1] USE="cleartype_hinting%*" |
113 |
> [nomerge ] net-libs/webkit-gtk-2.14.5 |
114 |
> [nomerge ] x11-libs/libXrender-0.9.10 |
115 |
> [ebuild U ] x11-proto/xproto-7.0.31 [7.0.29] |
116 |
> [nomerge ] games-puzzle/lightsoff-3.20.0 |
117 |
> [nomerge ] media-libs/clutter-1.26.0 |
118 |
> [nomerge ] x11-libs/cairo-1.14.8 [1.14.6] |
119 |
> [ebuild U ] sys-libs/binutils-libs-2.27 [2.25.1-r2] |
120 |
> [ebuild NS ] sys-devel/binutils-2.26.1 [2.25.1-r1] USE="cxx nls -multitarget -static-libs {-test} -vanilla" |
121 |
> [nomerge ] net-libs/webkit-gtk-2.14.5 |
122 |
> [nomerge ] x11-libs/libnotify-0.7.6-r3 |
123 |
> [nomerge ] virtual/notification-daemon-0 |
124 |
> [nomerge ] gnome-base/gnome-shell-3.20.4 |
125 |
> [nomerge ] gnome-base/gnome-control-center-3.20.2-r1 |
126 |
> [nomerge ] net-misc/networkmanager-1.4.4-r1 |
127 |
> [nomerge ] net-wireless/wpa_supplicant-2.6 |
128 |
> [nomerge ] net-wireless/crda-3.18-r1 |
129 |
> [ebuild U ] net-wireless/wireless-regdb-20170307 [20160610] |
130 |
> [nomerge ] sys-devel/binutils-2.26.1 [2.25.1-r1] USE="cxx nls -multitarget -static-libs {-test} -vanilla" |
131 |
> [ebuild U ] sys-devel/binutils-config-5-r3 [5-r2] |
132 |
> [blocks B ] <x11-drivers/xf86-input-libinput-0.20.0 ("<x11-drivers/xf86-input-libinput-0.20.0" is blocking x11-base/xorg-drivers-1.19) |
133 |
> [blocks B ] <x11-drivers/xf86-input-evdev-2.10.4 ("<x11-drivers/xf86-input-evdev-2.10.4" is blocking x11-base/xorg-drivers-1.19) |
134 |
> |
135 |
|
136 |
|
137 |
-- |
138 |
Alan McKinnon |
139 |
alan.mckinnon@×××××.com |