Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: Matt Thode <prometheanfire@g.o>
Cc: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: dev-python/python-keystoneclient/
Date: Fri, 09 Oct 2015 06:15:43
Message-Id: 20151009081515.1775a033.mgorny@gentoo.org
1 Dnia 2015-10-08, o godz. 21:45:13
2 "Matt Thode" <prometheanfire@g.o> napisał(a):
3
4 > commit: 69258e0492d0b0625097a51825a29512aa5968cd
5 > Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
6 > AuthorDate: Thu Oct 8 21:44:37 2015 +0000
7 > Commit: Matt Thode <prometheanfire <AT> gentoo <DOT> org>
8 > CommitDate: Thu Oct 8 21:44:37 2015 +0000
9 > URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69258e04
10 >
11 > dev-python/python-keystoneclient: updating deps for bug 562510
12 >
13 > Package-Manager: portage-2.2.20.1
14 >
15 > ...toneclient-1.7.2.ebuild => python-keystoneclient-1.7.2-r1.ebuild} | 5 +++--
16 > 1 file changed, 3 insertions(+), 2 deletions(-)
17 >
18 > diff --git a/dev-python/python-keystoneclient/python-keystoneclient-1.7.2.ebuild b/dev-python/python-keystoneclient/python-keystoneclient-1.7.2-r1.ebuild
19 > similarity index 95%
20 > rename from dev-python/python-keystoneclient/python-keystoneclient-1.7.2.ebuild
21 > rename to dev-python/python-keystoneclient/python-keystoneclient-1.7.2-r1.ebuild
22 > index 29dfb25..9809b08 100644
23 > --- a/dev-python/python-keystoneclient/python-keystoneclient-1.7.2.ebuild
24 > +++ b/dev-python/python-keystoneclient/python-keystoneclient-1.7.2-r1.ebuild
25 > @@ -3,7 +3,7 @@
26 > # $Id$
27 >
28 > EAPI=5
29 > -PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
30 > +PYTHON_COMPAT=( python2_7 python3_4 )
31
32 And here you removed last version supporting python3.3, breaking
33 numerous reverse dependencies that still support python3.3:
34
35 https://qa-reports.gentoo.org/output/gentoo-ci/fae6922/1.html#l330
36 https://qa-reports.gentoo.org/output/gentoo-ci/fae6922/1.html#l366
37 https://qa-reports.gentoo.org/output/gentoo-ci/fae6922/1.html#l443
38 https://qa-reports.gentoo.org/output/gentoo-ci/fae6922/1.html#l477
39 https://qa-reports.gentoo.org/output/gentoo-ci/fae6922/1.html#l504
40 https://qa-reports.gentoo.org/output/gentoo-ci/fae6922/1.html#l556
41 https://qa-reports.gentoo.org/output/gentoo-ci/fae6922/1.html#l611
42
43 You either need to:
44
45 1. keep old implementations until they're masked for removal,
46
47 2. remove them consistently from all revdeps,
48
49 3. or keep an old version that supports the old implementation.
50
51 >
52 > inherit distutils-r1
53 >
54 > @@ -25,9 +25,10 @@ TCDEPEND="
55 > >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
56 > >=dev-python/mock-1.2[${PYTHON_USEDEP}]
57 > >=dev-python/requests-mock-0.6.0[${PYTHON_USEDEP}]
58 > - >=dev-python/tempest-lib-0.6.1[${PYTHON_USEDEP}]
59 > + >=dev-python/tempest-lib-0.8.0[${PYTHON_USEDEP}]
60 > >=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
61 > >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
62 > + >=dev-python/bandit-0.13.2[${PYTHON_USEDEP}]
63 > "
64 > DEPEND="
65 > dev-python/setuptools[${PYTHON_USEDEP}]
66 >
67
68
69
70 --
71 Best regards,
72 Michał Górny
73 <http://dev.gentoo.org/~mgorny/>