Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Cannot update portage because of EAPI 7 mask [SOLVED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
mocsokmike
Tux's lil' helper
Tux's lil' helper


Joined: 04 Aug 2005
Posts: 120
Location: Budapest, Hungary

PostPosted: Fri Sep 28, 2018 7:59 am    Post subject: Cannot update portage because of EAPI 7 mask [SOLVED] Reply with quote

Hi,

I have skipped about 3 months of updates, and now I cannot update my portage after emerge --sync.
This is my error message:
Code:
!!! All ebuilds that could satisfy "app-eselect/eselect-pinentry" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-eselect/eselect-pinentry-0.7::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 "app-crypt/pinentry-1.1.0-r2::gentoo" [ebuild])
(dependency required by "app-crypt/gnupg-2.2.8::gentoo" [ebuild])
(dependency required by "dev-vcs/git-2.16.4::gentoo[gpg]" [ebuild])
(dependency required by "sys-apps/portage-9999::gentoo" [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.

As I understand, I cannot update portage because of its dependencies cannot be installed, because my system uses EAPI 6 and the portage update would bring EAPI 7.
How can I resolve this situation?
_________________
format c:
emerge system


Last edited by mocsokmike on Fri Sep 28, 2018 10:16 am; edited 1 time in total
Back to top
View user's profile Send private message
ayvango
Tux's lil' helper
Tux's lil' helper


Joined: 08 Feb 2012
Posts: 118

PostPosted: Fri Sep 28, 2018 8:02 am    Post subject: Reply with quote

emerge -av1 sys-apps/portage
Back to top
View user's profile Send private message
mocsokmike
Tux's lil' helper
Tux's lil' helper


Joined: 04 Aug 2005
Posts: 120
Location: Budapest, Hungary

PostPosted: Fri Sep 28, 2018 8:06 am    Post subject: Reply with quote

Thanks for the quick reply!
Unfortunately, this does not solve the situation.

Code:
base /etc/portage # emerge -av1 sys-apps/portage

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

Calculating dependencies... done!

!!! All ebuilds that could satisfy "app-eselect/eselect-pinentry" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-eselect/eselect-pinentry-0.7::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 "app-crypt/pinentry-1.1.0-r2::gentoo" [ebuild])
(dependency required by "app-crypt/gnupg-2.2.10::gentoo" [ebuild])
(dependency required by "app-portage/gemato-14.0::gentoo[gpg]" [ebuild])
(dependency required by "sys-apps/portage-2.3.49::gentoo[rsync-verify,-build]" [ebuild])
(dependency required by "sys-apps/portage" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

_________________
format c:
emerge system
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 3958
Location: Germany

PostPosted: Fri Sep 28, 2018 8:31 am    Post subject: Reply with quote

Hm, please try it first without use flag changes (and new dependencies):
Code:
USE="-rsync-verify" emerge -av1 portage
Back to top
View user's profile Send private message
mocsokmike
Tux's lil' helper
Tux's lil' helper


Joined: 04 Aug 2005
Posts: 120
Location: Budapest, Hungary

PostPosted: Fri Sep 28, 2018 8:34 am    Post subject: Reply with quote

Same. :(

EDIT:
This was on a virtual machine, and I took a snapshot before the emerge --sync.
Now I have the 3-and-a-half month old portage. Any ideas how to proceed from here?
_________________
format c:
emerge system
Back to top
View user's profile Send private message
Tony0945
Advocate
Advocate


Joined: 25 Jul 2006
Posts: 4644
Location: Illinois, USA

PostPosted: Fri Sep 28, 2018 9:00 am    Post subject: Reply with quote

The oldest portage available is from August. Try "emerge -a1v =sys-apps/portage-2.38" If that works, then walk up the versions until you get to where you want to be:
https://packages.gentoo.org/packages/sys-apps/portage If it doesn't then your portage is too old to update and you will have to try a portage snapshot earlier than is current.
Look for one about a month earlier than your last sync. http://distfiles.gentoo.org/snapshots/
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 3958
Location: Germany

PostPosted: Fri Sep 28, 2018 9:20 am    Post subject: Reply with quote

Please post the output from
Code:
emerge -pvO portage
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


Joined: 07 Jun 2012
Posts: 6227
Location: Room 101

PostPosted: Fri Sep 28, 2018 9:30 am    Post subject: Reply with quote

mocsokmike wrote:
Same. :(

mocsokmike ... not exactly, USE="-rsync-verify" would have omited app-portage/gemato. As Josef.95 is now suggesting you should be able to resolve the issue with '-O,--nodeps' ... and then be able to update the EAPI7 masked dependences.

best ... khay
Back to top
View user's profile Send private message
mocsokmike
Tux's lil' helper
Tux's lil' helper


Joined: 04 Aug 2005
Posts: 120
Location: Budapest, Hungary

PostPosted: Fri Sep 28, 2018 10:15 am    Post subject: Reply with quote

You are right!
Thank you all for your help!
I also needed to update python to 3.6, because the new portage requires it (otherwise the build fails).

These were the exact steps to fix my problem:
Code:
emerge --sync
emerge -qav python
USE='-rsync-verify' emerge -qavO portage
emerge -qav portage

Gentoo forums is still the best!
_________________
format c:
emerge system
Back to top
View user's profile Send private message
direwolff
n00b
n00b


Joined: 06 Jan 2003
Posts: 20
Location: Virginia, USA

PostPosted: Wed Nov 14, 2018 4:28 pm    Post subject: nope Reply with quote

None of this is working for me, still getting slot conflicts. I'm really stuck. I tried the above, but no worky. Seems to be issues with Python, which I don't actually use, but of course portage does. I don't know why I need so many versions, nor do I really get what the slot conflicts are about. setuptools and certifi want to update, but apparently can't because ... slot conflicts. What is gemato?


Code:
emerge -pv --oneshot portage

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

Calculating dependencies... done!
[ebuild   R    ] dev-python/setuptools-36.7.2::gentoo  USE="-test" PYTHON_TARGETS="python2_7 python3_6* (-pypy) (-pypy3) -python3_4 -python3_5*" 0 KiB
[ebuild   R    ] dev-python/certifi-2018.4.16::gentoo  PYTHON_TARGETS="python2_7 python3_6* (-pypy) (-pypy3) -python3_4 -python3_5* (-python3_7)" 0 KiB
[ebuild     U  ] app-portage/gemato-14.0::gentoo [13.0-r1::gentoo] USE="blake2 bzip2 gpg -lzma -sha3 -test -tools" PYTHON_TARGETS="python2_7 python3_6* (-pypy) -python3_4 -python3_5* (-python3_7)" 70 KiB
[ebuild   R   *] sys-apps/portage-9999::gentoo  USE="(ipc) native-extensions rsync-verify* (xattr) -build -doc -epydoc -gentoo-dev (-selinux)" PYTHON_TARGETS="python2_7 python3_6 -pypy -python3_4 -python3_5 -python3_7" 0 KiB

Total: 4 packages (1 upgrade, 3 reinstalls), Size of downloads: 70 KiB

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

dev-python/setuptools:0

  (dev-python/setuptools-36.7.2:0/0::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-python/setuptools-34[python_targets_pypy(-)?,python_targets_python2_7(-)?,
      python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,
      python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),
      -python_single_target_python3_4(-),-python_single_target_python3_5(-),
      -python_single_target_python3_6(-),-python_single_target_python3_7(-)] required by (app-portage/gemato-14.0:0/0::gentoo, ebuild scheduled for merge)
                                                                                                                                                                                                                                                                                                                                               
    dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,
      python_targets_python2_7(-)?,python_targets_python3_4(-)?,
      python_targets_python3_5(-)?,python_targets_python3_6(-)?,
      python_targets_python3_7(-)?,-python_single_target_pypy(-),
      -python_single_target_pypy3(-),-python_single_target_python2_7(-),
      -python_single_target_python3_4(-),-python_single_target_python3_5(-),
      -python_single_target_python3_6(-),-python_single_target_python3_7(-)] required by (dev-python/certifi-2018.4.16:0/0::gentoo, ebuild scheduled for merge)

     dev-python/setuptools[python_targets_pypy(-)?,python_targets_python2_7(-)?,
      python_targets_python3_4(-)?,python_targets_python3_5(-)?,
      python_targets_python3_6(-)?,python_targets_python3_7(-)?,
      -python_single_target_pypy(-),-python_single_target_python2_7(-),
      -python_single_target_python3_4(-),-python_single_target_python3_5(-),
      -python_single_target_python3_6(-),-python_single_target_python3_7(-)] required by (app-portage/gemato-14.0:0/0::gentoo, ebuild scheduled for merge)
                                                                                                                                                                                                                                                                                                                                               

  (dev-python/setuptools-36.7.2:0/0::gentoo, installed) pulled in by
    dev-python/setuptools[python_targets_python2_7(-),python_targets_python3_5(-),
      -python_single_target_pypy(-),-python_single_target_pypy3(-),
      -python_single_target_python2_7(-),-python_single_target_python3_4(-),
      -python_single_target_python3_5(-),-python_single_target_python3_6(-),
      -python_single_target_python3_7(-)] required by (dev-python/cryptography-2.1.4-r2:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                               
    dev-python/setuptools[python_targets_python2_7(-),python_targets_python3_5(-),
      -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 (sys-apps/file-5.33-r2:0/0::gentoo, installed)
                                                                                                                                                                       
    dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,
      python_targets_python3_5(-)?,python_targets_python3_6(-)?,
      -python_single_target_python2_7(-),-python_single_target_python3_4(-),
      -python_single_target_python3_5(-),-python_single_target_python3_6(-)] required by (net-misc/youtube-dl-2017.11.15:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                               
    dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,
      python_targets_python2_7(-)?,python_targets_python3_4(-)?,
      python_targets_python3_5(-)?,python_targets_python3_6(-)?,
      python_targets_python3_7(-)?,-python_single_target_pypy(-),
      -python_single_target_pypy3(-),-python_single_target_python2_7(-),
      -python_single_target_python3_4(-),-python_single_target_python3_5(-),
      -python_single_target_python3_6(-),-python_single_target_python3_7(-)] required by (dev-python/pygments-2.2.0:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
    dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,
      python_targets_python2_7(-)?,python_targets_python3_4(-)?,
      python_targets_python3_5(-)?,python_targets_python3_6(-)?,
      python_targets_python3_7(-)?,-python_single_target_pypy(-),
      -python_single_target_pypy3(-),-python_single_target_python2_7(-),
      -python_single_target_python3_4(-),-python_single_target_python3_5(-),
      -python_single_target_python3_6(-),-python_single_target_python3_7(-)] required by (dev-python/unittest2-1.1.0:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
    dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,
      python_targets_python2_7(-)?,python_targets_python3_4(-)?,
      python_targets_python3_5(-)?,python_targets_python3_6(-)?,
      python_targets_python3_7(-)?,-python_single_target_pypy(-),
      -python_single_target_pypy3(-),-python_single_target_python2_7(-),
      -python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] required by (dev-python/certifi-2018.4.16:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
    dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,
      python_targets_python2_7(-)?,python_targets_python3_4(-)?,
      python_targets_python3_5(-)?,python_targets_python3_6(-)?,
      python_targets_python3_7(-)?,-python_single_target_pypy(-),
      -python_single_target_pypy3(-),-python_single_target_python2_7(-),
      -python_single_target_python3_4(-),-python_single_target_python3_5(-),
      -python_single_target_python3_6(-),-python_single_target_python3_7(-)] required by (dev-python/chardet-3.0.4:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
    dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,
      python_targets_python2_7(-)?,python_targets_python3_4(-)?,
      python_targets_python3_5(-)?,python_targets_python3_6(-)?,
      python_targets_python3_7(-)?,-python_single_target_pypy(-),
      -python_single_target_pypy3(-),-python_single_target_python2_7(-),
      -python_single_target_python3_4(-),-python_single_target_python3_5(-),
      -python_single_target_python3_6(-),-python_single_target_python3_7(-)] required by (dev-python/traceback2-1.4.0:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

dev-python/certifi:0

  (dev-python/certifi-2018.4.16:0/0::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-python/certifi-2016.9.26[python_targets_pypy(-)?,python_targets_pypy3(-)?,
      python_targets_python2_7(-)?,python_targets_python3_4(-)?,
      python_targets_python3_5(-)?,python_targets_python3_6(-)?,
      -python_single_target_pypy(-),-python_single_target_pypy3(-),
      -python_single_target_python2_7(-),-python_single_target_python3_4(-),
      -python_single_target_python3_5(-),-python_single_target_python3_6(-)] required by (dev-python/setuptools-36.7.2:0/0::gentoo, ebuild scheduled for merge)
                           
  (dev-python/certifi-2018.4.16:0/0::gentoo, installed) pulled in by
    >=dev-python/certifi-2016.9.26[python_targets_pypy(-)?,python_targets_pypy3(-)?,
      python_targets_python2_7(-)?,python_targets_python3_4(-)?,
      python_targets_python3_5(-)?,python_targets_python3_6(-)?,
      -python_single_target_pypy(-),-python_single_target_pypy3(-),
      -python_single_target_python2_7(-),-python_single_target_python3_4(-),
      -python_single_target_python3_5(-),-python_single_target_python3_6(-)] required by (dev-python/setuptools-36.7.2:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                               
    >=dev-python/certifi-2017.4.17[python_targets_pypy(-)?,python_targets_pypy3(-)?,
      python_targets_python2_7(-)?,python_targets_python3_4(-)?,
      python_targets_python3_5(-)?,python_targets_python3_6(-)?,
      -python_single_target_pypy(-),-python_single_target_pypy3(-),
      -python_single_target_python2_7(-),-python_single_target_python3_4(-),
      -python_single_target_python3_5(-),-python_single_target_python3_6(-)] required by (dev-python/requests-2.18.4-r1:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                               
    dev-python/certifi[python_targets_pypy(-)?,python_targets_pypy3(-)?,
      python_targets_python2_7(-)?,python_targets_python3_4(-)?,
      python_targets_python3_5(-)?,python_targets_python3_6(-)?,
      -python_single_target_pypy(-),-python_single_target_pypy3(-),
      -python_single_target_python2_7(-),-python_single_target_python3_4(-),
      -python_single_target_python3_5(-),-python_single_target_python3_6(-)] required by (dev-python/urllib3-1.22:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                               

Wrapped long lines to make the forum layout behave.Chiitoo
_________________
License agreement? I don't agree with terms! I own everything I make and you have NO rights to it. It's NOT covered by your patent (I didn't do it that way). I paid for those, so I'll be watching it (listening to it) anywhere and any way I want to.
Back to top
View user's profile Send private message
fedeliallalinea
Moderator
Moderator


Joined: 08 Mar 2003
Posts: 25442
Location: here

PostPosted: Wed Nov 14, 2018 4:48 pm    Post subject: Reply with quote

Try with
Code:
# PYTHON_SINGLE_TARGET="python3_5" PYTHON_TARGETS="python2_7 python3_5" emerge -av1 sys-apps/portage

_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 3958
Location: Germany

PostPosted: Wed Nov 14, 2018 6:53 pm    Post subject: Reply with quote

direwolff wrote:
Code:
[ebuild   R   *] sys-apps/portage-9999 [...]
Hey, you really want this development live git master branch version?
Please keep in mind, this version will never update automatic by a @world update.
I think a stable (or testing) release version would be fine.
Back to top
View user's profile Send private message
Tony0945
Advocate
Advocate


Joined: 25 Jul 2006
Posts: 4644
Location: Illinois, USA

PostPosted: Wed Nov 14, 2018 10:31 pm    Post subject: Reply with quote

Josef.95: I'll bet autounmask suggested it.
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 3958
Location: Germany

PostPosted: Thu Nov 15, 2018 9:31 pm    Post subject: Reply with quote

Tony0945 wrote:
Josef.95: I'll bet autounmask suggested it.

Yes, you're probably right.

@direwolff,
please remove the entry "=sys-apps/portage-9999 **" from your /etc/portage/package.accept_keywords,
and using in the command from fedeliallalinea then please emerge -av1 --autounmask=n '<sys-apps/portage-9999'
Back to top
View user's profile Send private message
direwolf
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jun 2003
Posts: 107
Location: Richmond, VA

PostPosted: Sun Dec 02, 2018 4:58 pm    Post subject: Reply with quote

I got rid of the portage keyword entry, then did:

Code:
PYTHON_TARGETS="python2_7 python3_5 python3_6"


And removed the PYTHON_SINGLE_TARGET entirely. That seemed to do it.
_________________
========================================================
"Somebody has to do something, and it's just incredibly pathetic that it has to be us."
- Jerry Garcia
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


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

PostPosted: Sun Dec 02, 2018 5:48 pm    Post subject: Reply with quote

direwolf,

You should not need to set PYTHON_SINGLE_TARGET or PYTHON_TARGETS yourself.
They are both set in your profile.

Its required from time to time on systems that are updated infrequently to get up to date.
Remove PYTHON_TARGETS= and update world again.
When you come to --depclean, Python 3.5 should be removed.
_________________
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
hostile_
n00b
n00b


Joined: 03 Jan 2007
Posts: 12

PostPosted: Fri Jan 04, 2019 12:35 am    Post subject: Reply with quote

Hey guys.

Had the same issue with portage as OP with my for 1y 70d unsync'd x64 gentoo install.

mocsokmike's solution (OP) worked for me:
Code:
emerge --sync
emerge -qav python
USE='-rsync-verify' emerge -qavO portage
emerge -qav portage


My VM is currently emerging 198 packages :lol:

Thanks. 8)
Back to top
View user's profile Send private message
mistbow
n00b
n00b


Joined: 13 Apr 2019
Posts: 4

PostPosted: Sat Apr 13, 2019 1:56 pm    Post subject: Reply with quote

mocsokmike wrote:
You are right!
Thank you all for your help!
I also needed to update python to 3.6, because the new portage requires it (otherwise the build fails).

These were the exact steps to fix my problem:
Code:
emerge --sync
emerge -qav python
USE='-rsync-verify' emerge -qavO portage
emerge -qav portage

Gentoo forums is still the best!


Thanks! This worked for me too for update very old Calculate Linux from 2016 year.
Back to top
View user's profile Send private message
solamour
l33t
l33t


Joined: 21 Dec 2004
Posts: 658
Location: San Diego, CA

PostPosted: Sun Aug 18, 2019 5:01 pm    Post subject: Reply with quote

mocsokmike wrote:
Code:
emerge --sync
emerge -qav python
USE='-rsync-verify' emerge -qavO portage
emerge -qav portage

This worked for my old system that hasn't received tlc it deserves.
__
sol
Back to top
View user's profile Send private message
jody
l33t
l33t


Joined: 16 Oct 2007
Posts: 607
Location: Switzerland

PostPosted: Mon Sep 09, 2019 2:30 pm    Post subject: Reply with quote

I encountered the same problem as direwolff on my freshly installed system (inviolving thsame version of certifi, but a higher version of setuptools)
I followed the suggestions of mocsokmike, but at the last step, 'emerge -qav portage' returned:
Code:
# emerge -qav portage

 * IMPORTANT: 1 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.

[ebuild  N    ] dev-perl/TimeDate-2.300.0
[ebuild  N    ] virtual/perl-Digest-SHA-6.10.0
[ebuild  N    ] dev-perl/MailTools-2.190.0  USE="-examples -test"
[ebuild  N    ] dev-perl/Digest-HMAC-1.30.0-r1
[ebuild  N    ] dev-perl/Authen-SASL-2.160.0-r1  USE="-kerberos"
[ebuild  N    ] dev-perl/Error-0.170.250  USE="-test"
[ebuild  N    ] dev-vcs/git-2.21.0  USE="blksha1 curl gpg iconv nls pcre pcre-jit perl python threads webdav -cgi -cvs -doc -emacs -gnome-keyring -highlight -libressl -mediawiki -mediawiki-experimental (-ppcsha1) -subversion -test -tk -xinetd" PYTHON_TARGETS="python2_7"
[ebuild     U ] dev-python/setuptools-9999 [40.6.3] USE="-test" PYTHON_TARGETS="python2_7 python3_5* -pypy -pypy3 -python3_6* -python3_7"
[ebuild   R   ] dev-python/certifi-2018.4.16  PYTHON_TARGETS="python2_7 python3_5* (-pypy) (-pypy3) -python3_6* (-python3_7)"
[ebuild   R   ] dev-python/pyblake2-1.1.2  PYTHON_TARGETS="python2_7 python3_5* (-pypy) (-pypy3) -python3_6* (-python3_7)"
[ebuild     U ] app-portage/gemato-9999m [14.1] USE="blake2 bzip2 gpg -lzma -sha3 -test -tools" PYTHON_TARGETS="python2_7 python3_5* -pypy -python3_6* -python3_7"
[ebuild   R   ] sys-apps/portage-2.3.69  USE="(ipc) native-extensions rsync-verify* xattr -build -doc -epydoc -gentoo-dev (-selinux)" PYTHON_TARGETS="python2_7 python3_5 (-pypy) -python3_6 (-python3_7)"

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

dev-python/setuptools:0

  (dev-python/setuptools-9999:0/0::gentoo, ebuild scheduled for merge) pulled in by
    dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] required by (dev-python/pyblake2-1.1.2:0/0::gentoo, ebuild scheduled for merge)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
    dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] required by (dev-python/certifi-2018.4.16:0/0::gentoo, ebuild scheduled for merge)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
    dev-python/setuptools[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] required by (app-portage/gemato-9999m:0/0::gentoo, ebuild scheduled for merge)
                                                                                                                                                                                                                                                                                                                                                                                                                                               
    >=dev-python/setuptools-34[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] required by (app-portage/gemato-9999m:0/0::gentoo, ebuild scheduled for merge)
                                                                                                                                                                                                                                                                                                                                                                                                                                                     

  (dev-python/setuptools-40.6.3:0/0::gentoo, installed) pulled in by
    dev-python/setuptools[python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] required by (dev-util/meson-0.51.1:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                     
    dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] required by (dev-python/certifi-2018.4.16:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

dev-python/certifi:0

  (dev-python/certifi-2018.4.16:0/0::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-python/certifi-2016.9.26[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] required by (dev-python/setuptools-9999:0/0::gentoo, ebuild scheduled for merge)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  (dev-python/certifi-2018.4.16:0/0::gentoo, installed) pulled in by
    >=dev-python/certifi-2016.9.26[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] required by (dev-python/setuptools-40.6.3:0/0::gentoo, installed)


I get the same slot-problem when i want to emerge dev-python/h5py or dev-python/netcdf4-python, for example.

I also tried emerging portage with an empty USE variable in my make.conf, but the problem remained.

How can this problem be fixed?
Back to top
View user's profile Send private message
fedeliallalinea
Moderator
Moderator


Joined: 08 Mar 2003
Posts: 25442
Location: here

PostPosted: Mon Sep 09, 2019 2:58 pm    Post subject: Reply with quote

What return you emerge --info?
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
jody
l33t
l33t


Joined: 16 Oct 2007
Posts: 607
Location: Switzerland

PostPosted: Tue Sep 10, 2019 6:21 am    Post subject: Reply with quote

In the mean time i found a workaround:
Code:
emerge --unmerge --oneshot dev-python/certifi
emerge --unmerge --oneshot dev-python/setuptools

emerge --oneshot portage

At this point portage emerged without a problem.
After this
Code:
emerge --oneshot dev-python/certifi
emerge --oneshot dev-python/setuptools
because i don't know who might be needing these packages.
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
Page 1 of 1

 
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