Dnia 2015-10-08, o godz. 21:45:13
"Matt Thode" <prometheanf...@gentoo.org> napisał(a):

> commit:     69258e0492d0b0625097a51825a29512aa5968cd
> Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
> AuthorDate: Thu Oct  8 21:44:37 2015 +0000
> Commit:     Matt Thode <prometheanfire <AT> gentoo <DOT> org>
> CommitDate: Thu Oct  8 21:44:37 2015 +0000
> URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69258e04
> 
> dev-python/python-keystoneclient: updating deps for bug 562510
> 
> Package-Manager: portage-2.2.20.1
> 
>  ...toneclient-1.7.2.ebuild => python-keystoneclient-1.7.2-r1.ebuild} | 5 
> +++--
>  1 file changed, 3 insertions(+), 2 deletions(-)
> 
> 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
> similarity index 95%
> rename from 
> dev-python/python-keystoneclient/python-keystoneclient-1.7.2.ebuild
> rename to 
> dev-python/python-keystoneclient/python-keystoneclient-1.7.2-r1.ebuild
> index 29dfb25..9809b08 100644
> --- a/dev-python/python-keystoneclient/python-keystoneclient-1.7.2.ebuild
> +++ b/dev-python/python-keystoneclient/python-keystoneclient-1.7.2-r1.ebuild
> @@ -3,7 +3,7 @@
>  # $Id$
>  
>  EAPI=5
> -PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
> +PYTHON_COMPAT=( python2_7 python3_4 )

And here you removed last version supporting python3.3, breaking
numerous reverse dependencies that still support python3.3:

https://qa-reports.gentoo.org/output/gentoo-ci/fae6922/1.html#l330
https://qa-reports.gentoo.org/output/gentoo-ci/fae6922/1.html#l366
https://qa-reports.gentoo.org/output/gentoo-ci/fae6922/1.html#l443
https://qa-reports.gentoo.org/output/gentoo-ci/fae6922/1.html#l477
https://qa-reports.gentoo.org/output/gentoo-ci/fae6922/1.html#l504
https://qa-reports.gentoo.org/output/gentoo-ci/fae6922/1.html#l556
https://qa-reports.gentoo.org/output/gentoo-ci/fae6922/1.html#l611

You either need to:

1. keep old implementations until they're masked for removal,

2. remove them consistently from all revdeps,

3. or keep an old version that supports the old implementation.

>  
>  inherit distutils-r1
>  
> @@ -25,9 +25,10 @@ TCDEPEND="
>       >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
>       >=dev-python/mock-1.2[${PYTHON_USEDEP}]
>       >=dev-python/requests-mock-0.6.0[${PYTHON_USEDEP}]
> -     >=dev-python/tempest-lib-0.6.1[${PYTHON_USEDEP}]
> +     >=dev-python/tempest-lib-0.8.0[${PYTHON_USEDEP}]
>       >=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
>       >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
> +     >=dev-python/bandit-0.13.2[${PYTHON_USEDEP}]
>  "
>  DEPEND="
>       dev-python/setuptools[${PYTHON_USEDEP}]
> 



-- 
Best regards,
Michał Górny
<http://dev.gentoo.org/~mgorny/>

Attachment: pgpGsQRkuI0RU.pgp
Description: OpenPGP digital signature

Reply via email to