Gentoo Archives: gentoo-user

From: gevisz <gevisz@×××××.com>
To: "gentoo-user@l.g.o" <gentoo-user@l.g.o>
Subject: [gentoo-user] Why portage demands to unmask an unstable version of the package?
Date: Sat, 04 Mar 2017 16:21:34
Message-Id: CA+t6X7cHU=Xdv+WWq3-KXXsn8i=t1S=-z5UAcRns0Y33GE21iA@mail.gmail.com
1 $ eix gvim
2 [I] app-editors/gvim
3 Available versions: 8.0.0106 ~8.0.0386 **9999 {acl aqua cscope
4 debug gnome gtk gtk3 lua luajit motif neXt netbeans nls perl python
5 racket ruby selinux session tcl PYTHON_TARGETS="python2_7 python3_4
6 python3_5 python3_6"}
7 Installed versions: 8.0.0106(05:36:17 PM 12/11/2016)(acl gtk
8 python session -aqua -cscope -debug -gnome -gtk3 -lua -luajit -motif
9 -neXt -netbeans -nls -perl -racket -ruby -selinux -tcl
10 PYTHON_TARGETS="python2_7 python3_4 -python3_5")
11 Homepage: http://www.vim.org/ https://github.com/vim/vim
12 Description: GUI version of the Vim text editor
13
14 So, in my portage tree currently there is one stable gvim package with
15 version 8.0.0106
16 and one unstable gvim package, with version 8.0.0386.
17
18 Why portage force me to unmask an unstable version of the package then?
19
20 # emerge --update --deep --with-bdeps=y --newuse --backtrack=90 --ask
21 world --exclude chromium
22
23 These are the packages that would be merged, in order:
24
25 Calculating dependencies... done!
26
27 The following packages are causing rebuilds:
28
29 (dev-libs/kpathsea-6.2.2_p20160523:0/6.2.2::gentoo, ebuild scheduled
30 for merge) causes rebuilds for:
31 (dev-tex/bibtexu-3.71_p20150521:0/0::gentoo, ebuild scheduled for merge)
32 (app-text/evince-3.20.1:0/evd3.4-evv3.3::gentoo, ebuild scheduled for merge)
33 (app-text/dvipng-1.15:0/0::gentoo, ebuild scheduled for merge)
34 [ebuild r U ] dev-libs/kpathsea-6.2.2_p20160523 [6.2.1_p20150521-r2]
35 [ebuild U ] app-editors/vim-core-8.0.0386 [8.0.0106]
36 [ebuild R ] x11-base/xorg-drivers-1.18-r1 VIDEO_CARDS="(-omapfb%)"
37 [ebuild U ] dev-libs/geoip-1.6.9-r1 [1.6.9]
38 [ebuild U ~] net-misc/youtube-dl-2017.03.02 [2017.02.22]
39 [ebuild U ] dev-python/enum34-1.1.6 [1.0.4]
40 [ebuild rR ] dev-tex/bibtexu-3.71_p20150521
41 [ebuild U ] net-libs/neon-0.30.2 [0.30.1] USE="(-libressl)"
42 [ebuild N ] dev-libs/libusb-compat-0.1.5-r2 USE="-debug
43 -examples -static-libs" ABI_X86="32 (64) (-x32)"
44 [ebuild U ] app-editors/vim-8.0.0386 [8.0.0106]
45 PYTHON_TARGETS="(-python3_6)"
46 [ebuild NS ] virtual/libusb-0-r2 [1-r2] ABI_X86="32 (64) (-x32)"
47 [ebuild U ] app-vim/gentoo-syntax-20170225 [20160530]
48 [ebuild U ~] app-editors/gvim-8.0.0386 [8.0.0106]
49 PYTHON_TARGETS="-python3_6%"
50 [ebuild U ] app-doc/doxygen-1.8.13-r1 [1.8.12]
51 [ebuild U ] app-crypt/gnupg-2.1.18 [2.1.15] USE="smartcard* -wks-server%"
52 [ebuild U ] app-crypt/gpgme-1.8.0-r2 [1.5.5] USE="cxx%* -python%
53 -qt5%" PYTHON_TARGETS="python2_7%* python3_4%* (-python3_5)"
54 [ebuild U ] media-plugins/gst-plugins-libav-1.10.4 [1.10.3]
55 [ebuild rR ] app-text/dvipng-1.15
56 [ebuild rR ] app-text/evince-3.20.1
57
58 The following keyword changes are necessary to proceed:
59 (see "package.accept_keywords" in the portage(5) man page for more details)
60 # required by @selected
61 # required by @world (argument)
62 =app-editors/gvim-8.0.0386 ~amd64
63
64 Would you like to add these changes to your config files? [Yes/No] n
65
66 !!! The following installed packages are masked:
67 - www-client/opera-12.16_p1860-r1::gentoo (masked by: OPERA-12 license(s))
68 A copy of the 'OPERA-12' license is located at '/usr/portage/licenses/OPERA-12'.
69
70 For more information, see the MASKED PACKAGES section in the emerge
71 man page or refer to the Gentoo Handbook.

Replies

Subject Author
Re: [gentoo-user] Why portage demands to unmask an unstable version of the package? Neil Bothwick <neil@××××××××××.uk>