On 03/25/2017 01:36 PM, Alan McKinnon wrote: > On 25/03/2017 16:37, the...@sys-concept.com wrote: [snip] >> !!! All ebuilds that could satisfy >> ">=sys-libs/ncurses-5.2-r2:0/5=[unicode]" have been masked. >> !!! One of the following masked packages is required to complete your >> request: >> - sys-libs/ncurses-5.9-r5::gentoo (masked by: ) >> >> (dependency required by "sys-apps/util-linux-2.26.2::gentoo" [installed]) >> (dependency required by "@__auto_slot_operator_replace_installed__" >> [argument]) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > I missed this earlier. That is new, I have no idea what it means >> >> >> I can not unmerge sys-apps/util-linux as I might damage the system. >> I've unmerge sys-libs/ncurses-6.0-r1 but it still giving me that error. > > > with ncurses above, portage says it needs ncurses version >5.2-r2 with > subslot 0/5 and unicode set in USE. It doesn't say WHY it needs it, only > that it does, but something in your system configs prevents it. > > Start with: > grep -r unicode /etc/portage > grep -r ncurses /etc/portage > > That tends to show quickly why you have a USE unset or if ncurses is > blocked somehow
OK, I run emerge -vq @preserved-rebuild it compiled some 57-packages. but I'm not moving ahead, I can not even run --depclean, it ask me to run: emerge --update --newuse --deep --with-bdeps=y -q @world and there are no blockers showing but: !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: sys-apps/attr:0 (sys-apps/attr-2.4.47-r2:0/0::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) (sys-apps/attr-2.4.47-r2:0/0::gentoo, installed) pulled in by >=sys-apps/attr-2.4.47-r1[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(-)?] required by (sys-libs/libcap-2.24-r2:0/0::gentoo, installed) >=sys-apps/attr-2.4.47-r1[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(-)?] required by (dev-libs/glib-2.48.2:2/2::gentoo, installed) x11-libs/libXt:0 (x11-libs/libXt-1.1.5:0/0::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) (x11-libs/libXt-1.1.5:0/0::gentoo, installed) pulled in by >=x11-libs/libXt-1.1.4[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(-)?] required by (x11-libs/libXpm-3.5.12:0/0::gentoo, installed) x11-libs/libSM:0 (x11-libs/libSM-1.2.2-r1:0/0::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) (x11-libs/libSM-1.2.2-r1:0/0::gentoo, installed) pulled in by >=x11-libs/libSM-1.2.1-r1[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(-)?] required by (x11-libs/libXt-1.1.5:0/0::gentoo, installed) x11-libs/libICE:0 (x11-libs/libICE-1.0.9:0/0::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) (x11-libs/libICE-1.0.9:0/0::gentoo, installed) pulled in by >=x11-libs/libICE-1.0.8-r1[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(-)?] required by (x11-libs/libXt-1.1.5:0/0::gentoo, installed) >=x11-libs/libICE-1.0.8-r1[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(-)?] required by (x11-libs/libSM-1.2.2-r1:0/0::gentoo, installed) x11-libs/xcb-util-image:0 (x11-libs/xcb-util-image-0.4.0:0/0::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) (x11-libs/xcb-util-image-0.4.0:0/0::gentoo, installed) pulled in by >=x11-libs/xcb-util-image-0.4.0:0/0=[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/xcb-util-0.4.0:0/0::gentoo, installed) >=x11-libs/xcb-util-image-0.4.0:=[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(-)?] required by (x11-libs/xcb-util-0.4.0:0/0::gentoo, installed) >=x11-libs/xcb-util-image-0.3.9-r1[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(-)?] required by (x11-libs/xcb-util-cursor-0.1.3-r1:0/0::gentoo, ebuild scheduled for merge) x11-libs/xcb-util-renderutil:0 (x11-libs/xcb-util-renderutil-0.3.9-r1:0/0::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) (x11-libs/xcb-util-renderutil-0.3.9-r1:0/0::gentoo, installed) pulled in by >=x11-libs/xcb-util-renderutil-0.3.9:0/0=[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/xcb-util-0.4.0:0/0::gentoo, installed) >=x11-libs/xcb-util-renderutil-0.3.9:=[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(-)?] required by (x11-libs/xcb-util-0.4.0:0/0::gentoo, installed) >=x11-libs/xcb-util-renderutil-0.3.9[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(-)?] required by (x11-libs/xcb-util-cursor-0.1.3-r1:0/0::gentoo, ebuild scheduled for merge) x11-libs/libxcb:0 (x11-libs/libxcb-1.12:0/1.12::gentoo, installed) pulled in by >=x11-libs/libxcb-1.9.3:0/1.12=[abi_x86_32(-),abi_x86_64(-)] required by (media-libs/mesa-12.0.1:0/0::gentoo, installed) ^^^^^^^^ (x11-libs/libxcb-1.11.1:0/1.11.1::gentoo, ebuild scheduled for merge) pulled in by >=x11-libs/libxcb-1.9.1:0/1.11.1=[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/xcb-util-renderutil-0.3.9-r1:0/0::gentoo, installed) ^^^^^^^^^^ (and 4 more with the same problem) x11-libs/xcb-util:0 (x11-libs/xcb-util-0.4.0:0/0::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) (x11-libs/xcb-util-0.4.0:0/0::gentoo, installed) pulled in by >=x11-libs/xcb-util-0.4.0:0/0=[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/xcb-util-image-0.4.0:0/0::gentoo, installed) >=x11-libs/xcb-util-0.4.0:=[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(-)?] required by (x11-libs/xcb-util-image-0.4.0:0/0::gentoo, installed) x11-libs/xcb-util-keysyms:0 (x11-libs/xcb-util-keysyms-0.4.0:0/0::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) (x11-libs/xcb-util-keysyms-0.4.0:0/0::gentoo, installed) pulled in by >=x11-libs/xcb-util-keysyms-0.4.0:0/0=[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/xcb-util-0.4.0:0/0::gentoo, installed) >=x11-libs/xcb-util-keysyms-0.4.0:=[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(-)?] required by (x11-libs/xcb-util-0.4.0:0/0::gentoo, installed) x11-libs/xcb-util-wm:0 (x11-libs/xcb-util-wm-0.4.1-r1:0/0::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) (x11-libs/xcb-util-wm-0.4.1-r1:0/0::gentoo, installed) pulled in by >=x11-libs/xcb-util-wm-0.4.0:0/0=[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/xcb-util-0.4.0:0/0::gentoo, installed) >=x11-libs/xcb-util-wm-0.4.0:=[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(-)?] required by (x11-libs/xcb-util-0.4.0:0/0::gentoo, installed) sys-fs/eudev:0 (sys-fs/eudev-3.1.5:0/0::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) (sys-fs/eudev-3.1.5:0/0::gentoo, installed) pulled in by >=sys-fs/eudev-1.3:0/0[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(-)?,static-libs?] required by (virtual/libudev-215-r1:0/1::gentoo, installed) sys-libs/libcap:0 (sys-libs/libcap-2.24-r2:0/0::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) (sys-libs/libcap-2.24-r2:0/0::gentoo, installed) pulled in by sys-libs/libcap[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(-)?] required by (sys-fs/udev-225-r1:0/0::gentoo, ebuild scheduled for merge) NOTE: Use the '--verbose-conflicts' option to display parents omitted above !!! The ebuild selected to satisfy "dev-lang/php:7.0[fpm]" has unmet requirements. - dev-lang/php-7.0.15::gentoo USE="apache2 berkdb bzip2 cgi cli crypt ctype exif fileinfo filter gdbm hash iconv ipv6 json ldap mysql nls opcache phar posix readline session simplexml spell ssl tokenizer truetype unicode xml zlib -acl -bcmath -calendar -cdb -cjk -coverage -curl -debug -embed -enchant (-firebird) -flatfile -fpm -ftp -gd -gmp -imap -inifile -intl -iodbc -kerberos -ldap-sasl -libedit (-libressl) -mhash -mssql -mysqli -oci8-instant-client -odbc -pcntl -pdo -phpdbg -postgres -qdbm -recode (-selinux) -sharedmem -snmp -soap -sockets -sqlite -systemd -sysvipc -threads -tidy -wddx -webp -xmlreader -xmlrpc -xmlwriter -xpm -xslt -zip" ABI_X86="64" The following REQUIRED_USE flag constraints are unsatisfied: truetype? ( gd ) exif? ( gd ) mysql? ( any-of ( mysqli pdo ) ) The above constraints are a subset of the following complete expression: cli? ( exactly-one-of ( readline libedit ) ) truetype? ( gd ) webp? ( gd ) cjk? ( gd ) exif? ( gd ) xpm? ( gd ) gd? ( zlib ) simplexml? ( xml ) soap? ( xml ) wddx? ( xml ) xmlrpc? ( any-of ( xml iconv ) ) xmlreader? ( xml ) xslt? ( xml ) ldap-sasl? ( ldap ) mhash? ( hash ) phar? ( hash ) qdbm? ( !gdbm ) readline? ( !libedit ) recode? ( !imap !mysqli ) sharedmem? ( !threads ) mysql? ( any-of ( mysqli pdo ) ) any-of ( cli cgi fpm apache2 embed phpdbg ) (dependency required by "virtual/httpd-php-7.0::gentoo" [ebuild]) (dependency required by "@selected" [set]) (dependency required by "@world" [argument]) ----------- It might have something to do with dev-lang/php-7.0.15 I don't know why it wants to pull-in php-7.0.15 I masked php-7 as it one of my application is not ready for php-7 Here is an output of: grep -r unicode /etc/portage /etc/portage/package.use:=dev-lang/php-5* cli cgi apache2 ctype fastbuild force-cgi-redirect ftp gd iconv ipv6 memlimit mysql nls pcre pic posix pdo-external session simplexml soap sockets spl sqlite ssl tokenizer truetype xml xsl zlib dba unicode mysqli And: grep -r ncurses /etc/portage /etc/portage/package.use:=sys-libs/ncurses-5.9-r3 abi_x86_32 /etc/portage/package.use:=sys-libs/ncurses-5.9-r5 abi_x86_32 /etc/portage/package.use:>=sys-libs/ncurses-6.0-r1 abi_x86_32 I only have: ncurses-6.0-r1 installed. -- Thelma