Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Gentoo upgrade blocked by portage conflict
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
dbmcintosh
n00b
n00b


Joined: 19 Jan 2019
Posts: 6

PostPosted: Sat Jan 19, 2019 1:39 pm    Post subject: Gentoo upgrade blocked by portage conflict Reply with quote

I installed Gentoo about a year ago and confess I have not done a sync at all during that time. Then last week did a portage sync and planned to do a full @world update. I then had loads of conflicts which I have tried to solve but it has now boiled down to the error below.

This suggests that I cannot move ahead until I upgrade portage.

Code:

falcon ~ # emerge -ua1tv @xserver

 * IMPORTANT: 2 config files in '/etc/portage' need updating.
 * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
 * sections of the emerge man page to learn how to update config files.

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy ">=x11-base/xorg-drivers-1.20" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-base/xorg-drivers-9999::gentoo (masked by: EAPI 7)
- x11-base/xorg-drivers-1.20::gentoo (masked by: EAPI 7)

The current version of portage supports EAPI '6'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.
(dependency required by "x11-base/xorg-server-1.20.3::gentoo[xorg]" [ebuild])
(dependency required by "@xserver" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.



When I try and upgrade portage, I get a slot conflict. How do I resolve this? If I unmerge portage I expect I will really break things because I am unmerging the packaging framework itself. Any suggestions welcome.

Code:

Calculating dependencies... done!
[ebuild  N     ] app-crypt/openpgp-keys-gentoo-release-20190102  USE="{-test}"
[ebuild  N     ] dev-python/bz2file-0.98  PYTHON_TARGETS="python2_7 (-pypy)"
[ebuild  N     ] dev-python/setuptools-36.7.2  USE="{-test}" PYTHON_TARGETS="python2_7 python3_6 (-pypy) (-pypy3) -python3_4 -python3_5"
[ebuild     U  ] dev-python/certifi-2018.4.16 [2017.4.17] PYTHON_TARGETS="python3_6* -python3_5* (-python3_7)"
[ebuild  N     ] app-portage/gemato-14.0  USE="blake2 bzip2 gpg -lzma -sha3 {-test} -tools" PYTHON_TARGETS="python2_7 python3_6 (-pypy) -python3_4 -python3_5 (-python3_7)"
[ebuild     U ~] sys-apps/portage-2.3.54-r1 [2.3.24-r1] USE="rsync-verify*" PYTHON_TARGETS="python3_6* -python3_5* -python3_7%"

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

sys-apps/portage:0

  (sys-apps/portage-2.3.54-r1:0/0::gentoo, ebuild scheduled for merge) pulled in by
    sys-apps/portage (Argument)

  (sys-apps/portage-2.3.24-r1:0/0::gentoo, installed) pulled in by
    sys-apps/portage[python_targets_python2_7(-),python_targets_python3_5(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] required by (dev-java/java-config-2.2.0-r3:2/2::gentoo, installed)
                                                                                                                                                                                                                                                                                                             
    sys-apps/portage[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] required by (app-portage/gentoolkit-0.4.0:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                   


Thanks.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43802
Location: 56N 3W

PostPosted: Sat Jan 19, 2019 1:54 pm    Post subject: Reply with quote

dbmcintosh,

Welcome to Gentoo.

As you say, your system is suffering from neglect.
Code:
The current version of portage supports EAPI '6'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.


Your command
Code:
emerge -ua1tv @xserver
won't do what's needed. You need to update portage and all the things that depends on.
Lets go for broke. If this command does not offer to emerge something post the entire output.

Code:
emerge -uDNav --with-bdeps=y --backtrack=100 --keep-going
If it offers to emerge something, let it.

You will need to do this several times. Until portage has been updated, it will only consider ebuilds at EAPI6 or less. If there is a depgraph solution you are on your way.
Once you have a new portage, it will consider ebuilds up to and including EAPI7, which will include more recent packages.

Code:
 * IMPORTANT: 2 config files in '/etc/portage' need updating.
means what it says.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 7139
Location: Austria

PostPosted: Sat Jan 19, 2019 2:08 pm    Post subject: Reply with quote

You can update portage alone by temporarily setting PYTHON_TARGETS like this:

Code:
# PYTHON_TARGETS="python3_5" emerge -1va portage


(in the absence of you updating your system, the default PYTHON_TARGETS switched away from python3_5 to python3_6 which complicates things in addition)
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
dbmcintosh
n00b
n00b


Joined: 19 Jan 2019
Posts: 6

PostPosted: Sat Jan 19, 2019 2:19 pm    Post subject: Reply with quote

Thanks Neddy for quick reply.

So I ran this command as you suggested but am still getting problems.
Code:

emerge -uDNav --with-bdeps=y --backtrack=100 --keep-going sys-apps/portage


It said there was slot conflict on Perl so I just uninstalled the old version, hoping this would let it try and install the latest version only (into a free slot), but it is now saying it has to install both versions into the same slot.

Here is the output as requested. Any further suggestions appreciated:

Code:


These are the packages that would be merged, in order:

Calculating dependencies  . ...... done!
[ebuild     U  ] sys-libs/ncurses-6.1-r2:0/6::gentoo [6.0-r1:0/6::gentoo] USE="cxx unicode -ada -debug -doc -gpm -minimal -profile -static-libs {-test} -threads -tinfo -trace" ABI_X86="(64) -32 (-x32)" 3,287 KiB
[ebuild     U  ] dev-lang/python-exec-2.4.6:2::gentoo [2.4.5:2::gentoo] PYTHON_TARGETS="(jython2_7) (pypy) (pypy3) (python2_7) (python3_4) (python3_5) (python3_6) (-python3_7)" 86 KiB
[ebuild     U  ] dev-libs/libatomic_ops-7.6.6::gentoo [7.6.0::gentoo] ABI_X86="(64) -32 (-x32)" 487 KiB
[ebuild     U  ] sys-devel/automake-wrapper-11::gentoo [10::gentoo] 0 KiB
[ebuild     U  ] sys-devel/autoconf-wrapper-13-r1::gentoo [13::gentoo] 0 KiB
[ebuild     U  ] dev-util/re2c-1.0.3::gentoo [0.16::gentoo] 5,671 KiB
[ebuild     U  ] sys-libs/zlib-1.2.11-r2:0/1::gentoo [1.2.11-r1:0/1::gentoo] USE="-minizip -static-libs" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild   R    ] sys-libs/cracklib-2.9.6-r1::gentoo  USE="nls zlib -python -static-libs" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7 python3_6* -python3_4 -python3_5*" 628 KiB
[ebuild     U  ] app-admin/eselect-1.4.13::gentoo [1.4.11::gentoo] USE="-doc -emacs -vim-syntax" 174 KiB
[ebuild     U  ] app-eselect/eselect-python-20171204::gentoo [20160516::gentoo] 46 KiB
[ebuild     U  ] virtual/logger-0-r1::gentoo [0::gentoo] 0 KiB
[ebuild  N    #] dev-lang/perl-5.24.4:0/5.24::gentoo  USE="berkdb gdbm -debug -doc -ithreads" 11,434 KiB
[ebuild  N     ] dev-lang/perl-5.26.2:0/5.26::gentoo  USE="berkdb gdbm -debug -doc -ithreads" 11,669 KiB
[ebuild     U  ] virtual/perl-Data-Dumper-2.167.0::gentoo [2.160.0-r1::gentoo] 0 KiB
[ebuild     U  ] virtual/perl-Test-Harness-3.380.0::gentoo [3.360.100_rc-r3::gentoo] 0 KiB
[ebuild     U  ] sys-kernel/linux-headers-4.14-r1::gentoo [4.13::gentoo] USE="-headers-only" 7,835 KiB
[ebuild     U  ] virtual/perl-ExtUtils-MakeMaker-7.240.0::gentoo [7.100.200_rc-r3::gentoo] 0 KiB
[ebuild     U  ] dev-libs/libbsd-0.9.1::gentoo [0.8.6::gentoo] USE="-static-libs" ABI_X86="(64) -32 (-x32)" 379 KiB
[ebuild     U  ] sys-libs/libseccomp-2.3.3::gentoo [2.3.2::gentoo] USE="-static-libs" ABI_X86="(64) -32 (-x32)" 552 KiB
[ebuild     U  ] dev-libs/openssl-1.0.2q::gentoo [1.0.2n::gentoo] USE="asm sslv3 tls-heartbeat zlib -bindist -gmp -kerberos -rfc3779 -sctp -sslv2 -static-libs {-test} -vanilla" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="(sse2)" 5,233 KiB
[ebuild     U  ] sys-libs/libcap-2.25::gentoo [2.24-r2::gentoo] USE="pam -static-libs" ABI_X86="(64) -32 (-x32)" 63 KiB
[ebuild     U  ] app-misc/pax-utils-1.2.3::gentoo [1.2.2-r2::gentoo] USE="seccomp -caps -debug -python" 647 KiB
[ebuild     U  ] dev-libs/boehm-gc-7.6.4::gentoo [7.4.2::gentoo] USE="cxx threads* -static-libs" ABI_X86="(64%*) -32% (-x32)" 1,095 KiB
[ebuild     U  ] sys-apps/sandbox-2.13::gentoo [2.12::gentoo] ABI_X86="(32) (64) (-x32)" 416 KiB
[ebuild     U  ] sys-libs/pam-1.3.0-r2::gentoo [1.2.1-r2::gentoo] USE="berkdb cracklib filecaps nls pie -audit -debug -nis (-selinux) {-test} -vim-syntax%" ABI_X86="(64) -32 (-x32)" 1,754 KiB
[ebuild     U  ] sys-apps/shadow-4.6::gentoo [4.5::gentoo] USE="acl cracklib nls pam xattr -audit (-selinux) -skey" 3,716 KiB
[ebuild     U  ] dev-libs/libgpg-error-1.29::gentoo [1.27-r1::gentoo] USE="nls -common-lisp -static-libs" ABI_X86="(64) -32 (-x32)" 874 KiB
[ebuild     U  ] sys-devel/bison-3.1::gentoo [3.0.4-r1::gentoo] USE="nls -examples -static {-test}" 1,951 KiB
[ebuild     U  ] net-libs/gnutls-3.5.19:0/30::gentoo [3.5.15:0/30::gentoo] USE="cxx idn nls openssl seccomp tls-heartbeat zlib -dane -doc -examples -guile -openpgp -pkcs11 -sslv2 -sslv3 -static-libs {-test} (-test-full) -tools -valgrind" ABI_X86="(64) -32 (-x32)" 7,071 KiB
[ebuild     U  ] sys-apps/help2man-1.47.6::gentoo [1.47.4::gentoo] USE="nls" 189 KiB
[ebuild  NS    ] sys-devel/automake-1.16.1-r1:1.16::gentoo [1.11.6-r3:1.11::gentoo, 1.15.1-r2:1.15::gentoo] USE="{-test}" 1,499 KiB
[ebuild     U  ] dev-lang/python-2.7.15:2.7::gentoo [2.7.14-r1:2.7::gentoo] USE="gdbm ipv6 ncurses readline ssl (threads) (wide-unicode) xml (-berkdb) -bluetooth% -build -doc -examples -hardened -libressl -sqlite -tk -wininst" 12,362 KiB
[ebuild     U  ] dev-lang/python-3.6.5:3.6/3.6m::gentoo [3.6.3-r1:3.6/3.6m::gentoo] USE="gdbm ipv6 ncurses readline ssl (threads) xml -build -examples -hardened -libressl -sqlite {-test} -tk -wininst" 16,663 KiB
[ebuild     U  ] dev-libs/libgcrypt-1.8.3:0/20::gentoo [1.8.1:0/20::gentoo] USE="-doc -o-flag-munging% -static-libs" ABI_X86="(64) -32 (-x32)" 2,920 KiB
[ebuild     U  ] net-misc/curl-7.62.0::gentoo [7.58.0::gentoo] USE="ipv6 ssl -adns -brotli -http2 -idn -kerberos -ldap -metalink -rtmp -samba -ssh -static-libs {-test} -threads" ABI_X86="(64) -32 (-x32)" CURL_SSL="openssl -axtls -gnutls -libressl -mbedtls -nss (-winssl)" 2,945 KiB
[ebuild     U  ] dev-libs/libxml2-2.9.8:2::gentoo [2.9.7:2::gentoo] USE="ipv6 python readline -debug -examples -icu -lzma -static-libs {-test}" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7 python3_6* -python3_4 -python3_5* (-python3_7)" 5,341 KiB
[ebuild     U  ] app-misc/ca-certificates-20180409.3.37::gentoo [20161130.3.30.2::gentoo] USE="-cacert (-insecure_certs%)" 22,729 KiB
[ebuild   R    ] dev-util/ninja-1.8.2::gentoo  USE="-doc -emacs {-test} -vim-syntax (-zsh-completion%)" 0 KiB
[ebuild     U  ] app-crypt/pinentry-1.1.0-r2::gentoo [1.0.0-r2::gentoo] USE="ncurses -caps -emacs -fltk% -gnome-keyring -gtk -qt5 -static" 457 KiB
[ebuild     U  ] dev-libs/libxslt-1.1.32::gentoo [1.1.30-r2::gentoo] USE="crypt -debug -examples -python -static-libs" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7" 3,361 KiB
[ebuild     U  ] app-text/build-docbook-catalog-1.21::gentoo [1.19.1::gentoo] 5 KiB
[ebuild     U  ] x11-base/xcb-proto-1.13::gentoo [1.12-r2::gentoo] ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7 python3_6 -python3_4 -python3_5* (-python3_7)" 149 KiB
[ebuild     U  ] app-crypt/gnupg-2.2.10::gentoo [2.2.4-r2::gentoo] USE="bzip2 nls readline smartcard ssl -doc -ldap (-selinux) -tofu -tools -usb -wks-server" 6,504 KiB
[ebuild  N     ] dev-python/setuptools-36.7.2::gentoo  USE="{-test}" PYTHON_TARGETS="python2_7 python3_6 (-pypy) (-pypy3) -python3_4 -python3_5" 710 KiB
[ebuild     U  ] dev-python/certifi-2018.4.16::gentoo [2017.4.17::gentoo] PYTHON_TARGETS="python2_7 python3_6* (-pypy) (-pypy3) -python3_4 -python3_5* (-python3_7)" 147 KiB
[ebuild     U  ] dev-python/pyxattr-0.6.0-r1::gentoo [0.5.5::gentoo] USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_6%* (-pypy) -python3_4 -python3_5* (-python3_7)" 31 KiB
[ebuild  N     ] dev-util/meson-0.48.2::gentoo  USE="{-test}" PYTHON_TARGETS="python3_6 -python3_5 (-python3_7)" 1,281 KiB
[ebuild     U  ] app-admin/perl-cleaner-2.27::gentoo [2.25::gentoo] 8 KiB
[ebuild     U  ] dev-util/gdbus-codegen-2.56.4::gentoo [2.52.3::gentoo] PYTHON_SINGLE_TARGET="python3_6%* -python2_7% -python3_4% -python3_5% (-python3_7)" PYTHON_TARGETS="python2_7 python3_6* -python3_4 -python3_5* (-python3_7)" 6,866 KiB
[ebuild  N     ] x11-base/xorg-proto-2018.4::gentoo  483 KiB
[uninstall     ] x11-proto/xf86bigfontproto-1.2.0-r1::gentoo  ABI_X86="32 (64) (-x32)"
[blocks b      ] <x11-proto/xf86bigfontproto-1.2.0-r2 ("<x11-proto/xf86bigfontproto-1.2.0-r2" is blocking x11-base/xorg-proto-2018.4)
[ebuild     U  ] x11-libs/libICE-1.0.9-r2::gentoo [1.0.9-r1::gentoo] USE="ipv6 -doc -static-libs" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild     U  ] x11-libs/libSM-1.2.3::gentoo [1.2.2-r1::gentoo] USE="ipv6 uuid -doc -static-libs" ABI_X86="(64) -32 (-x32)" 355 KiB
[ebuild     U  ] x11-libs/libXdmcp-1.1.2-r2::gentoo [1.1.2-r1::gentoo] USE="-doc -static-libs" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild     U  ] x11-libs/libXau-1.0.8-r1::gentoo [1.0.8::gentoo] USE="-static-libs" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild     U  ] x11-libs/libxcb-1.13.1:0/1.12::gentoo [1.12-r2:0/1.12::gentoo] USE="xkb -doc (-selinux) -static-libs {-test}" ABI_X86="32 (64) (-x32)" 495 KiB
[ebuild     U  ] x11-libs/libX11-1.6.7::gentoo [1.6.5::gentoo] USE="ipv6 -doc -static-libs {-test}" ABI_X86="32 (64) (-x32)" 2,237 KiB
[ebuild     U  ] x11-libs/libXext-1.3.3-r1::gentoo [1.3.3::gentoo] USE="-doc -static-libs" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild     U  ] x11-libs/libXt-1.1.5-r1::gentoo [1.1.5::gentoo] USE="-static-libs {-test}" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild     U  ] x11-libs/libXmu-1.1.2-r1::gentoo [1.1.2::gentoo] USE="ipv6 -doc -static-libs" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild     U  ] www-client/w3m-0.5.3_p20180125::gentoo [0.5.3-r9::gentoo] USE="X nls ssl unicode -fbcon -gdk-pixbuf% -gpm -imlib -libressl -lynxkeymap -nntp -xface (-gtk%)" L10N="-de% -ja" 2,131 KiB
[ebuild     U  ] app-text/xmlto-0.0.28-r1::gentoo [0.0.26-r1::gentoo] USE="text -latex" 125 KiB
[ebuild   R    ] sys-apps/dbus-1.10.24::gentoo  USE="X -debug -doc -elogind (-selinux) -static-libs -systemd {-test} -user-session" ABI_X86="(64) -32 (-x32)" KERNEL="(linux%*)" 0 KiB
[ebuild     U  ] x11-libs/libXpm-3.5.12-r1::gentoo [3.5.12::gentoo] USE="-static-libs" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild     U  ] x11-libs/libXaw-1.0.13-r1::gentoo [1.0.13::gentoo] USE="-deprecated -doc -static-libs" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild  N     ] dev-util/glib-utils-2.56.4::gentoo  PYTHON_SINGLE_TARGET="python3_6 -python3_5 (-python3_7)" PYTHON_TARGETS="python3_6 -python3_5 (-python3_7)" 0 KiB
[ebuild     U  ] dev-libs/glib-2.56.4:2::gentoo [2.52.3:2::gentoo] USE="dbus mime xattr -debug (-fam) (-selinux) -static-libs -systemtap {-test} -utils" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="(-python2_7%*)" 0 KiB
[blocks b      ] <dev-libs/glib-2.56.2:2 ("<dev-libs/glib-2.56.2:2" is blocking dev-util/glib-utils-2.56.4)
[ebuild     U  ] x11-misc/shared-mime-info-1.10::gentoo [1.9::gentoo] USE="{-test}" 603 KiB
[ebuild     U  ] sys-apps/groff-1.22.3::gentoo [1.22.2::gentoo] USE="X* -examples" L10N="(-ja%)" 4,091 KiB

Total: 68 packages (58 upgrades, 6 new, 1 in new slot, 3 reinstalls, 1 uninstall), Size of downloads: 159,729 KiB
Conflict: 2 blocks

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-lang/perl:0

  (dev-lang/perl-5.26.2:0/5.26::gentoo, ebuild scheduled for merge) pulled in by
    =dev-lang/perl-5.26* required by (virtual/perl-ExtUtils-Manifest-1.700.0-r4:0/0::gentoo, installed)
    ^              ^^^^^                                                                               
    (and 9 more with the same problem)

  (dev-lang/perl-5.24.4:0/5.24::gentoo, ebuild scheduled for merge) pulled in by
    dev-lang/perl:0/5.24= required by (virtual/perl-ExtUtils-Manifest-1.700.0-r4:0/0::gentoo, installed)
                 ^^^^^^^^                                                                               
    dev-lang/perl:0/5.24= required by (virtual/perl-MIME-Base64-3.150.0-r3:0/0::gentoo, installed)
                 ^^^^^^^^                                                                         
    dev-lang/perl:0/5.24= required by (sys-apps/texinfo-6.3:0/0::gentoo, installed)
                 ^^^^^^^^                                                           
    dev-lang/perl:0/5.24= required by (virtual/perl-CPAN-Meta-YAML-0.18.0-r2:0/0::gentoo, installed)
                 ^^^^^^^^                                                                           
    =dev-lang/perl-5.24* required by (virtual/perl-ExtUtils-ParseXS-3.310.0-r1:0/0::gentoo, installed)
    ^              ^^^^^                                                                               
    dev-lang/perl:0/5.24= required by (net-irc/irssi-1.0.6:0/0::gentoo, installed)
                 ^^^^^^^^                                                         
    dev-lang/perl:0/5.24= required by (virtual/perl-XSLoader-0.220.0-r3:0/0::gentoo, installed)
                 ^^^^^^^^                                                                       
    dev-lang/perl:0/5.24= required by (virtual/perl-File-Spec-3.630.100_rc-r3:0/0::gentoo, installed)
                 ^^^^^^^^                                                                             
    dev-lang/perl:0/5.24=[-build(-)] required by (dev-perl/Class-ErrorHandler-0.30.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                   
    dev-lang/perl:0/5.24=[-build(-)] required by (dev-vcs/git-2.16.1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                   
    dev-lang/perl:0/5.24= required by (virtual/perl-JSON-PP-2.273.0.100_rc-r5:0/0::gentoo, installed)
                 ^^^^^^^^                                                                             
    dev-lang/perl:0/5.24= required by (virtual/perl-Digest-SHA-5.950.100_rc-r5:0/0::gentoo, installed)
                 ^^^^^^^^                                                                             
    dev-lang/perl:0/5.24= required by (virtual/perl-libnet-3.80.100_rc-r3:0/0::gentoo, installed)
                 ^^^^^^^^                                                                         
    dev-lang/perl:0/5.24= required by (virtual/perl-Parse-CPAN-Meta-1.441.700.100_rc-r3:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                       
    dev-lang/perl:0/5.24= required by (virtual/perl-Text-ParseWords-3.300.0-r3:0/0::gentoo, installed)
                 ^^^^^^^^                                                                             
    (and 50 more with the same problems)

NOTE: Use the '--verbose-conflicts' option to display parents omitted above

!!! The slot conflict(s) shown above involve package(s) which may need to
!!! be rebuilt in order to solve the conflict(s). However, the following
!!! package(s) cannot be rebuilt for the reason(s) shown:

  (virtual/perl-CPAN-Meta-YAML-0.18.0-r2:0/0::gentoo, installed): ebuild is masked or unavailable
  (virtual/perl-File-Spec-3.630.100_rc-r3:0/0::gentoo, installed): ebuild is masked or unavailable
  (virtual/perl-ExtUtils-Manifest-1.700.0-r4:0/0::gentoo, installed): ebuild is masked or unavailable
  (net-irc/irssi-1.0.6:0/0::gentoo, installed): ebuild is masked or unavailable
  (dev-perl/Class-ErrorHandler-0.30.0:0/0::gentoo, installed): ebuild is masked or unavailable
  (virtual/perl-Text-ParseWords-3.300.0-r3:0/0::gentoo, installed): ebuild is masked or unavailable
  (virtual/perl-Digest-SHA-5.950.100_rc-r5:0/0::gentoo, installed): ebuild is masked or unavailable
  (dev-vcs/git-2.16.1:0/0::gentoo, installed): ebuild is masked or unavailable
  (virtual/perl-JSON-PP-2.273.0.100_rc-r5:0/0::gentoo, installed): ebuild is masked or unavailable
  (virtual/perl-Parse-CPAN-Meta-1.441.700.100_rc-r3:0/0::gentoo, installed): ebuild is masked or unavailable
  (virtual/perl-XSLoader-0.220.0-r3:0/0::gentoo, installed): ebuild is masked or unavailable
  (virtual/perl-MIME-Base64-3.150.0-r3:0/0::gentoo, installed): ebuild is masked or unavailable
  (virtual/perl-libnet-3.80.100_rc-r3:0/0::gentoo, installed): ebuild is masked or unavailable


It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


!!! The following installed packages are masked:
- sys-libs/glibc-2.25-r10::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Michał Górny <mgorny@gentoo.org>, Andreas K. Hüttel <dilfridge@gentoo.org>,
# Matthias Maier <tamiko@gentoo.org> (21 May 2017 and later updates)
# These old versions of toolchain packages (binutils, gcc, glibc) are no
# longer officially supported and are not suitable for general use. Using
# these packages can result in build failures (and possible breakage) for
# many packages, and may leave your system vulnerable to known security
# exploits.
# If you still use one of these old toolchain packages, please upgrade (and
# switch the compiler / the binutils) ASAP. If you need them for a specific
# (isolated) use case, feel free to unmask them on your system.

- net-libs/rpcsvc-proto-0::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Andreas K. Hüttel <dilfridge@gentoo.org> (11 Sep 2018)
# Mask transition ebuilds that were needed only for <glibc-2.26
# We will keep them in the tree as long as we have masked
# <glibc-2.26.

- x11-base/xorg-drivers-1.19::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Jeroen Roovers <jer@gentoo.org> (14 Dec 2018)
# Deprecated short lived branches https://www.nvidia.com/object/unix.html
# Unsupported legacy branch 304 https://bugs.gentoo.org/669588
# See https://nvidia.custhelp.com/app/answers/detail/a_id/3142 for timelines on
# upstream support for various branches. File a bug report if you absolutely
# must use one of these ebuilds.
# Removal on or about 16 January 2019

- x11-base/xorg-server-1.19.5-r1::gentoo (masked by: package.mask)
- sys-libs/binutils-libs-2.29.1-r1::gentoo (masked by: package.mask)
- net-libs/libnsl-0::gentoo (masked by: package.mask)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

Back to top
View user's profile Send private message
dbmcintosh
n00b
n00b


Joined: 19 Jan 2019
Posts: 6

PostPosted: Sat Jan 19, 2019 2:24 pm    Post subject: Reply with quote

@asturm - thanks also for suggestion.

I tried this also and get the output below.

Although I have been using Gentoo for years, I have always done clean installs to upgrade. I really want to master upgrades however to avoid fresh installs every year or so, but always seem to run into problems with portage - as you can see.

I will make sure I sync more often in future, but am keen to salvage this installation I can... before resorting the a full reinstall.

Code:

falcon /etc/portage # PYTHON_TARGETS="python3_5" emerge -1va portage

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] app-crypt/openpgp-keys-gentoo-release-20190102::gentoo  USE="{-test}" 50 KiB
[ebuild  N     ] dev-python/setuptools-36.7.2::gentoo  USE="{-test}" PYTHON_TARGETS="python3_5 (-pypy) (-pypy3) -python2_7 -python3_4 -python3_6" 710 KiB
[ebuild  N     ] app-portage/gemato-14.0::gentoo  USE="blake2 bzip2 gpg -lzma -sha3 {-test} -tools" PYTHON_TARGETS="python3_5 (-pypy) -python2_7 -python3_4 -python3_6 (-python3_7)" 70 KiB
[ebuild     U ~] sys-apps/portage-2.3.54-r1::gentoo [2.3.24-r1::gentoo] USE="(ipc) native-extensions rsync-verify* xattr -build -doc -epydoc -gentoo-dev (-selinux)" PYTHON_TARGETS="python3_5 -pypy -python2_7* -python3_4 -python3_6 -python3_7%" 992 KiB

Total: 4 packages (1 upgrade, 3 new), Size of downloads: 1,821 KiB

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

sys-apps/portage:0

  (sys-apps/portage-2.3.54-r1:0/0::gentoo, ebuild scheduled for merge) pulled in by
    sys-apps/portage (Argument)

  (sys-apps/portage-2.3.24-r1:0/0::gentoo, installed) pulled in by
    sys-apps/portage[python_targets_python2_7(-),python_targets_python3_5(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] required by (dev-java/java-config-2.2.0-r3:2/2::gentoo, installed)
                                                                                                                                                                                                                                                                                                             
    sys-apps/portage[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] required by (app-portage/gentoolkit-0.4.0:0/0::gentoo, installed)

Back to top
View user's profile Send private message
nick_gentoo
n00b
n00b


Joined: 07 Jan 2019
Posts: 67

PostPosted: Sat Jan 19, 2019 2:34 pm    Post subject: Reply with quote

dbmcintosh wrote:

Code:

[ebuild     U ~] sys-apps/portage-2.3.54-r1::gentoo [2.3.24-r1::gentoo] USE="(ipc) native-extensions rsync-verify* xattr -build -doc -epydoc -gentoo-dev (-selinux)" PYTHON_TARGETS="python3_5 -pypy -python2_7* -python3_4 -python3_6 -python3_7%" 992 KiB

Also, you are trying to update to an unstable version of portage. Could it help to go for the latest stable version?
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 7139
Location: Austria

PostPosted: Sat Jan 19, 2019 2:50 pm    Post subject: Reply with quote

Code:
  (sys-apps/portage-2.3.24-r1:0/0::gentoo, installed) pulled in by
    sys-apps/portage[python_targets_python2_7(-),python_targets_python3_5(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] required by (dev-java/java-config-2.2.0-r3:2/2::gentoo, installed)
                                                                                                                                                                                                                                                                                                             
    sys-apps/portage[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] required by (app-portage/gentoolkit-0.4.0:0/0::gentoo, installed)

No problem there - essentially what this means is you need to add gentoolkit and java-config to the portage upgrade command in order for portage to resolve the dependencies.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
dbmcintosh
n00b
n00b


Joined: 19 Jan 2019
Posts: 6

PostPosted: Sat Jan 19, 2019 4:25 pm    Post subject: Reply with quote

Thanks @asturm - that worked. Portage is now upgraded.

Moved back to the rest of the packages now...
Back to top
View user's profile Send private message
dbmcintosh
n00b
n00b


Joined: 19 Jan 2019
Posts: 6

PostPosted: Sat Jan 19, 2019 7:48 pm    Post subject: Reply with quote

... just an update.

After upgrading portage, and bearing in mind Python was supposed to be 3.6, I moved to latest Python and the moved back to upgrading all the packages. But starting with the @xserver set I just could not get it to work... loads of slot conflicts still.

Was about to quit when I thought I would try the full @world rebuild... and it worked! Still building.

Thanks all for help.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43802
Location: 56N 3W

PostPosted: Sat Jan 19, 2019 8:22 pm    Post subject: Reply with quote

dbmcintosh,

You can't cross a chasm in two smaller jumps :)

Keep your system up to date. Once a month should be fine.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Lackuz
n00b
n00b


Joined: 26 Sep 2019
Posts: 9

PostPosted: Thu Sep 26, 2019 9:18 pm    Post subject: Neglected build cant upgrade because of EAPI 7 Reply with quote

Hello everyone, I'm trying to upgrade from a profile 13 to profile 17 of amd/~/gnome/systemd:
currently I had made the step said in the news read, wich are:
to update gcc
do . /etc/profile
emerge -lv libtool,
and in a preview "eselect news" also:
emerge -1 sys-devel/gcc:6.4.0
emerge -1 sys-devel/binutils
emerge -1 sys-libs/glibc;

But thats all I can do, since the next step is to
emerge -1v app-portage/unsymlink-lib

that trows me:

Code:

!!! All ebuilds that could satisfy ">=app-crypt/gnupg-2.2.4-r2[ssl(-)]" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-crypt/gnupg-2.2.17::gentoo (masked by: EAPI 7)

The current version of portage supports EAPI '6'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.
(dependency required by "sys-apps/portage-9999::gentoo[rsync-verify,-build]" [ebuild])
(dependency required by "app-portage/unsymlink-lib-9999::gentoo" [ebuild])
(dependency required by "app-portage/unsymlink-lib" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


emerge --info ~~~~:
Code:

Portage 2.3.6 (python 3.4.5-final-0, default/linux/amd64/17.0/desktop/gnome/systemd, gcc-8.3.0, glibc-2.30-r1, 4.12.5-gentoo x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-4.12.5-gentoo-x86_64-Intel-R-_Core-TM-_i7-4600U_CPU_@_2.10GHz-with-gentoo-2.3
KiB Mem:     7856096 total,   3179416 free
KiB Swap:    4194300 total,   4194300 free
Timestamp of repository gentoo: Thu, 26 Sep 2019 17:00:01 +0000
sh bash 4.3_p48-r1
ld GNU ld (Gentoo 2.28 p1.2) 2.28
app-shells/bash:          4.3_p48-r1::gentoo
dev-java/java-config:     2.2.0-r3::gentoo
dev-lang/perl:            5.24.1-r2::gentoo
dev-lang/python:          2.7.12::gentoo, 3.4.5::gentoo, 3.6.5::gentoo
dev-util/cmake:           3.7.2::gentoo
dev-util/pkgconfig:       0.28-r2::gentoo
sys-apps/baselayout:      2.3::gentoo
sys-apps/openrc:          0.28::gentoo
sys-apps/sandbox:         2.13::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69::gentoo
sys-devel/automake:       1.11.6-r1::gentoo, 1.15.1-r2::gentoo
sys-devel/binutils:       2.28-r2::gentoo, 2.32-r1::gentoo
sys-devel/gcc:            5.4.0-r3::gentoo, 8.3.0-r1::gentoo
sys-devel/gcc-config:     1.7.3::gentoo
sys-devel/libtool:        2.4.6-r3::gentoo
sys-devel/make:           4.2.1::gentoo
sys-kernel/linux-headers: 4.4::gentoo (virtual/os-headers)
sys-libs/glibc:           2.30-r1::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000

ABI="amd64"
ABI_X86="64"
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="@FREE"
ACCEPT_PROPERTIES="*"
ACCEPT_RESTRICT="*"
ADA_TARGET="gnat_2018"
ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
ANT_HOME="/usr/share/ant"
APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias"
ARCH="amd64"
AUTOCLEAN="yes"
BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr python_targets_python3_6 python_targets_python2_7 multilib systemd udev"
CALLIGRA_FEATURES="karbon sheets words"
CASROOT="/usr/lib64/opencascade-6.9.1/ros/lin"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core-avx-i -mavx2 -O2 -pipe"
CFLAGS_amd64="-m64"
CFLAGS_x32="-mx32"
CFLAGS_x86="-m32"
CHOST="x86_64-pc-linux-gnu"
CHOST_amd64="x86_64-pc-linux-gnu"
CHOST_x32="x86_64-pc-linux-gnux32"
CHOST_x86="i686-pc-linux-gnu"
CLEAN_DELAY="5"
COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog"
COLLISION_IGNORE="/lib/modules/*"
COLORTERM="truecolor"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/chromium/policies/managed/chrome-gnome-shell.json /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/opt/chrome/policies/managed/chrome-gnome-shell.json /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CPU_FLAGS_X86="mmx sse sse2"
CSF_EXCEPTION_PROMPT="1"
CSF_GraphicShr="/usr/lib64/opencascade-6.9.1/ros/lin/lib64/libTKOpenGl.so"
CSF_IGESDefaults="/usr/lib64/opencascade-6.9.1/ros/lin/src/XSTEPResource"
CSF_LANGUAGE="us"
CSF_MDTVFontDirectory="/usr/lib64/opencascade-6.9.1/ros/lin/src/FontMFT"
CSF_MDTVTexturesDirectory="/usr/lib64/opencascade-6.9.1/ros/lin/src/Textures"
CSF_MIGRATION_TYPES="/usr/lib64/opencascade-6.9.1/ros/lin/src/StdResource/MigrationSheet.txt"
CSF_PluginDefaults="/usr/lib64/opencascade-6.9.1/ros/lin/src/StdResource"
CSF_SHMessage="/usr/lib64/opencascade-6.9.1/ros/lin/src/SHMessage"
CSF_STEPDefaults="/usr/lib64/opencascade-6.9.1/ros/lin/src/XSTEPResource"
CSF_StandardDefaults="/usr/lib64/opencascade-6.9.1/ros/lin/src/StdResource"
CSF_StandardLiteDefaults="/usr/lib64/opencascade-6.9.1/ros/lin/src/StdResource"
CSF_UnitsDefinition="/usr/lib64/opencascade-6.9.1/ros/lin/src/UnitsAPI/Units.dat"
CSF_UnitsLexicon="/usr/lib64/opencascade-6.9.1/ros/lin/src/UnitsAPI/Lexi_Expr.dat"
CSF_XCAFDefaults="/usr/lib64/opencascade-6.9.1/ros/lin/src/StdResource"
CSF_XSMessage="/usr/lib64/opencascade-6.9.1/ros/lin/src/XSMessage"
CSF_XmlOcafResource="/usr/lib64/opencascade-6.9.1/ros/lin/src/XmlOcafResource"
CXXFLAGS="-march=core-avx-i -mavx2 -O2 -pipe"
DEFAULT_ABI="amd64"
DISPLAY=":0"
DISTDIR="/usr/portage/distfiles"
ELIBC="glibc"
EMERGE_WARNING_DELAY="10"
ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR PERL_MM_OPT PERL5LIB PERL5OPT PERL_MB_OPT PERL_CORE PERLPREFIX GOBIN"
EPREFIX=""
EROOT="/"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FETCHCOMMAND="wget -t 3 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
FETCHCOMMAND_RSYNC="rsync -avP "${URI}" "${DISTDIR}/${FILE}""
FETCHCOMMAND_SFTP="bash -c "x=\${2#sftp://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port= ; eval \"declare -a ssh_opts=(\${3})\" ; exec sftp \${port:+-P \${port}} \"\${ssh_opts[@]}\" \"\${host}:/\${x#*/}\" \"\$1\"" sftp "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}""
FETCHCOMMAND_SSH="bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port= ; exec rsync --rsh=\"ssh \${port:+-p\${port}} \${3}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}""
FFLAGS="-O2 -pipe"
GCC_SPECS=""
GENTOO_MIRRORS="http://lug.mtu.edu/gentoo http://mirrors.evowise.com/gentoo/"
GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx"
GRUB_PLATFORMS=""
GSETTINGS_BACKEND="dconf"
HOME="/root"
INFOPATH="/usr/share/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/8.3.0/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.28/info"
INPUT_DEVICES="libinput evdev synaptics"
ITCL_LIBRARY="/usr/lib64/itcl4.0"
ITK_LIBRARY="/usr/lib64/itk4.0"
IUSE_IMPLICIT="abi_x86_64 prefix prefix-guest prefix-stack"
KERNEL="linux"
LANG="en_US.utf8"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
LC_MESSAGES="C"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LDFLAGS_amd64="-m elf_x86_64"
LDFLAGS_x32="-m elf32_x86_64"
LDFLAGS_x86="-m elf_i386"
LESS="-R -M --shift 5"
LESSOPEN="|lesspipe %s"
LIBDIR_amd64="lib64"
LIBDIR_x32="libx32"
LIBDIR_x86="lib32"
LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer"
LOGNAME="root"
LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;
33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;
41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;
31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;
31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;
31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;
31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;
31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;
31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;
31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;
35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;
35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;
35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;
35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;
35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;
35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;
35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;
35:*.ogx=01;35:*.cfg=00;32:*.conf=00;32:*.diff=00;32:*.doc=00;32:*.ini=00;
32:*.log=00;32:*.patch=00;32:*.pdf=00;32:*.ps=00;32:*.tex=00;32:*.txt=00;
32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;
36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;
36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:"
MAIL="/var/mail/root"
MAKEOPTS="-j5"
MANPAGER="manpager"
MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/8.3.0/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.28/man:/etc/java-config-2/current-system-vm/man/"
MMGT_CLEAR="1"
MULTILIB_ABIS="amd64 x86"
MULTILIB_STRICT_DENY="64-bit.*shared object"
MULTILIB_STRICT_DIRS="/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib"
MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage|udev|systemd|clang|python-exec|llvm)"
MULTIOSDIRS="../lib64:../lib32"
NETBEANS_MODULES="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml"
OFFICE_IMPLEMENTATION="libreoffice"
OPENGL_PROFILE="xorg-x11"
PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin"
PHP_TARGETS="php7-2"
PKGDIR="/usr/portage/packages"
PORTAGE_ARCHLIST="alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 arm64-linux hppa ia64 m68k m68k-mint mips ppc ppc-aix ppc-macos ppc64 ppc64-linux riscv s390 sh sparc sparc-solaris sparc64-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
PORTAGE_BIN_PATH="/usr/lib/portage/python3.4"
PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
PORTAGE_ELOG_CLASSES="log warn error"
PORTAGE_ELOG_MAILFROM="portage@localhost"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_ELOG_SYSTEM="save_summary:log,warn,error,qa echo"
PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5"
PORTAGE_FETCH_RESUME_MIN_SIZE="350K"
PORTAGE_GID="250"
PORTAGE_GPG_SIGNING_COMMAND="gpg --sign --digest-algo SHA256 --clearsign --yes --default-key "${PORTAGE_GPG_KEY}" --homedir "${PORTAGE_GPG_DIR}" "${FILE}""
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_INTERNAL_CALLER="1"
PORTAGE_OVERRIDE_EPREFIX=""
PORTAGE_PYM_PATH="/usr/lib64/python3.4/site-packages"
PORTAGE_PYTHONPATH="/usr/lib64/python3.4/site-packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_RSYNC_RETRIES="-1"
PORTAGE_SYNC_STALE="30"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_VERBOSE="1"
PORTAGE_WORKDIR_MODE="0700"
PORTAGE_XATTR_EXCLUDE="btrfs.* security.evm security.ima    security.selinux system.nfs4_acl"
PORT_LOGDIR_CLEAN="find "${PORT_LOGDIR}" -type f ! -name "summary.log*" -mtime +7 -delete"
POSTGRES_TARGETS="postgres10 postgres11"
PRELINK_PATH_MASK="/usr/lib64/klibc:/usr/bin/evolution"
PROFILE_ONLY_VARIABLES="ARCH ELIBC IUSE_IMPLICIT KERNEL USERLAND USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ARCH USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL USE_EXPAND_VALUES_USERLAND"
PYTHONDONTWRITEBYTECODE="1"
PYTHON_SINGLE_TARGET="python3_6"
PYTHON_TARGETS="python2_7 python3_6"
QT_GRAPHICSSYSTEM="raster"
RESUMECOMMAND="wget -c -t 3 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
RESUMECOMMAND_RSYNC="rsync -avP "${URI}" "${DISTDIR}/${FILE}""
RESUMECOMMAND_SSH="bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port= ; exec rsync --rsh=\"ssh \${port:+-p\${port}} \${3}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}""
ROOT="/"
ROOTPATH="/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/8.3.0"
RPMDIR="/usr/portage/rpm"
RUBY_TARGETS="ruby24 ruby25"
SHELL="/bin/bash"
SUDO_COMMAND="/usr/bin/emerge --info -1v app-portage/unsymlink-lib"
SUDO_GID="1000"
SUDO_UID="1000"
SUDO_USER="joel"
SYMLINK_LIB="yes"
TCLHOME="/usr/bin"
TCLLIBPATH="/usr/lib64"
TCL_LIBRARY="/usr/lib64/tcl8.6"
TERM="xterm-256color"
TIX_LIBRARY="/usr/lib64/tix8.4"
TK_LIBRARY="/usr/lib64/tk8.6"
TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE="1"
UNINSTALL_IGNORE="/lib/modules/* /var/run /var/lock"
USE="X a52 aac acl acpi alsa amd64 berkdb bindist bluetooth branding bzip2 cairo cdda cdr cli colord crypt cups cxx dbus dri dts dvd dvdr eds emboss encode evo exif fam fbcondecor flac fortran gdbm gif gkt glamor gnome gnome-keyring gnome-online-accounts gpm gstreamer gtk iconv icu introspection ipv6 jpeg lcms ldap libnotify libsecret libtirpc mad mng mp3 mp4 mpeg multilib nautilus ncurses networkmanager nls nptl ogg opengl openmp pam pango pcre pdf png policykit ppds pulseaudio readline sdl seccomp spell split-usr ssl startup-notification svg systemd tcpd tiff tracker truetype udev udisks unicode upower usb vorbis wxwidgets x264 xattr xcb xml xv xvid zlib" ABI_X86="64" ADA_TARGET="gnat_2018" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx sse sse2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="libinput evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" NETBEANS_MODULES="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-2" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_6" PYTHON_TARGETS="python2_7 python3_6" RUBY_TARGETS="ruby24 ruby25" USERLAND="GNU" VIDEO_CARDS="intel i965" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
USER="root"
USERLAND="GNU"
USERNAME="root"
USE_EXPAND="ABI_MIPS ABI_PPC ABI_RISCV ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LIRC_DEVICES LLVM_TARGETS MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS"
USE_EXPAND_HIDDEN="ABI_MIPS ABI_PPC ABI_RISCV ABI_S390 CPU_FLAGS_ARM CPU_FLAGS_PPC ELIBC KERNEL USERLAND"
USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND"
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos riscv s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt"
USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt"
USE_EXPAND_VALUES_USERLAND="BSD GNU"
USE_ORDER="env:pkg:conf:defaults:pkginternal:repo:env.d"
VIDEO_CARDS="intel i965"
VTKHOME="/usr"
VTK_DATA_ROOT="/usr/share/vtk/data"
VTK_DIR="/usr/lib64/vtk-7.1"
XAUTHORITY="/home/joel/.Xauthority"
XDG_CONFIG_DIRS="/etc/xdg"
XDG_DATA_DIRS="/usr/local/share:/usr/share:/usr/share/gdm"
XSESSION="gnome-session"
XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"


Therefore, I try to emerge portage: and get:

Code:

!!! All ebuilds that could satisfy ">=app-crypt/gnupg-2.2.4-r2[ssl(-)]" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-crypt/gnupg-2.2.17::gentoo (masked by: EAPI 7)

The current version of portage supports EAPI '6'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.
(dependency required by "sys-apps/portage-9999::gentoo[rsync-verify,-build]" [ebuild])
(dependency required by "portage" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


I try from this post: https://forums.gentoo.org/viewtopic-t-1076742-start-0.html to update and select my python, wich I have python3_6, python3_4 and python2_7, and test the emerge with each of those in PYTHON_TARGETS.

I had read that maybe I can do it with a portage snapshot, but I tryied with a snapshot from sep 19, but still gave me the "masked by EAPI 7" and trackback with a backup of my original portage.

also I'm tented to -unmerge app-crypt/gnupg to look if the masked warning stop, but that just really no reason to do that.

i'm out of clue and it's looks like no one else is having the same problems as I. I would really like not to install a fresh gentoo.
So please help

Wrapped a long line to make the forum layout behave.Chiitoo
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 22337
Location: here

PostPosted: Fri Sep 27, 2019 5:10 am    Post subject: Reply with quote

But you try to upgrade from 13 to 17.0 or 17.1? Because profile 17.0 not need app-portage/unsymlink-lib this step is only for 17.1 profile.
Anyway your portage version is too old and can't manage eapi 7, you can resolve following this tip
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
g2g591
Apprentice
Apprentice


Joined: 17 Sep 2007
Posts: 240

PostPosted: Fri Sep 27, 2019 2:42 pm    Post subject: Re: Neglected build cant upgrade because of EAPI 7 Reply with quote

Lackuz wrote:
Hello everyone, I'm trying to upgrade from a profile 13 to profile 17 of amd/~/gnome/systemd:
currently I had made the step said in the news read, wich are:
to update gcc
do . /etc/profile
emerge -lv libtool,
and in a preview "eselect news" also:
emerge -1 sys-devel/gcc:6.4.0
emerge -1 sys-devel/binutils
emerge -1 sys-libs/glibc;

But thats all I can do, since the next step is to
emerge -1v app-portage/unsymlink-lib

that trows me:

Code:

!!! All ebuilds that could satisfy ">=app-crypt/gnupg-2.2.4-r2[ssl(-)]" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-crypt/gnupg-2.2.17::gentoo (masked by: EAPI 7)

The current version of portage supports EAPI '6'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.
(dependency required by "sys-apps/portage-9999::gentoo[rsync-verify,-build]" [ebuild])
(dependency required by "app-portage/unsymlink-lib-9999::gentoo" [ebuild])
(dependency required by "app-portage/unsymlink-lib" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.




Just like the thread above. Update portage first. if it gives conflicts (it likely will, also add gentoolkit and java-config). Also gcc-6.4.0 is ALSO ancient (the news item says or later), unmerge that, 8.3.0-r1 which you also have installed will do just fine, make sure it's selected with gcc-config.

Once you get portage updated make sure to do a full emerge -ev @world (after rebuilding binutils and glibc), (its shown in step 11 if you're jumping from 13.0 straight to 17.1)
Back to top
View user's profile Send private message
Lackuz
n00b
n00b


Joined: 26 Sep 2019
Posts: 9

PostPosted: Tue Oct 01, 2019 2:57 am    Post subject: Can't rebuil nur update packages Reply with quote

Hi:
thank you fedeliallalinea, I followed the tip that you put there. ad oc: my gcc version is 8.3.0 and I'm trying to go from 13.0 to 17.0 and maybe then to 17.1.

I managed to download the portage and using this one to try to update my portage, but i'm gettin conflicted slots, and even using the --emptytree (-e) (thank you: g2g591) and a --backtrack=3000 and since terminal told me --autounmask-backtrack=y I haven't been able to update my portage.

I try to solve the issues with emerge the packages individuali, and see on another thread that should update perl, which I did with the attom --nodeps, but when I try to do:
Code:
perl-cleaner --all
I hit (more or less) the same wall that gives me to try to update portage.

For what I could see, I have blocked some packages from X11, mainly proto, but I do not know what it does, and I have seen some brave people to --unmerge the conflicted packages to emerge @world, but saddly I'm still a noob to try that risky move

Code:
USE="cpu_flags_x86_mmxext" /root/portage-2.3.76/bin/emerge --ask -ev --usepkg=n --autounmask-backtrack=y portage

[blocks B      ] <sys-libs/slang-2.3.2_pre23 ("<sys-libs/slang-2.3.2_pre23" is blocking sys-libs/ncurses-6.1_p20181020)
[blocks B      ] <x11-proto/resourceproto-1.2.0-r1 ("<x11-proto/resourceproto-1.2.0-r1" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/xineramaproto-1.2.1-r2 ("<x11-proto/xineramaproto-1.2.1-r2" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/kbproto-1.0.7-r1 ("<x11-proto/kbproto-1.0.7-r1" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/xf86driproto-2.1.1-r2 ("<x11-proto/xf86driproto-2.1.1-r2" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/xf86miscproto-0.9.3-r1 ("<x11-proto/xf86miscproto-0.9.3-r1" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/videoproto-2.3.3-r1 ("<x11-proto/videoproto-2.3.3-r1" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/xproto-7.0.31-r1 ("<x11-proto/xproto-7.0.31-r1" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/fixesproto-5.0-r2 ("<x11-proto/fixesproto-5.0-r2" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/glproto-1.4.17-r2 ("<x11-proto/glproto-1.4.17-r2" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/trapproto-3.4.3-r1 ("<x11-proto/trapproto-3.4.3-r1" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/dri2proto-2.8-r2 ("<x11-proto/dri2proto-2.8-r2" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] x11-proto/xf86rushproto ("x11-proto/xf86rushproto" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <dev-qt/qtcore-4.8.7-r4:4 ("<dev-qt/qtcore-4.8.7-r4:4" is blocking dev-qt/qtcore-5.12.5)
[blocks B      ] <x11-proto/bigreqsproto-1.1.2-r1 ("<x11-proto/bigreqsproto-1.1.2-r1" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/xf86vidmodeproto-2.3.1-r2 ("<x11-proto/xf86vidmodeproto-2.3.1-r2" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/renderproto-0.11.1-r2 ("<x11-proto/renderproto-0.11.1-r2" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/xf86dgaproto-2.1-r3 ("<x11-proto/xf86dgaproto-2.1-r3" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/presentproto-1.1-r1 ("<x11-proto/presentproto-1.1-r1" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/fontsproto-2.1.3-r1 ("<x11-proto/fontsproto-2.1.3-r1" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/xcmiscproto-1.2.2-r1 ("<x11-proto/xcmiscproto-1.2.2-r1" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/compositeproto-0.4.2-r2 ("<x11-proto/compositeproto-0.4.2-r2" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/scrnsaverproto-1.2.2-r2 ("<x11-proto/scrnsaverproto-1.2.2-r2" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/randrproto-1.5.0-r1 ("<x11-proto/randrproto-1.5.0-r1" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/dri3proto-1.0-r1 ("<x11-proto/dri3proto-1.0-r1" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/xextproto-7.3.0-r1 ("<x11-proto/xextproto-7.3.0-r1" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] sys-apps/sysvinit ("sys-apps/sysvinit" is blocking sys-apps/systemd-242-r7)
[blocks B      ] <x11-proto/damageproto-1.2.1-r2 ("<x11-proto/damageproto-1.2.1-r2" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-apps/mkfontdir-1.2.0 ("<x11-apps/mkfontdir-1.2.0" is blocking x11-apps/mkfontscale-1.2.1)
[blocks B      ] <x11-proto/inputproto-2.3.2-r1 ("<x11-proto/inputproto-2.3.2-r1" is blocking x11-base/xorg-proto-2019.1)
[blocks B      ] <x11-proto/recordproto-1.14.2-r2 ("<x11-proto/recordproto-1.14.2-r2" is blocking x11-base/xorg-proto-2019.1)

Total: 412 packages (240 upgrades, 68 new, 5 in new slots, 99 reinstalls, 4 uninstalls), Size of downloads: 710,413 KiB
Conflict: 36 blocks (31 unsatisfied)


dev-qt/qtgui:5

  (dev-qt/qtgui-5.12.5:5/5.12::gentoo, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (dev-qt/qtgui-5.7.1-r1:5/5.7::gentoo, installed) pulled in by
    ~dev-qt/qtgui-5.7.1[-gles2] required by (dev-qt/qtmultimedia-5.7.1:5/5.7::gentoo, installed)
    ^             ^^^^^                                                                                                                               
    (and 4 more with the same problem)

dev-qt/qtcore:5

  (dev-qt/qtcore-5.12.5:5/5.12::gentoo, ebuild scheduled for merge) pulled in by
    ~dev-qt/qtcore-5.12.5 required by (dev-qt/qtgui-5.12.5:5/5.12::gentoo, ebuild scheduled for merge)
    ^              ^^^^^^                                                                                                                                   
    (and 2 more with the same problem)

  (dev-qt/qtcore-5.7.1-r3:5/5.7::gentoo, installed) pulled in by
    ~dev-qt/qtcore-5.7.1 required by (dev-qt/designer-5.7.1:5/5.7::gentoo, installed)
    ^              ^^^^^                                                                                                                   
    (and 12 more with the same problem)

!!! The slot conflict(s) shown above involve package(s) which may need to
!!! be rebuilt in order to solve the conflict(s). However, the following
!!! package(s) cannot be rebuilt for the reason(s) shown:

  (sys-block/parted-3.2:0/0::gentoo, installed): ebuild is masked or unavailable
  (dev-lang/ruby-2.2.6:2.2/2.2::gentoo, installed): ebuild is masked or unavailable
  (sys-fs/xfsprogs-4.9.0:0/0::gentoo, installed): ebuild is masked or unavailable
  (dev-lang/python-3.4.5:3.4/3.4m::gentoo, installed): ebuild is masked or unavailable
  (net-fs/samba-4.5.10:0/0::gentoo, installed): ebuild is masked or unavailable
  (net-misc/networkmanager-1.4.4-r1:0/0::gentoo, installed): ebuild is masked or unavailable
  (dev-libs/folks-0.11.3:0/25::gentoo, installed): ebuild is masked or unavailable
  (sci-visualization/gnuplot-5.0.1-r1:0/0::gentoo, installed): ebuild is masked or unavailable
  (sys-libs/slang-2.3.0:0/0::gentoo, installed): ebuild is masked or unavailable
  (net-dns/bind-tools-9.11.1_p1:0/0::gentoo, installed): ebuild is masked or unavailable
  (net-wireless/wpa_supplicant-2.6-r2:0/0::gentoo, installed): ebuild is masked or unavailable
  (app-text/hunspell-1.6.1-r1:0/1.6::gentoo, installed): ebuild is masked or unavailable
  (sys-apps/gawk-4.1.3:0/0::gentoo, installed): ebuild is masked or unavailable
  (dev-lang/spidermonkey-24.2.0-r3:24/24::gentoo, installed): ebuild is masked or unavailable
  (app-office/abiword-3.0.2-r1:2/2::gentoo, installed): ebuild is masked or unavailable
  (media-gfx/fontforge-20160404:0/0::gentoo, installed): ebuild is masked or unavailable
  (net-analyzer/nmap-7.40:0/0::gentoo, installed): ebuild is masked or unavailable
  (app-admin/apache-tools-2.4.27:0/0::gentoo, installed): ebuild is masked or unavailable
  (www-servers/apache-2.4.27:2/2::gentoo, installed): ebuild is masked or unavailable
  (media-sound/pulseaudio-10.0:0/0::gentoo, installed): ebuild is masked or unavailable
  (x11-base/xorg-server-1.19.3:0/1.19.3::gentoo, installed): ebuild is masked or unavailable
  (net-misc/wget-1.19.1-r1:0/0::gentoo, installed): ebuild is masked or unavailable
  (dev-python/cryptography-1.7.1:0/0::gentoo, installed): ebuild is masked or unavailable
  (dev-python/m2crypto-0.24.0:0/0::gentoo, installed): ebuild is masked or unavailable
  (app-text/evince-3.22.1-r1:0/evd3.4-evv3.3::gentoo, installed): ebuild is masked or unavailable
  (sci-libs/hdf5-1.8.18:0/1.8.18::gentoo, installed): ebuild is masked or unavailable
  (media-gfx/imagemagick-6.9.9.0:0/6.9.9.0::gentoo, installed): ebuild is masked or unavailable
  (gnome-extra/evolution-data-server-3.22.7:0/59::gentoo, installed): ebuild is masked or unavailable
  (gnome-extra/yelp-3.22.0:0/0::gentoo, installed): ebuild is masked or unavailable
  (mail-client/evolution-3.22.6:2.0/2.0::gentoo, installed): ebuild is masked or unavailable
  (gnome-base/gnome-shell-3.22.3-r2:0/0::gentoo, installed): ebuild is masked or unavailable
  (gnome-extra/gnome-calendar-3.22.5:0/0::gentoo, installed): ebuild is masked or unavailable
  (dev-libs/xerces-c-3.1.4-r1:0/0::gentoo, installed): ebuild is masked or unavailable
  (dev-libs/libical-2.0.0-r2:0/2::gentoo, installed): ebuild is masked or unavailable
  (app-misc/tracker-1.10.5:0/100::gentoo, installed): ebuild is masked or unavailable
  (net-libs/webkit-gtk-2.16.6:4/37::gentoo, installed): ebuild is masked or unavailable
  (app-text/texlive-core-2017-r3:0/0::gentoo, installed): ebuild is masked or unavailable
  (dev-qt/qtcore-5.7.1-r3:5/5.7::gentoo, installed): ebuild is masked or unavailable

Back to top
View user's profile Send private message
Lackuz
n00b
n00b


Joined: 26 Sep 2019
Posts: 9

PostPosted: Tue Oct 01, 2019 4:41 am    Post subject: is all hope dead? Reply with quote

I manage to get only one package blocked when trying:

Code:

emerge -aev @world


Looks lite a probably need to unistall initrfc

Code:

[blocks B      ] sys-apps/sysvinit ("sys-apps/sysvinit" is blocking sys-apps/systemd-242-r7)


(also: ad oc. https://forums.gentoo.org/viewtopic-t-1074128-start-0.html someone doing something similar.)

but I still have my (even when my profile is systemd) with init.rc, so I would need to migrate 100% to systemd. The thing is that I try to do the make menuconfig to support systemd; when I try to make, I get:

Code:

  HOSTCC  scripts/selinux/genheaders/genheaders
In file included from scripts/selinux/genheaders/genheaders.c:18:
./security/selinux/include/classmap.h:238:2: error: #error New address family defined, please update secclass_map.
 #error New address family defined, please update secclass_map.
  ^~~~~
make[3]: *** [scripts/Makefile.host:107: scripts/selinux/genheaders/genheaders] Error 1
make[2]: *** [scripts/Makefile.build:561: scripts/selinux/genheaders] Error 2
make[1]: *** [scripts/Makefile.build:561: scripts/selinux] Error 2
make: *** [Makefile:562: scripts] Error 2
read something about being an issue with glibc here: https://forums.gentoo.org/viewtopic-t-1095936-start-0.html

So... should I just go to cry and give up and start a fresh gentoo?
please help
Back to top
View user's profile Send private message
g2g591
Apprentice
Apprentice


Joined: 17 Sep 2007
Posts: 240

PostPosted: Tue Oct 01, 2019 6:21 am    Post subject: Re: is all hope dead? Reply with quote

Lackuz wrote:
I manage to get only one package blocked when trying:

Code:

emerge -aev @world


Looks lite a probably need to unistall initrfc

Code:

[blocks B      ] sys-apps/sysvinit ("sys-apps/sysvinit" is blocking sys-apps/systemd-242-r7)


(also: ad oc. https://forums.gentoo.org/viewtopic-t-1074128-start-0.html someone doing something similar.)




So... should I just go to cry and give up and start a fresh gentoo?
please help

lets just try to do one thing at a time... do you have systemd installed at all yet? if not then switch back to an openrc profile until we get everything rebuilt to be updated and consistent.

Just update portage, don't use -e until portage is done. Looks like your current block with app-crypt/gnupg can be solved by temporarily setting USE=-rsync-verify.
Code:
USE="-rsync-verify" emerge -a1u portage
(just make sure it doesn't try to install the -9999 version, if it does check your /etc/portage/package.accept_keywords and/or /etc/portage/package.keywords for entries with it and remove them)
If you have gentoolkit installed temporarily unmerge it first (emerge -C gentoolkit) , since there's a conflict with old gentoolkit and new portage and the new gentoolkit needed also needs EAPI 7.
Back to top
View user's profile Send private message
Lackuz
n00b
n00b


Joined: 26 Sep 2019
Posts: 9

PostPosted: Tue Oct 01, 2019 6:05 pm    Post subject: I have portage updated now Reply with quote

Ok. follow your instructions g2g591 and now I do have my portage up to date. So the next step should be to update the whole system.

y did:
Code:

emerge USE="cpu_flags_x86_mmxext -gpi internal-glib" -ev world


which gives me the conflict with systemd and sysvinit
Code:

[blocks B      ] sys-apps/sysvinit ("sys-apps/sysvinit" is blocking sys-apps/systemd-242-r7)

and doing
Code:

emerge USE="cpu_flags_x86_mmxext -gpi internal-glib" -auv world


show me a lot of blocked packages of xorg and x11-proto.

Then I did:
Code:

sudo USE="cpu_flags_x86_mmxext -gpm internal-glib -sysv-utils" emerge -ev @world

and give me a conflict with gnome-base/gsettings-desktop-schemas. I look over this thread [url] https://forums.gentoo.org/viewtopic-t-1096678-start-0.html[/url] that some one had emerge -C that package and go with it, so I do it too, and now my system is upgrading. So thank ya'll. hope the emerge finish or else i'll be here again
Back to top
View user's profile Send private message
Lackuz
n00b
n00b


Joined: 26 Sep 2019
Posts: 9

PostPosted: Fri Oct 04, 2019 10:29 pm    Post subject: i'm back :( Reply with quote

I have almost all my world updated, but now I can't log my graphic interface, I find thtat now I have to do startx -- vt1.
I have seen something in my Xorf.0.log that the module of my video card isn't loaded, so probably I need to make my kernel, the thing is that when I try to
Code:

make


It trows me
Code:

#error New address family defined, please update secclass_map.

accordingly with this thread https://forums.gentoo.org/viewtopic-t-1095936-start-0.html could be something with glibc, wich I have the latest
I can't update net-print/cups-filters-1.21.6 and the code only warning me a about
Code:

extern void ppdClose(pdd_file_t *ppd) )_PDPD_DEPRECATED;

make[1]: Leaving directory'/var/tmp/portage/net-print/cups-filters-1.21.6/work/cups-filters-1.21.6'
make *** [Makefile:2077: all] Error 2


I have no graphical interface, so if the info is required, please tell me how to copy paste from terminal.
Also if I need to patch with the link that I put there, help in how can I do it.

Best regards.
Back to top
View user's profile Send private message
g2g591
Apprentice
Apprentice


Joined: 17 Sep 2007
Posts: 240

PostPosted: Sat Oct 05, 2019 3:09 am    Post subject: Re: i'm back :( Reply with quote

Lackuz wrote:
I have almost all my world updated, but now I can't log my graphic interface, I find thtat now I have to do startx -- vt1.
I have seen something in my Xorf.0.log that the module of my video card isn't loaded, so probably I need to make my kernel, the thing is that when I try to
Code:

make


It trows me
Code:

#error New address family defined, please update secclass_map.

accordingly with this thread https://forums.gentoo.org/viewtopic-t-1095936-start-0.html could be something with glibc, wich I have the latest
I can't update net-print/cups-filters-1.21.6 and the code only warning me a about
Code:

extern void ppdClose(pdd_file_t *ppd) )_PDPD_DEPRECATED;

make[1]: Leaving directory'/var/tmp/portage/net-print/cups-filters-1.21.6/work/cups-filters-1.21.6'
make *** [Makefile:2077: all] Error 2


I have no graphical interface, so if the info is required, please tell me how to copy paste from terminal.
Also if I need to patch with the link that I put there, help in how can I do it.

Best regards.


For your kernel try running make clean first, some of your old generated files might not be compatible with all the new stuff so running make clean first forces them to be rebuilt.

For the cups filters error you can upload the build.log with wgetpaste
Back to top
View user's profile Send private message
Lackuz
n00b
n00b


Joined: 26 Sep 2019
Posts: 9

PostPosted: Sun Oct 06, 2019 4:46 am    Post subject: didn't work the make clean Reply with quote

I get the same error after 'make clean'. I'm actually more interested to fix the kernel issue, since, it may be the reason that I can't use startx (because od the modules).
I'm leaning to think about the bug 684278 https://bugs.gentoo.org/684278 since I update from an old gentoo build. I think 2017 oct or something, and im trying to understand how to patched it using the diff tool, but I haven't get it... yet.

Meanwhile i'm gona post the wgetpaste of the curl package.

and finally thank you g2g591
Back to top
View user's profile Send private message
g2g591
Apprentice
Apprentice


Joined: 17 Sep 2007
Posts: 240

PostPosted: Sun Oct 06, 2019 5:06 am    Post subject: Reply with quote

hmm, that bug says it was fixed in a newer kernel version. Have you tried updating the kernel?
Back to top
View user's profile Send private message
Lackuz
n00b
n00b


Joined: 26 Sep 2019
Posts: 9

PostPosted: Wed Oct 09, 2019 6:53 pm    Post subject: I have wird graphical error Reply with quote

so first of all. I forgot to eselect my glibc, and that was the reason i couldn't make my kernel, right now I have the last kernel install and run in it. so my idea of the patch wasn't the rigth idea ( thank you g2g591).

I haven't being able to fix my graphical interface. I can now run
Code:

startx -- vt1


and the interface run, but almost at a second later, the interface closes I told me something about a keycode to big, but also that should not be fatal:

here is the Xorg.o.log

http://dpaste.com/2Y20MQ1

and also here is the error that I get when I try to emerge gnome (media-plugins/gst-plugins-v4l2-1.14.4 [1.10.5], net-print/cups-filters-1.21.6 [1.17.9], which I have try to emerge them with --oneshot)

http://dpaste.com/0ZR0CSP

please help, I have not idea how to fix the graphical issue. And I have tried.

Regardless thankyou and good vibes.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43802
Location: 56N 3W

PostPosted: Wed Oct 09, 2019 7:25 pm    Post subject: Reply with quote

Lackuz,

Code:
Fatal server error:
[    16.374] (EE) parse_vt_settings: Cannot open /dev/tty0 (Permission denied)


startx on its own should just work if you have installed
Code:
twm xterm and xclock

There is no need to give -- vt1
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43802
Location: 56N 3W

PostPosted: Wed Oct 09, 2019 7:25 pm    Post subject: Reply with quote

Lackuz,

Code:
Fatal server error:
[    16.374] (EE) parse_vt_settings: Cannot open /dev/tty0 (Permission denied)


startx on its own should just work if you have installed
Code:
twm xterm and xclock

There is no need to give -- vt1
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Lackuz
n00b
n00b


Joined: 26 Sep 2019
Posts: 9

PostPosted: Wed Oct 09, 2019 8:32 pm    Post subject: OK: i CAN RUN IT WITH ONLY STARTX BUT SAME PROBLEM Reply with quote

Hi NeddySeagoon, thank you for helping.

I do can run startx sithout '-- vt1' but I have the same issue:

this is what I get when run startx:
Code:

> Warning:          Unsupported high keycode 372 for name <I372> ignored
>                   X11 cannot support keycodes above 255.
>                   This warning only shows for the first high keycode.
Errors from xkbcomp are not fatal to the X server

(gnome-shell:3865): GLib-CRITICAL **: 08:23:00.068: g_dir_open_with_errno: assertion 'path != NULL' failed

(gnome-shell:3865): GLib-CRITICAL **: 08:23:00.068: g_filename_to_utf8: assertion 'opsysstring != NULL' failed
GNOME Shell-Message: 08:23:00.101: Failed to register AuthenticationAgent
GNOME Shell-Message: 08:23:00.239: No permission to trigger offline updates: Polkit.Error: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Action org.freedesktop.packagekit.trigger-offline-update is not registered

(gsd-media-keys:3966): media-keys-plugin-WARNING **: 08:23:00.316: Failed to connect to systemd: Error calling StartServiceByName for org.freedesktop.login1: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with unknown return code 1

(gsd-media-keys:3966): GLib-GIO-CRITICAL **: 08:23:00.316: g_dbus_proxy_call_internal: assertion 'G_IS_DBUS_PROXY (proxy)' failed

(gsd-media-keys:3966): GLib-GObject-WARNING **: 08:23:00.316: invalid (NULL) pointer instance

(gsd-media-keys:3966): GLib-GObject-CRITICAL **: 08:23:00.316: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(gsd-media-keys:3966): GLib-GIO-CRITICAL **: 08:23:00.316: g_dbus_proxy_call_internal: assertion 'G_IS_DBUS_PROXY (proxy)' failed
Failed to start: Error calling StartServiceByName for org.freedesktop.login1: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with unknown return code 1
gnome-session-binary[3803]: WARNING: App 'org.gnome.SettingsDaemon.Power.desktop' exited with code 1

(gsd-keyboard:3956): keyboard-plugin-WARNING **: 08:23:00.389: Failed to contact localed: Error calling StartServiceByName for org.freedesktop.locale1: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with unknown return code 1

(gsd-keyboard:3956): GLib-GIO-CRITICAL **: 08:23:00.389: g_dbus_proxy_get_cached_property: assertion 'G_IS_DBUS_PROXY (proxy)' failed

(gsd-color:3987): color-plugin-WARNING **: 08:23:00.442: failed to obtain org.freedesktop.color-manager.create-profile auth

(gsd-sharing:4005): sharing-plugin-WARNING **: 08:23:00.489: Failed to StopUnit service: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1

(gsd-sharing:4005): sharing-plugin-WARNING **: 08:23:00.489: Failed to StopUnit service: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1

(gsd-sharing:4005): sharing-plugin-WARNING **: 08:23:00.489: Failed to StopUnit service: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1

(gsd-sharing:4005): sharing-plugin-WARNING **: 08:23:00.489: Failed to StopUnit service: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
Failed to start: Error calling StartServiceByName for org.freedesktop.login1: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with unknown return code 1
gnome-session-binary[3803]: WARNING: App 'org.gnome.SettingsDaemon.Power.desktop' exited with code 1
gnome-session-binary[3803]: WARNING: App 'org.gnome.SettingsDaemon.Power.desktop' respawning too quickly
(uint32 1,)

** (gnome-session-failed:4110): WARNING **: 08:23:00.537: Cannot open display:
Failed to play sound: File or data not found
GNOME Shell-Message: 08:23:00.676: Error looking up permission: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.impl.portal.PermissionStore was not provided by any .service files

(gsd-color:3987): color-plugin-WARNING **: 08:23:00.992: failed to create device: failed to obtain org.freedesktop.color-manager.create-device auth

** (tracker-miner-apps:4062): CRITICAL **: 08:23:01.039:   (Sparql buffer) Error in task 2 (file:///home/joel/.local/share/applications) of the array-update: UNIQUE constraint failed: nie:DataObject.nie:url

** (tracker-miner-apps:4062): CRITICAL **: 08:23:01.039: Could not execute sparql: UNIQUE constraint failed: nie:DataObject.nie:url
gnome-session-binary[3803]: WARNING: Client '/org/gnome/SessionManager/Client17' failed to reply before timeout

(gsd-print-notifications:3970): GLib-CRITICAL **: 08:23:01.901: Source ID 2 was not found when attempting to remove it
xinit: connection to X server lost

waiting for X server to shut down (II) Server terminated successfully (0). Closing log file.

full code; http://dpaste.com/2CHW8W8

my ~/.local/share/xorg/Xorg.0.log

http://dpaste.com/12QTQZ3

pretty much the same as when used -- vt1
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum