SLOT=5 was recently added to provide libncurses.so.5 for dropbox :) See bug 557472 $ sudo emerge -avuDN --changed-deps @world These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild NS ~] sys-libs/ncurses-5.9-r101:5::gentoo [5.9-r3:0::gentoo] USE="unicode -gpm -tinfo" ABI_X86="(64) -32 (-x32)" 0 KiB [ebuild U ] dev-libs/openssl-1.0.2d::gentoo [1.0.1p::gentoo] USE="asm%* tls-heartbeat zlib -bindist -gmp -kerberos -rfc3779 -sctp% -static-libs {-test} -vanilla" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="(sse2)" 5 172 KiB [ebuild U ] net-misc/libreswan-3.15::gentoo [3.13::gentoo] USE="caps pam -curl -dnssec -ldap" 9 040 KiB [ebuild R ] net-misc/mosh-1.2.4::gentoo USE="client mosh-hardening server utempter -examples -ufw" 0 KiB [ebuild R ] net-mail/mailutils-2.99.98::gentoo USE="berkdb clients gdbm ipv6 mysql nls pam postgres python sasl ssl tcpd threads -bidi -guile -kerberos -ldap -servers -static-libs -tokyocabinet" 0 KiB [blocks B ] <sys-libs/ncurses-6:0 ("<sys-libs/ncurses-6:0" is blocking sys-libs/ncurses-5.9-r101) Total: 5 packages (2 upgrades, 1 in new slot, 2 reinstalls), Size of downloads: 14 212 KiB Conflict: 1 block (1 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (sys-libs/ncurses-5.9-r101:5/5::gentoo, ebuild scheduled for merge) pulled in by >=sys-libs/ncurses-5.2-r2 required by (app-editors/vim-7.4.273:0/0::gentoo, installed) >=sys-libs/ncurses-5.7-r7 required by (sys-process/psmisc-22.21-r2:0/0::gentoo, installed) >=sys-libs/ncurses-5.7-r7[unicode?] (>=sys-libs/ncurses-5.7-r7[unicode]) required by (sys-process/procps-3.3.9-r2:0/0::gentoo, installed) sys-libs/ncurses:5/5= required by (dev-util/cmake-3.2.2:0/0::gentoo, installed) sys-libs/ncurses[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (sys-libs/ncurses[abi_x86_64(-)]) required by (dev-db/mariadb-10.0.21:0/18::gentoo, installed) sys-libs/ncurses:5/5= required by (sys-apps/openrc-0.17:0/0::gentoo, installed) >=sys-libs/ncurses-5.2 required by (sys-apps/less-478:0/0::gentoo, installed) sys-libs/ncurses required by (net-misc/telnet-bsd-1.2-r1:0/0::gentoo, installed) sys-libs/ncurses required by (app-misc/pwsafe-0.2.0-r2:0/0::gentoo, installed) >=sys-libs/ncurses-5.7-r7:5/5= required by (sys-block/parted-3.2:0/0::gentoo, installed) >=sys-libs/ncurses-5.7-r7:5/5= required by (net-analyzer/iptraf-ng-1.1.4-r1:0/0::gentoo, installed) sys-libs/ncurses:5/5=[abi_x86_64(-)] required by (dev-db/mariadb-10.0.21:0/18::gentoo, installed) >=sys-libs/ncurses-5.2-r2:5/5= required by (sys-devel/gdb-7.7.1:0/0::gentoo, installed) >=sys-libs/ncurses-5.2-r5 required by (sys-boot/grub-2.02_beta2-r7:2/2::gentoo, installed) >=sys-libs/ncurses-5.2-r2 required by (app-shells/bash-4.3_p39:0/0::gentoo, installed) sys-libs/ncurses:5/5= required by (dev-scheme/guile-1.8.8-r1:12/12::gentoo, installed) sys-libs/ncurses:5/5= required by (app-crypt/pinentry-0.9.0:0/0::gentoo, installed) >=sys-libs/ncurses-5.2-r2:5/5=[unicode] required by (sys-apps/util-linux-2.26.2:0/0::gentoo, installed) sys-libs/ncurses:* required by (net-mail/mailutils-2.99.98:0/0::gentoo, ebuild scheduled for merge) sys-libs/ncurses required by (sys-libs/slang-2.2.4-r1:0/0::gentoo, installed) >=sys-libs/ncurses-5.2 required by (sys-devel/bc-1.06.95-r1:0/0::gentoo, installed) >=sys-libs/ncurses-5.9-r1[unicode?] (>=sys-libs/ncurses-5.9-r1[unicode]) required by (app-editors/nano-2.3.6:0/0::gentoo, installed) sys-libs/ncurses required by (app-arch/dump-0.4.44-r1:0/0::gentoo, installed) >=sys-libs/ncurses-5.2 required by (sys-kernel/hardened-sources-3.14.51:3.14.51/3.14.51::gentoo, installed) sys-libs/ncurses required by (app-misc/tmux-1.9a:0/0::gentoo, installed) sys-libs/ncurses:5/5= required by (net-analyzer/iftop-1.0_pre4:0/0::gentoo, installed) sys-libs/ncurses:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (sys-libs/ncurses:=[abi_x86_64(-)]) required by (dev-db/mariadb-10.0.21:0/18::gentoo, installed) >=sys-libs/ncurses-5.2-r3 required by (www-client/w3m-0.5.3-r5:0/0::gentoo, installed) sys-libs/ncurses:5/5= required by (net-analyzer/mtr-0.86:0/0::gentoo, installed) (sys-libs/ncurses-5.9-r3:0/0::gentoo, installed) pulled in by sys-libs/ncurses:0= required by (dev-scheme/guile-1.8.8-r1:12/12::gentoo, installed) >=sys-libs/ncurses-5.2 required by (dev-lang/python-2.7.9-r1:2.7/2.7::gentoo, installed) >=sys-libs/ncurses-5.9-r3[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=sys-libs/ncurses-5.9-r3[abi_x86_64(-)]) required by (dev-libs/libedit-20130712.3.1:0/0::gentoo, installed) sys-libs/ncurses:0= required by (net-analyzer/iftop-1.0_pre4:0/0::gentoo, installed) sys-libs/ncurses:0 required by (net-misc/mosh-1.2.4:0/0::gentoo, ebuild scheduled for merge) >=sys-libs/ncurses-5.7-r7:0= required by (net-analyzer/iptraf-ng-1.1.4-r1:0/0::gentoo, installed) sys-libs/ncurses:0= required by (net-analyzer/mtr-0.86:0/0::gentoo, installed) sys-libs/ncurses:0= required by (app-crypt/pinentry-0.9.0:0/0::gentoo, installed) >=sys-libs/ncurses-5.2-r2:0=[unicode?] (>=sys-libs/ncurses-5.2-r2:0=[unicode]) required by (sys-apps/util-linux-2.26.2:0/0::gentoo, installed) sys-libs/ncurses:0= required by (sys-apps/openrc-0.17:0/0::gentoo, installed) sys-libs/ncurses:0= required by (dev-util/cmake-3.2.2:0/0::gentoo, installed) >=sys-libs/ncurses-5.7-r7:0= required by (sys-block/parted-3.2:0/0::gentoo, installed) >=sys-libs/ncurses-5.2-r2:0= required by (sys-devel/gdb-7.7.1:0/0::gentoo, installed) >=sys-libs/ncurses-5.2 required by (dev-lang/python-3.4.1:3.4/3.4::gentoo, installed) >=sys-libs/ncurses-5.9-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=sys-libs/ncurses-5.9-r3[abi_x86_64(-)]) required by (sys-libs/readline-6.3_p8-r2:0/0::gentoo, installed) sys-libs/ncurses required by (sys-devel/gettext-0.19.4:0/0::gentoo, installed) sys-libs/ncurses required by (app-admin/eselect-1.4.4:0/0::gentoo, installed) >=sys-libs/ncurses-5.2-r2 required by (sys-apps/texinfo-5.2:0/0::gentoo, installed) For more information about Blocked Packages, please refer to the following section of the Gentoo Linux x86 Handbook (architecture is irrelevant): https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages The following keyword changes are necessary to proceed: (see "package.accept_keywords" in the portage(5) man page for more details) # required by net-analyzer/iptraf-ng-1.1.4-r1::gentoo # required by @selected # required by @world (argument) =sys-libs/ncurses-5.9-r101 ~amd64 Would you like to add these changes to your config files? [Yes/No]
(In reply to Alexander Tsoy from comment #0) > SLOT=5 was recently added to provide libncurses.so.5 for dropbox :) See bug > 557472 To be more precise, all ncurses ebuilds were converted to SLOT=0. But then SLOT=5 was reintroduced for dropbox.
Guys, do you realise the extent of the damage latest changes around ncurses has caused? See this topic for example: https://forums.gentoo.org/viewtopic-t-1027536-highlight-ncurses.html In my case, I can say I was lucky, for me it was sufficient to unmerge mplayer (which I will miss!) and re-emerge ekg2 with -ncurses flag and the problem went away. But in general, the problem like this one may result in bad perception of Gentoo as a whole.
Ooops.. I just realized that dependency conflict was caused by subslots recorded in vdb (see bug 558856). I was able to update world with the following command: # emerge -avuDN --changed-deps --exclude sys-libs/ncurses @world But anyway dependency 'sys-libs/ncurses:*' is incorrect and should be updated to 'sys-libs/ncurses:0=' since SLOT=5 doesn't install headers.
Should be fixed in net-mail/mailutils-2.99.99. Thank you.