Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Why is portage insisting that I upgrade media-libs/opencv?
Date: Fri, 28 Mar 2014 23:20:09
Message-Id: 53360379.1030103@gmail.com
In Reply to: [gentoo-user] Why is portage insisting that I upgrade media-libs/opencv? by Chris Stankevitz
1 On 29/03/2014 01:05, Chris Stankevitz wrote:
2 > Hello,
3 >
4 > Can anyone tell me why portage is insisting on upgrading me from
5 > opencv-2.4.5 to opencv-2.4.8?
6
7 It's not doing that.
8
9 You need opencv as it's a dep for something, and portage wants you to
10 have a version that's in the tree. The only stable version is 2.4.5 but
11 you have masked that in package.mask
12
13 So you have left portage no choice but to ask you to upgrade to a higher
14 version, all of which are marked ~arch. Therefore portage is giving you
15 the package.unmask entries to accomplish that and thereby asking you
16 pretty please to make everything consistent again on your machine.
17
18 Or you could remove that entry from package.mask and deal with what happens.
19
20
21 >
22 > I would not expect portage to want to do this because:
23 >
24 > 1. opencv-2.4.8 is unstable (and I run a stable system)
25 >
26 > 2. >opencv-2.4.5 is masked
27 >
28 > Thank you,
29 >
30 > Chris
31 >
32 > =====
33 >
34 > jane ~ # grep opencv /etc/portage/package.mask
35 > # 2014-03-13: Hold off on opencv upgrade
36 >> media-libs/opencv-2.4.5
37 >
38 > =====
39 >
40 > jane ~ # emerge -Dauvt world
41 >
42 > These are the packages that would be merged, in reverse order:
43 >
44 > Calculating dependencies... done!
45 >
46 > The following packages are causing rebuilds:
47 >
48 > (x11-base/xorg-server-1.15.0::gentoo, ebuild scheduled for merge)
49 > causes rebuilds for:
50 > (x11-drivers/xf86-video-vesa-2.3.3::gentoo, ebuild scheduled for merge)
51 > (x11-drivers/xf86-video-fbdev-0.4.4::gentoo, ebuild scheduled for merge)
52 > [nomerge ] net-wireless/gnuradio-3.7.3:0/3.7.3 USE="alsa analog
53 > digital examples filter grc qt4 sdl uhd utils wxwidgets -doc -fcd
54 > -jack -oss -pager -performance-counters -portaudio -wavelet"
55 > PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7"
56 > [nomerge ] dev-python/wxpython-2.8.12.1-r2:2.8 USE="cairo
57 > opengl -doc -examples" PYTHON_TARGETS="python2_7 -python2_6"
58 > [nomerge ] dev-python/pycairo-1.10.0-r4 USE="svg xcb -doc
59 > -examples {-test}" PYTHON_TARGETS="python2_7 python3_3 -python2_6
60 > -python3_2"
61 > [ebuild U ] x11-libs/xpyb-1.3.1-r3 [1.3.1-r2] USE="(-selinux)
62 > -static-libs" PYTHON_TARGETS="python2_7 -python2_6" 0 kB
63 > [ebuild U #] media-libs/opencv-2.4.8:0/2.4 [2.4.5:0/0] USE="cuda
64 > eigen* gtk jpeg opencl opengl openmp%* png python%* qt4 threads tiff
65 > -doc -examples -ffmpeg -gstreamer -ieee1394 (-ipp) -java -jpeg2k
66 > -openexr -pch -testprograms -v4l -xine"
67 > PYTHON_SINGLE_TARGET="python2_7%* -python2_6%"
68 > PYTHON_TARGETS="python2_7%* -python2_6%" 89,163 kB
69 > [ebuild U ] dev-util/nvidia-cuda-sdk-5.5.22 [5.0.35-r1] USE="cuda
70 > doc examples -debug -opencl" 829,510 kB
71 > [nomerge ] x11-base/xorg-server-1.15.0:0/1.15.0
72 > [1.14.3-r2:0/1.14.3] USE="ipv6 kdrive nptl suid udev xorg -dmx -doc
73 > -minimal (-selinux) -static-libs -tslib -unwind% -xnest -xvfb"
74 > [nomerge ] x11-base/xorg-drivers-1.15 [1.14]
75 > INPUT_DEVICES="evdev synaptics -acecad -aiptek -elographics -fpit
76 > -hyperpen -joystick -keyboard -mouse -mutouch -penmount -tslib
77 > -vmmouse -void -wacom" VIDEO_CARDS="fbdev nvidia vesa -apm -ast -chips
78 > -cirrus -dummy -epson -fglrx (-freedreno) (-geode) -glint -i128
79 > (-i740) -intel -mach64 -mga -modesetting -neomagic -nouveau -nv
80 > (-omap) (-omapfb) -qxl -r128 -radeon -radeonsi -rendition -s3virge
81 > -savage -siliconmotion -sisusb (-sunbw2) (-suncg14) (-suncg3)
82 > (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng
83 > -v4l -via -virtualbox -vmware (-voodoo)"
84 > [ebuild U ] x11-drivers/xf86-input-evdev-2.8.2 [2.8.1] 362 kB
85 > [ebuild U ] x11-drivers/xf86-input-synaptics-1.7.4 [1.7.1] 442 kB
86 > [ebuild rR ] x11-drivers/xf86-video-vesa-2.3.3 0 kB
87 > [ebuild rR ] x11-drivers/xf86-video-fbdev-0.4.4 0 kB
88 > [nomerge ] media-video/vlc-2.0.7 USE="X a52 aac alsa avcodec
89 > avformat cdda dbus dts dvbpsi dvd encode ffmpeg flac gcrypt gnome
90 > libnotify mmx mp3 mpeg ncurses ogg opengl png postproc pulseaudio qt4
91 > sdl sse svg swscale theora truetype udev vorbis x264 xcb xml xv -aalib
92 > (-altivec) -atmo (-audioqueue) -avahi -bidi -bluray -cddb -dc1394
93 > -debug -dirac (-direct2d) -directfb (-directx) (-dshow) -dvb (-dxva2)
94 > -egl -fbosd -fluidsynth -fontconfig -gme (-gnutls) -growl -httpd
95 > -ieee1394 (-ios-vout) -jack -kate -kde -libass -libcaca -libproxy
96 > -libsamplerate -libtar -libtiger -linsys -lirc -live -lua (-macosx)
97 > (-macosx-audio) (-macosx-dialog-provider) (-macosx-eyetv)
98 > (-macosx-qtkit) (-macosx-quartztext) (-macosx-vout) -matroska
99 > (-media-library) -modplug -mtp -musepack (-neon) -omxil
100 > -optimisememory (-opus) -oss -portaudio -projectm -pvr -rtsp
101 > -run-as-root -samba -schroedinger -sdl-image -shine -shout -sid -skins
102 > -speex -sqlite -switcher -taglib -twolame -upnp -v4l -vaapi -vcdx -vlm
103 > (-waveout) (-wingdi) -wma-fixed -xosd -zvbi"
104 > [nomerge ] x11-libs/xcb-util-0.3.9 USE="-doc -static-libs {-test}"
105 > [ebuild U ] x11-libs/xcb-util-wm-0.4.1 [0.3.9] USE="-doc
106 > -static-libs {-test}" 315 kB
107 > [nomerge ] media-libs/opencv-2.4.8:0/2.4 [2.4.5:0/0] USE="cuda
108 > eigen* gtk jpeg opencl opengl openmp%* png python%* qt4 threads tiff
109 > -doc -examples -ffmpeg -gstreamer -ieee1394 (-ipp) -java -jpeg2k
110 > -openexr -pch -testprograms -v4l -xine"
111 > PYTHON_SINGLE_TARGET="python2_7%* -python2_6%"
112 > PYTHON_TARGETS="python2_7%* -python2_6%"
113 > [ebuild U ] virtual/opencl-0-r4 [0-r2] ABI_X86="(64%*) -32%
114 > (-x32)" VIDEO_CARDS="nvidia -fglrx" 0 kB
115 > [ebuild U ] dev-util/nvidia-cuda-toolkit-5.5.22:0/5.5.22
116 > [5.0.35-r4:0/5.0.35] USE="-debugger -doc -eclipse -profiler" 0 kB
117 > [ebuild R ] x11-drivers/nvidia-drivers-334.21 USE="X acpi
118 > multilib tools uvm* -pax_kernel" 0 kB
119 > [nomerge ] dev-util/nvidia-cuda-sdk-5.5.22 [5.0.35-r1] USE="cuda
120 > doc examples -debug -opencl"
121 > [ebuild U ] media-libs/freeglut-2.8.1-r1 [2.8.1] USE="-debug
122 > -static-libs" ABI_X86="(64%*) (-32) (-x32)" 0 kB
123 > [ebuild U ] virtual/glu-9.0-r1 [9.0] ABI_X86="(64%*) (-32) (-x32)" 0 kB
124 > [ebuild U ] media-libs/glu-9.0.0-r1 [9.0.0] USE="-static-libs
125 > (-multilib%)" ABI_X86="(64%*) (-32) (-x32)" 0 kB
126 > [ebuild r U ] x11-base/xorg-server-1.15.0:0/1.15.0
127 > [1.14.3-r2:0/1.14.3] USE="ipv6 kdrive nptl suid udev xorg -dmx -doc
128 > -minimal (-selinux) -static-libs -tslib -unwind% -xnest -xvfb" 5,417
129 > kB
130 > [nomerge ] media-libs/opencv-2.4.8:0/2.4 [2.4.5:0/0] USE="cuda
131 > eigen* gtk jpeg opencl opengl openmp%* png python%* qt4 threads tiff
132 > -doc -examples -ffmpeg -gstreamer -ieee1394 (-ipp) -java -jpeg2k
133 > -openexr -pch -testprograms -v4l -xine"
134 > PYTHON_SINGLE_TARGET="python2_7%* -python2_6%"
135 > PYTHON_TARGETS="python2_7%* -python2_6%"
136 > [ebuild U ] virtual/opengl-7.0-r1 [7.0] ABI_X86="(64%*) (-32) (-x32)" 0 kB
137 > [nomerge ] sys-block/gparted-0.16.2 USE="policykit -btrfs
138 > -dmraid -f2fs -fat -hfs -jfs -kde -mdadm -ntfs -reiser4 -reiserfs
139 > -xfs"
140 > [nomerge ] dev-cpp/gtkmm-2.24.4:2.4 USE="-doc -examples {-test}"
141 > [nomerge ] dev-cpp/cairomm-1.10.0 USE="svg -doc"
142 > [ebuild U ] x11-libs/cairo-1.12.16 [1.12.14-r4] USE="X glib
143 > opengl svg xcb (-aqua) -debug -directfb -doc (-drm) (-gallium)
144 > (-gles2) -legacy-drivers -openvg (-qt4) -static-libs -valgrind
145 > -xlib-xcb" 35,049 kB
146 > [ebuild U ] media-libs/mesa-10.0.4 [9.1.6] USE="classic egl
147 > gallium gles2 llvm nptl -bindist -debug -gbm -gles1 -llvm-shared-libs%
148 > -opencl% -openvg -osmesa -pax_kernel -pic -r600-llvm-compiler
149 > (-selinux) -vdpau -wayland -xa -xvmc (-shared-glapi%*) (-xorg%)"
150 > ABI_X86="(64%*) (-32) (-x32)" PYTHON_SINGLE_TARGET="(-python2_6%)
151 > (-python2_7%*)" PYTHON_TARGETS="(-python2_6%) (-python2_7%*)"
152 > VIDEO_CARDS="(-freedreno) -i915 -i965 -ilo% -intel -nouveau -r100
153 > -r200 -r300 -r600 -radeon -radeonsi -vmware" 6,636 kB
154 > [ebuild U ] sys-devel/llvm-3.3-r3:0/3.3 [3.1-r2:0/0]
155 > USE="libffi static-analyzer%* xml%* -clang% -debug -doc% -gold
156 > -multitarget -ocaml -python% {-test} -udis86 (-vim-syntax%*)"
157 > ABI_X86="(64%*) (-32) (-x32)" PYTHON_TARGETS="python2_7%* (-pypy2_0)
158 > -python2_6%" VIDEO_CARDS="-radeon%" 13,311 kB
159 > [nomerge ] x11-base/xorg-server-1.15.0:0/1.15.0
160 > [1.14.3-r2:0/1.14.3] USE="ipv6 kdrive nptl suid udev xorg -dmx -doc
161 > -minimal (-selinux) -static-libs -tslib -unwind% -xnest -xvfb"
162 > [nomerge ] x11-apps/xinit-1.3.3 USE="minimal"
163 > [ebuild U ] x11-apps/xauth-1.0.8 [1.0.7] USE="ipv6" 144 kB
164 > [nomerge ] sys-apps/pciutils-3.2.0 USE="kmod zlib -static-libs"
165 > [ebuild U ] sys-apps/hwids-20140317 [20130915.1] USE="udev" 1,585 kB
166 > [nomerge ] xfce-base/xfce4-meta-4.10 USE="svg -minimal"
167 > [nomerge ] xfce-base/xfce4-settings-4.10.1 USE="libnotify
168 > xklavier -debug -libcanberra"
169 > [nomerge ] x11-libs/libxklavier-5.2.1 USE="introspection -doc"
170 > [ebuild U ] x11-misc/xkeyboard-config-2.11 [2.9] 899 kB
171 > [nomerge ] x11-libs/xpyb-1.3.1-r3 [1.3.1-r2] USE="(-selinux)
172 > -static-libs" PYTHON_TARGETS="python2_7 -python2_6"
173 > [ebuild U ] x11-libs/libxcb-1.10 [1.9.1] USE="-doc (-selinux)
174 > -static-libs -xkb" ABI_X86="(64) (-32) (-x32)"
175 > PYTHON_SINGLE_TARGET="(-python2_6%) (-python2_7%*) (-python3_2%)
176 > (-python3_3%)" PYTHON_TARGETS="(-python2_6%) (-python2_7%*)
177 > (-python3_2%) (-python3_3%*)" 465 kB
178 > [ebuild U ] x11-proto/xcb-proto-1.10 [1.8-r3] ABI_X86="(64)
179 > (-32) (-x32)" PYTHON_TARGETS="python2_7 python3_3 -python2_6
180 > -python3_2" 136 kB
181 > [nomerge ] x11-apps/mesa-progs-8.1.0 USE="-egl -gles1 -gles2"
182 > [nomerge ] media-libs/mesa-10.0.4 [9.1.6] USE="classic egl
183 > gallium gles2 llvm nptl -bindist -debug -gbm -gles1 -llvm-shared-libs%
184 > -opencl% -openvg -osmesa -pax_kernel -pic -r600-llvm-compiler
185 > (-selinux) -vdpau -wayland -xa -xvmc (-shared-glapi%*) (-xorg%)"
186 > ABI_X86="(64%*) (-32) (-x32)" PYTHON_SINGLE_TARGET="(-python2_6%)
187 > (-python2_7%*)" PYTHON_TARGETS="(-python2_6%) (-python2_7%*)"
188 > VIDEO_CARDS="(-freedreno) -i915 -i965 -ilo% -intel -nouveau -r100
189 > -r200 -r300 -r600 -radeon -radeonsi -vmware"
190 > [ebuild U ] x11-proto/glproto-1.4.17 [1.4.16] ABI_X86="(64%*)
191 > -32% (-x32)" 124 kB
192 > [ebuild U ] x11-base/xorg-drivers-1.15 [1.14]
193 > INPUT_DEVICES="evdev synaptics -acecad -aiptek -elographics -fpit
194 > -hyperpen -joystick -keyboard -mouse -mutouch -penmount -tslib
195 > -vmmouse -void -wacom" VIDEO_CARDS="fbdev nvidia vesa -apm -ast -chips
196 > -cirrus -dummy -epson -fglrx (-freedreno) (-geode) -glint -i128
197 > (-i740) -intel -mach64 -mga -modesetting -neomagic -nouveau -nv
198 > (-omap) (-omapfb) -qxl -r128 -radeon -radeonsi -rendition -s3virge
199 > -savage -siliconmotion -sisusb (-sunbw2) (-suncg14) (-suncg3)
200 > (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng
201 > -v4l -via -virtualbox -vmware (-voodoo)" 0 kB
202 > [nomerge ] xfce-extra/xfce4-screenshooter-1.8.1 USE="-debug"
203 > [nomerge ] net-libs/libsoup-2.44.2:2.4 USE="introspection
204 > samba ssl -debug {-test}"
205 > [nomerge ] net-libs/glib-networking-2.38.2 USE="gnome
206 > libproxy ssl -smartcard {-test}"
207 > [ebuild U ] app-misc/ca-certificates-20130906-r1 [20130906] 0 kB
208 > [nomerge ] x11-base/xorg-server-1.15.0:0/1.15.0
209 > [1.14.3-r2:0/1.14.3] USE="ipv6 kdrive nptl suid udev xorg -dmx -doc
210 > -minimal (-selinux) -static-libs -tslib -unwind% -xnest -xvfb"
211 > [nomerge ] media-libs/mesa-10.0.4 [9.1.6] USE="classic egl
212 > gallium gles2 llvm nptl -bindist -debug -gbm -gles1 -llvm-shared-libs%
213 > -opencl% -openvg -osmesa -pax_kernel -pic -r600-llvm-compiler
214 > (-selinux) -vdpau -wayland -xa -xvmc (-shared-glapi%*) (-xorg%)"
215 > ABI_X86="(64%*) (-32) (-x32)" PYTHON_SINGLE_TARGET="(-python2_6%)
216 > (-python2_7%*)" PYTHON_TARGETS="(-python2_6%) (-python2_7%*)"
217 > VIDEO_CARDS="(-freedreno) -i915 -i965 -ilo% -intel -nouveau -r100
218 > -r200 -r300 -r600 -radeon -radeonsi -vmware"
219 > [ebuild U ] x11-proto/xf86driproto-2.1.1-r1 [2.1.1]
220 > ABI_X86="(64%*) -32% (-x32)" 0 kB
221 > [ebuild N ] x11-proto/presentproto-1.0 ABI_X86="(64) -32 (-x32)" 106 kB
222 > [ebuild N ] x11-proto/dri3proto-1.0 ABI_X86="(64) -32 (-x32)" 103 kB
223 > [ebuild U ] x11-proto/dri2proto-2.8-r1 [2.8] ABI_X86="(64%*)
224 > -32% (-x32)" 0 kB
225 > [ebuild U ] x11-libs/libdrm-2.4.52 [2.4.46] USE="-libkms
226 > -static-libs" ABI_X86="(64%*) (-32) (-x32)" VIDEO_CARDS="(-exynos)
227 > (-freedreno) -intel -nouveau (-omap) -radeon -vmware" 539 kB
228 > [ebuild N ] x11-libs/libxshmfence-1.1 USE="-static-libs"
229 > ABI_X86="(64) -32 (-x32)" 285 kB
230 > [ebuild U ] x11-libs/xtrans-1.3.3 [1.2.7] USE="-doc" 174 kB
231 > [ebuild U ] x11-proto/xextproto-7.3.0 [7.2.1-r1] USE="-doc"
232 > ABI_X86="(64) (-32) (-x32)" 224 kB
233 > [ebuild U ] x11-proto/xproto-7.0.25 [7.0.24] USE="-doc"
234 > ABI_X86="(64) (-32) (-x32)" 290 kB
235 > [nomerge ] www-client/chromium-33.0.1750.152 USE="cups gnome
236 > pulseaudio tcmalloc (-aura) -bindist -custom-cflags -gnome-keyring
237 > -kerberos (-neon) (-selinux) {-test}" LINGUAS="am ar bg bn ca cs da de
238 > el en_GB es es_LA et fa fi fil fr gu he hi hr hu id it ja kn ko lt lv
239 > ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl sr sv sw ta te th tr uk vi
240 > zh_CN zh_TW"
241 > [nomerge ] app-accessibility/speech-dispatcher-0.8-r2
242 > USE="alsa espeak pulseaudio python -ao -flite -nas -static-libs"
243 > PYTHON_TARGETS="python3_3 -python3_2"
244 > [nomerge ] app-accessibility/espeak-1.47.11-r1
245 > USE="pulseaudio -portaudio"
246 > [nomerge ] media-sound/pulseaudio-5.0 USE="X alsa asyncns
247 > bluetooth caps dbus gdbm glib gnome gtk ipv6 orc qt4 ssl tcpd udev
248 > webrtc-aec -avahi -doc -equalizer -jack -libsamplerate -lirc (-neon)
249 > (-oss) -realtime (-system-wide) -systemd {-test} -xen" ABI_X86="(64)
250 > (-32) (-x32)"
251 > [ebuild U ] sys-apps/tcp-wrappers-7.6.22-r1 [7.6-r8]
252 > USE="ipv6 -netgroups% -static-libs%" ABI_X86="(64%*) (-32) (-x32)" 41
253 > kB
254 >
255 > Total: 37 packages (31 upgrades, 3 new, 3 reinstalls), Size of
256 > downloads: 985,308 kB
257 >
258 > The following keyword changes are necessary to proceed:
259 > (see "package.accept_keywords" in the portage(5) man page for more details)
260 > # required by @selected
261 > # required by @world (argument)
262 > =media-libs/opencv-2.4.8 ~amd64
263 >
264 > The following mask changes are necessary to proceed:
265 > (see "package.unmask" in the portage(5) man page for more details)
266 > # required by @selected
267 > # required by @world (argument)
268 > # /etc/portage/package.mask:
269 > # 2014-03-13: Hold off on opencv upgrade
270 > =media-libs/opencv-2.4.8
271 >
272 > NOTE: The --autounmask-keep-masks option will prevent emerge
273 > from creating package.unmask or ** keyword changes.
274 >
275 > Use --autounmask-write to write changes to config files (honoring
276 > CONFIG_PROTECT). Carefully examine the list of proposed changes,
277 > paying special attention to mask or keyword changes that may expose
278 > experimental or unstable packages.
279 > jane ~ #
280 >
281 >
282 >
283
284
285 --
286 Alan McKinnon
287 alan.mckinnon@×××××.com

Replies

Subject Author
Re: [gentoo-user] Why is portage insisting that I upgrade media-libs/opencv? Chris Stankevitz <chrisstankevitz@×××××.com>