Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 507858 - dev-python/python-swiftclient-2.0.2 depends on =dev-python/pbr-0.5* while dev-python/python-keystoneclient-0.7.1 depends on >=dev-python/pbr-0.6
Summary: dev-python/python-swiftclient-2.0.2 depends on =dev-python/pbr-0.5* while dev...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matthew Thode ( prometheanfire )
URL:
Whiteboard:
Keywords:
: 508220 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-04-16 23:19 UTC by Thomas Capricelli
Modified: 2014-04-28 07:01 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Capricelli 2014-04-16 23:19:23 UTC
It seems like horizon has incompatible depsfor pbr.. ??

% emerge horizon 
[ebuild  N    ] www-apps/horizon-2013.2.3-r1  USE="{-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]  dev-python/django-openstack-auth-1.1.3  USE="{-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]   dev-python/django-1.5.4  USE="sqlite -doc -mysql -postgres {-test}" PYTHON_TARGETS="python2_7 -python2_6 -python3_2 -python3_3" 
[ebuild  N    ]  dev-python/python-glanceclient-0.12.0  USE="-doc {-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]   dev-python/pyopenssl-0.14  USE="-doc -examples" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3 -python3_4" 
[ebuild  N    ]    dev-python/cryptography-0.3  USE="{-test}" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3 -python3_4" 
[ebuild  N    ]     dev-python/cffi-0.8.2  USE="-doc" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3 -python3_4" 
[ebuild  N    ]      dev-python/pytest-2.5.2  USE="-doc {-test}" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3 -python3_4" 
[ebuild  N    ]       dev-python/py-1.4.20  USE="-doc {-test}" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3 -python3_4" 
[ebuild  N    ]      dev-python/pycparser-2.10  USE="{-test}" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3 -python3_4" 
[ebuild  N    ]   dev-python/warlock-1.0.1  USE="{-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]    dev-python/jsonpatch-1.5  PYTHON_TARGETS="python2_7 -python2_6 -python3_2 -python3_3 -python3_4" 
[ebuild  N    ]     dev-python/jsonpointer-1.3  PYTHON_TARGETS="python2_7 -python2_6 -python3_2 -python3_3 -python3_4" 
[ebuild  N    ]    dev-python/jsonschema-2.3.0  USE="{-test}" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3 -python3_4" 
[ebuild  N    ]  dev-python/eventlet-0.13.0  USE="-doc -examples {-test}" PYTHON_TARGETS="python2_7 -python2_6" 
[ebuild  N    ]   dev-python/greenlet-0.4.2  USE="-doc" PYTHON_TARGETS="python2_7 -python2_6 -python3_2 -python3_3" 
[ebuild  N    ]  dev-python/python-heatclient-0.2.8  USE="-doc {-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]  dev-python/python-ceilometerclient-1.0.6-r1  USE="{-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]   dev-python/python-keystoneclient-0.7.1  USE="-doc -examples {-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]    dev-python/netaddr-0.7.11  USE="cli" PYTHON_TARGETS="python2_7 -python2_6 -python3_2 -python3_3" 
[ebuild  N    ]  dev-python/python-troveclient-0.1.4  USE="{-test}" PYTHON_TARGETS="python2_7"                                                   
[ebuild  N    ]  dev-python/kombu-3.0.14  USE="-amqplib -doc -examples -msgpack -sqs {-test}" PYTHON_TARGETS="python2_7 -python3_2 -python3_3"   
[ebuild  N    ]   dev-python/anyjson-0.3.3-r1  USE="{-test}" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3"                   
[ebuild  N    ]   dev-python/py-amqp-1.4.4  USE="-doc -examples -extras {-test}" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3
[nomerge      ] www-apps/horizon-2013.2.3-r1  USE="{-test}" PYTHON_TARGETS="python2_7"                                                           
[nomerge      ]  dev-python/django-1.5.4  USE="sqlite -doc -mysql -postgres {-test}" PYTHON_TARGETS="python2_7 -python2_6 -python3_2 -python3_3" 
[ebuild  N    ]   app-admin/webapp-config-1.53  USE="portage" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3"                  
[nomerge      ] dev-python/django-openstack-auth-1.1.3  USE="{-test}" PYTHON_TARGETS="python2_7"                                                 
[nomerge      ]  dev-python/python-keystoneclient-0.7.1  USE="-doc -examples {-test}" PYTHON_TARGETS="python2_7"                                 
[ebuild  N    ]   dev-python/oslo-config-1.2.1  USE="{-test}" PYTHON_TARGETS="python2_7"                                                         
[nomerge      ] www-apps/horizon-2013.2.3-r1  USE="{-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]  dev-python/python-neutronclient-2.3.4  USE="-doc {-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]   dev-python/cliff-1.4.5  USE="{-test}" PYTHON_TARGETS="python2_7 -python3_2 -python3_3" 
[ebuild  N    ]    dev-python/cmd2-0.6.7  PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3" 
[ebuild  N    ]  dev-python/lockfile-0.9.1-r1  USE="-doc {-test}" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3" 
[ebuild  N    ]  dev-python/python-cinderclient-1.0.7  USE="{-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]  dev-python/lesscpy-0.9j  USE="{-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]  dev-python/python-novaclient-2.15.0  USE="{-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]  dev-python/python-swiftclient-2.0.2  USE="-doc {-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]   dev-python/pbr-0.5.23-r2  USE="{-test}" PYTHON_TARGETS="python2_7 -python3_2 -python3_3" 
[ebuild  N    ]  dev-python/pbr-0.7.0  USE="{-test}" PYTHON_TARGETS="python2_7 -python3_2 -python3_3" 
[ebuild  N    ]  dev-python/iso8601-0.1.10  USE="{-test}" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3 -python3_4" 
[nomerge      ] dev-python/python-glanceclient-0.12.0  USE="-doc {-test}" PYTHON_TARGETS="python2_7" 
[nomerge      ]  dev-python/python-keystoneclient-0.7.1  USE="-doc -examples {-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]   dev-python/prettytable-0.7.1-r1  USE="{-test}" PYTHON_TARGETS="python2_7 -python2_6 -python3_2 -python3_3" 

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

dev-python/pbr:0

  (dev-python/pbr-0.7.0:0/0::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-python/pbr-0.6[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] required by (dev-python/python-keystoneclient-0.7.1:0/0r merge)
    ^^               ^^^                                                                                                                                                                                        
    (and 1 more with the same problem)

  (dev-python/pbr-0.5.23-r2:0/0::gentoo, ebuild scheduled for merge) pulled in by
    <dev-python/pbr-0.6[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] required by (dev-python/python-swiftclient-2.0.2:0/0::gerge)
    ^               ^^^                                                                                                                                                                                     
    (and 1 more with the same problem)
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2014-04-16 23:24:53 UTC
    <dev-python/pbr-0.6[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] required by (dev-python/python-swiftclient-2.0.2:0/0::gerge)

We can't fix your (local?) overlay for you. Dependent packages should never set downgrade dependencies without offering alternatives.
Comment 2 Thomas Capricelli 2014-04-17 00:34:01 UTC
What do you mean 'fix my local overlay' ? i dont think i have anything related in my overlay.
Why did you change the bug title to just "?" ? I've never seen such thing in gentoo bt.


I did test on another server, which has exactly NO overlay (neither local or layman-fetched). I have the same error.

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

dev-python/pbr:0

  (dev-python/pbr-0.5.23-r2::gentoo, ebuild scheduled for merge) pulled in by
    <dev-python/pbr-0.6[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] required by (dev-python/python-swiftclient-2.0.2::gentoo, ebuild scheduled for merge)
    (and 1 more with the same problem)

  (dev-python/pbr-0.7.0::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-python/pbr-0.6[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] required by (dev-python/python-keystoneclient-0.7.1::gentoo, ebuild scheduled for merge)
    (and 1 more with the same problem)
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2014-04-17 10:24:18 UTC
(In reply to Thomas Capricelli from comment #2)
> What do you mean 'fix my local overlay' ? i dont think i have anything
> related in my overlay.

Quoting: "
   required by (dev-python/python-swiftclient-2.0.2:0/0::gerge
"

::gerge <= What overlay is that? 

> Why did you change the bug title to just "?" ?

Because it was blaming the wrong package so it needed to be replaced anyway. Then I came across your "gerge" overlay and decided to stop there.

> I did test on another server, which has exactly NO overlay (neither local or
> layman-fetched). I have the same error.

I still don't see your `emerge --info' output anywhere.

> !!! Multiple package instances within a single package slot have been pulled
> !!! into the dependency graph, resulting in a slot conflict:
> 
> dev-python/pbr:0
> 
>   (dev-python/pbr-0.5.23-r2::gentoo, ebuild scheduled for merge) pulled in by
>    
> <dev-python/pbr-0.6[python_targets_python2_7(-)?,-
> python_single_target_python2_7(-)] required by
> (dev-python/python-swiftclient-2.0.2::gentoo, ebuild scheduled for merge)
>     (and 1 more with the same problem)
> 
>   (dev-python/pbr-0.7.0::gentoo, ebuild scheduled for merge) pulled in by
>    
> >=dev-python/pbr-0.6[python_targets_python2_7(-)?,-
> python_single_target_python2_7(-)] required by
> (dev-python/python-keystoneclient-0.7.1::gentoo, ebuild scheduled for merge)
>     (and 1 more with the same problem)

Good. We can work with that.
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2014-04-17 10:28:22 UTC
(In reply to Jeroen Roovers from comment #1)
> Dependent packages should never set downgrade dependencies without offering alternatives.

I guess that still holds.
Comment 5 Thomas Capricelli 2014-04-17 20:56:32 UTC
(In reply to Jeroen Roovers from comment #3)
> Quoting: "
>    required by (dev-python/python-swiftclient-2.0.2:0/0::gerge
> "
> 
> ::gerge <= What overlay is that? 


No idea. I've never seen that. My guess is that it's some garbled output text, it looks like a lot like 'emerge' to me.
Comment 6 Ian Delaney (RETIRED) gentoo-dev 2014-04-18 07:49:27 UTC
openstack are 'good' at setting dep package conflicts.  Persistent source of contention.  Could you test by editing the dep in python-swiftclient to match the dep on pbr to -0.6 and we'll see if we can settle with that.
Comment 7 Ian Delaney (RETIRED) gentoo-dev 2014-04-19 02:34:40 UTC
thx for the see also jer
Comment 8 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2014-04-19 04:11:30 UTC
fixed in 2.0.3

thanks :D
Comment 9 Thomas Capricelli 2014-04-19 17:38:55 UTC
My original reports still holds :-(
My original title was "emerging www-apps/horizon can't resolve dependancies".

swiftclient doesn't seem to be at fault anymore indeed, but i still can't emerge horizon because of weird dependancies.


emerge --onlydeps horizon


[nomerge      ] www-apps/horizon-2013.2.3-r1  USE="{-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]  dev-python/lockfile-0.9.1-r1  USE="-doc {-test}" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3" 
[ebuild  N    ]  dev-python/python-cinderclient-1.0.7  USE="{-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]  dev-python/python-neutronclient-2.3.4  USE="-doc {-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]  dev-python/django-openstack-auth-1.1.3  USE="{-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]  dev-python/lesscpy-0.9j  USE="{-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]  dev-python/python-novaclient-2.15.0  USE="{-test}" PYTHON_TARGETS="python2_7"                                                                                
[ebuild  N    ]  dev-python/kombu-3.0.14  USE="-amqplib -doc -examples -msgpack -sqs {-test}" PYTHON_TARGETS="python2_7 -python3_2 -python3_3"                                
[ebuild  N    ]  dev-python/python-troveclient-0.1.4  USE="{-test}" PYTHON_TARGETS="python2_7"                                                                                
[ebuild  N    ]  dev-python/python-heatclient-0.2.8  USE="-doc {-test}" PYTHON_TARGETS="python2_7"                                                                            
[ebuild  N    ]  dev-python/python-swiftclient-2.0.3  USE="-doc {-test}" PYTHON_TARGETS="python2_7"                                                                           
[ebuild  N    ]  dev-python/eventlet-0.13.0  USE="-doc -examples {-test}" PYTHON_TARGETS="python2_7 -python2_6"                                                               
[ebuild  N    ]  dev-python/python-glanceclient-0.12.0  USE="-doc {-test}" PYTHON_TARGETS="python2_7"                                                                         
[ebuild  N    ]  dev-python/python-ceilometerclient-1.0.6-r1  USE="{-test}" PYTHON_TARGETS="python2_7"                                                                        
[ebuild  N    ]  dev-python/django-1.5.4  USE="mysql sqlite -doc -postgres {-test}" PYTHON_TARGETS="python2_7 -python2_6 -python3_2 -python3_3" 
[ebuild  N    ]  dev-python/python-keystoneclient-0.7.1  USE="-doc -examples {-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]   dev-python/netaddr-0.7.11  USE="cli" PYTHON_TARGETS="python2_7 -python2_6 -python3_2 -python3_3" 
[nomerge      ] dev-python/python-neutronclient-2.3.4  USE="-doc {-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]  dev-python/cliff-1.4.5  USE="{-test}" PYTHON_TARGETS="python2_7 -python3_2 -python3_3" 
[ebuild  N    ]   dev-python/cmd2-0.6.7  PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3" 
[nomerge      ] dev-python/django-openstack-auth-1.1.3  USE="{-test}" PYTHON_TARGETS="python2_7" 
[nomerge      ]  dev-python/django-1.5.4  USE="mysql sqlite -doc -postgres {-test}" PYTHON_TARGETS="python2_7 -python2_6 -python3_2 -python3_3" 
[ebuild  N    ]   app-admin/webapp-config-1.53  USE="portage" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3" 
[ebuild  N    ]    app-text/xmlto-0.0.25  USE="-latex" 
[ebuild  NS   ]     app-text/docbook-xml-dtd-4.2-r2 [4.1.2-r6]
[nomerge      ] dev-python/python-glanceclient-0.12.0  USE="-doc {-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]  dev-python/pyopenssl-0.14  USE="-doc -examples" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3 -python3_4" 
[ebuild  N    ]   dev-python/cryptography-0.3  USE="{-test}" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3 -python3_4" 
[ebuild  N    ]    dev-python/cffi-0.8.2  USE="-doc" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3 -python3_4" 
[ebuild  N    ]     dev-python/pytest-2.5.2  USE="-doc {-test}" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3 -python3_4" 
[ebuild  N    ]      dev-python/py-1.4.20  USE="-doc {-test}" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3 -python3_4" 
[ebuild  N    ]     dev-python/pycparser-2.10  USE="{-test}" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3 -python3_4" 
[ebuild  N    ]  dev-python/warlock-1.0.1  USE="{-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]   dev-python/jsonpatch-1.5  PYTHON_TARGETS="python2_7 -python2_6 -python3_2 -python3_3 -python3_4" 
[ebuild  N    ]    dev-python/jsonpointer-1.3  PYTHON_TARGETS="python2_7 -python2_6 -python3_2 -python3_3 -python3_4" 
[ebuild  N    ]   dev-python/jsonschema-2.3.0  USE="{-test}" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3 -python3_4" 
[nomerge      ] dev-python/python-troveclient-0.1.4  USE="{-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]  dev-python/pbr-0.5.23-r2  USE="{-test}" PYTHON_TARGETS="python2_7 -python3_2 -python3_3" 
[nomerge      ] dev-python/kombu-3.0.14  USE="-amqplib -doc -examples -msgpack -sqs {-test}" PYTHON_TARGETS="python2_7 -python3_2 -python3_3" 
[ebuild  N    ]  dev-python/anyjson-0.3.3-r1  USE="{-test}" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3" 
[ebuild  N    ]  dev-python/py-amqp-1.4.4  USE="-doc -examples -extras {-test}" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3" 
[nomerge      ] dev-python/django-openstack-auth-1.1.3  USE="{-test}" PYTHON_TARGETS="python2_7" 
[nomerge      ]  dev-python/python-keystoneclient-0.7.1  USE="-doc -examples {-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]   dev-python/oslo-config-1.2.1  USE="{-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]    dev-python/pbr-0.8.0  USE="{-test}" PYTHON_TARGETS="python2_7 -python3_3" 
[nomerge      ] dev-python/lesscpy-0.9j  USE="{-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]  dev-python/ply-3.4-r1  USE="-examples" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3 -python3_4" 
[nomerge      ] dev-python/python-swiftclient-2.0.3  USE="-doc {-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]  dev-python/simplejson-3.4.0  PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_3 -python3_4" 
[nomerge      ] www-apps/horizon-2013.2.3-r1  USE="{-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]  dev-python/iso8601-0.1.10  USE="{-test}" PYTHON_TARGETS="python2_7 -pypy -python2_6 -python3_2 -python3_3 -python3_4" 
[nomerge      ] dev-python/python-ceilometerclient-1.0.6-r1  USE="{-test}" PYTHON_TARGETS="python2_7" 
[nomerge      ]  dev-python/python-keystoneclient-0.7.1  USE="-doc -examples {-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ]   dev-python/prettytable-0.7.1-r1  USE="{-test}" PYTHON_TARGETS="python2_7 -python2_6 -python3_2 -python3_3" 
[ebuild     U ]   dev-python/six-1.6.1 [1.3.0] USE="-doc {-test}" PYTHON_TARGETS="python2_7 -pypy% -python2_6 -python3_2 -python3_3 -python3_4% (-pypy1_9%) (-pypy2_0%) (-python2_5%) (-python3_1%)" 

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

dev-python/pbr:0

  (dev-python/pbr-0.8.0::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-python/pbr-0.6[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] required by (dev-python/python-keystoneclient-0.7.1::gentoo, ebuild scheduled for merge)
    (and 1 more with the same problem)

  (dev-python/pbr-0.5.23-r2::gentoo, ebuild scheduled for merge) pulled in by
    <dev-python/pbr-0.6[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] required by (dev-python/python-troveclient-0.1.4::gentoo, ebuild scheduled for merge)
Comment 10 Ian Delaney (RETIRED) gentoo-dev 2014-04-20 01:45:06 UTC
(In reply to Thomas Capricelli from comment #9)
> My original reports still holds :-(
> My original title was "emerging www-apps/horizon can't resolve dependancies".
> 
> swiftclient doesn't seem to be at fault anymore indeed, but i still can't
> emerge horizon because of weird dependencies.
> 

The summary is now totally erroneous.  Please  re-write it or close this and make a new bug.  Matt closed it being fixed for a bug in the ebuild of python-swiftclient-2.0.2
Comment 11 Thomas Capricelli 2014-04-20 10:18:45 UTC
(In reply to Ian Delaney from comment #10)
> The summary is now totally erroneous.  Please  re-write it or close this and
> make a new bug.  Matt closed it being fixed for a bug in the ebuild of
> python-swiftclient-2.0.2

Ok, done.

Basically my original bug report just got discarded, and something else (thoug related) got fixed.
I'm very surprised by this behaviour.
Comment 12 Ian Delaney (RETIRED) gentoo-dev 2014-04-20 14:23:02 UTC
(In reply to Thomas Capricelli from comment #11)

> Ok, done.
> 
> Basically my original bug report just got discarded, and something else
> (thoug related) got fixed.
> I'm very surprised by this behaviour.

it's just that we're used to it
Comment 13 Jeroen Roovers (RETIRED) gentoo-dev 2014-04-23 14:31:49 UTC
*** Bug 508220 has been marked as a duplicate of this bug. ***
Comment 14 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2014-04-28 03:56:18 UTC
can I get an updated summary for this?

Also, all the clients should be fixed, can you confirm?
Comment 15 Thomas Capricelli 2014-04-28 06:56:00 UTC
i'm getting really confused, i dont understand what happens.

I opened this bug because "emerge horizon" was failing. the title was changed to "dev-python/python-swiftclient-2.0.2 depends on =dev-python/pbr-0.5* while dev-python/python-keystoneclient-0.7.1 depends on >=dev-python/pbr-0.6" and the ticket was closed.

"emerge horizon" still failed though, but i'm asked to opened a new bug. I did (508220), and 508220 was closed as duplicate of this one. I feel like going round and round in circles.
Comment 16 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2014-04-28 06:58:30 UTC
so do I :(

can you try horizon-2014.1 or 2014.1.9999 for me?  I'm going to remove grizzly from tree, the pbr changes are too breaking...
Comment 17 Thomas Capricelli 2014-04-28 07:00:29 UTC
"emerge horizon" now works, both on amd64 and ~amd64

Not sure it's what was asked for (?)
Comment 18 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2014-04-28 07:01:25 UTC
either am I, but if it works for you it works for me