Gentoo Archives: gentoo-user

From: hw <hw@×××××.de>
To: gentoo-user@l.g.o
Subject: [gentoo-user] EAPI packages
Date: Wed, 10 Aug 2016 10:54:55
Message-Id: 57AB07ED.5080401@gc-24.de
1 Hi,
2
3 I´m trying to upgrade portage because I´m getting a message that it
4 needs to be able to work with EAPI 6 packages and can only do EAPI 5.
5
6 I´m running into merge conflicts when trying to update portage, and
7 apparently one of the packages (dev-python/cryptography) I could try
8 to update first to be able to update portage requires a version of
9 portage that can handle EAPI 6 packages.
10
11 How can upgrade portage?
12
13
14 emerge -a portage --newuse --update
15 [...]
16 These are the packages that would be merged, in order:
17
18 Calculating dependencies... done!
19 [ebuild N ] sys-apps/install-xattr-0.5
20 [ebuild N ] dev-python/packaging-15.3-r2 USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-pypy3) -python3_3 (-python3_5)"
21 [ebuild U ] dev-python/setuptools-18.4 [7.0] PYTHON_TARGETS="python3_4* -python3_3* (-python3_5)"
22 [ebuild N ] dev-python/certifi-2015.11.20 PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-pypy3) -python3_3 (-python3_5)"
23 [ebuild N ] dev-python/pyxattr-0.5.5 USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_4 (-pypy) -python3_3 (-python3_5)"
24 [ebuild U ] sys-apps/portage-2.2.28 [2.2.14] USE="xattr*" PYTHON_TARGETS="python3_4* -python3_3* (-python3_5)"
25
26 !!! Multiple package instances within a single package slot have been pulled
27 !!! into the dependency graph, resulting in a slot conflict:
28
29 dev-python/setuptools:0
30
31 (dev-python/setuptools-18.4:0/0::gentoo, ebuild scheduled for merge) pulled in by
32 dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] required by (dev-python/certifi-2015.11.20:0/0::gentoo, ebuild scheduled for merge)
33
34 dev-python/setuptools[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] required by (dev-python/pyxattr-0.5.5:0/0::gentoo, ebuild scheduled for merge)
35
36
37 (dev-python/setuptools-7.0:0/0::gentoo, installed) pulled in by
38 dev-python/setuptools[python_targets_python2_7(-),python_targets_python3_3(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] required by (dev-python/cryptography-0.6.1:0/0::gentoo, installed)
39
40 dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] required by (dev-python/chardet-2.2.1:0/0::gentoo, installed)
41
42
43 sys-apps/portage:0
44
45 (sys-apps/portage-2.2.28:0/0::gentoo, ebuild scheduled for merge) pulled in by
46 sys-apps/portage (Argument)
47
48 (sys-apps/portage-2.2.14:0/0::gentoo, installed) pulled in by
49 sys-apps/portage[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] required by (app-portage/gentoolkit-0.3.0.9-r2:0/0::gentoo, installed)
50
51 sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)] required by (app-admin/webapp-config-1.52-r1:0/0::gentoo, installed)
52 [...]
53 emerge -a dev-python/cryptography --newuse --update
54 [...]
55 These are the packages that would be merged, in order:
56
57 Calculating dependencies... done!
58
59 !!! The following update has been skipped due to unsatisfied dependencies:
60
61 dev-python/cryptography:0
62
63 !!! All ebuilds that could satisfy ">=dev-python/cffi-1.4.1:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-)]" have been masked.
64 !!! One of the following masked packages is required to complete your request:
65 - dev-python/cffi-1.7.0::gentoo (masked by: EAPI 6)
66 - dev-python/cffi-1.6.0::gentoo (masked by: EAPI 6)
67 - dev-python/cffi-1.5.2::gentoo (masked by: EAPI 6)
68
69 The current version of portage supports EAPI '5'. You must upgrade to a
70 newer version of portage before EAPI masked packages can be installed.
71 [...]
72
73
74 I´m so tired of these stupid conflicts that come up every time I dare
75 trying to update ... It makes it impossible to keep a Gentoo installation
76 up to date and seriously needs fixing.
77
78 Last time it was perl (on another machine), still unsolved, now it´s portage,
79 and I can´t even install freeradius because portage insists that it doesn´t
80 have use flags.

Replies

Subject Author
Re: [gentoo-user] EAPI packages Azamat Hackimov <azamat.hackimov@×××××.com>
Re: [gentoo-user] EAPI packages Neil Bothwick <neil@××××××××××.uk>
Re: [gentoo-user] EAPI packages Michael Orlitzky <mjo@g.o>
Re: [gentoo-user] EAPI packages "Andreas K. Hüttel" <dilfridge@g.o>
Re: [gentoo-user] EAPI packages james <garftd@×××××××.net>